版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WIN7虚拟机下CentOS6.0LNMP(linux+nginx+mysql+php)一键安装包安装详解系统需求:需要2GB硬盘剩余空间128M以上内存1、 安装centos6.0BasicServer(安装基本系统的平台支持,不包含桌面)版本,中文版。2、 配置网络:为网络接口eth0配置IP地址假设为网卡eth0配置IP地址:31/24(24表示24位网络号)。在命令行输入命令:ifconfigeth031或ifconfigeth031/24注意:各参数必须用空格隔开。为系统添加缺省网关命令:routeadddefaultgw域名服务器配置文件/etc/resolv.conf命令:vi/etc/resolv.conf输入:domainlocaldomainsearchlocaldomainnameserver讲解:searchlocaldomain设置主机的默认查找域名nameserver设置DNS服务器的IP地址,文件中最多可以有3个
“nameserver”配置记录,每个记录一行,系统会优先使用最上面的“nameserver”配置记录配置好了之后查看结果:[root@diandian~]#ifconfigeth0Linkencap:EthernetHWaddr00:0C:29:0B:EF:B8inetaddr:31Bcast:55Mask:inet6addr:fe80::20c:29ff:fe0b:efb8/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:95errors:0dropped:0overruns:0frame:0TXpackets:108errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:14088(13.7KiB) TXbytes:13292(12.9KiB)Interrupt:19Baseaddress:0x2024loLinkencap:LocalLoopbackinetaddr:Mask:inet6addr:::1/128Scope:HostUPLOOPBACKRUNNINGMTU:16436Metric:1RXpackets:4errors:0dropped:0overruns:0frame:0TXpackets:4errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:0RXbytes:224(224.0b) TXbytes:224(224.0b)[root@diandian~]#route-nKernelIProutingtable
DestinationGatewayGenmaskFlagsMetricRefUselfaceDestinationGatewayGenmaskFlagsMetricRefUselface U1 00eth0 UG0 00eth0[root@diandian~]#more/etc/resolv.confdomainlocaldomainsearchlocaldomainnameserver3、 用SSH软件登陆。4、 安装screen命令:CentOS系统可以执行:yuminstallscreenScreen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器.Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。用法:Ctrl+a然后按d将当前的screen会话放在背景执行screen-ls列出当前所有的screen会话screen-r进程号之前Ctrl+a然后按d放在背景执行的会话呼叫回来。ssh中如果发生了突然断线,那么你重新登陆后screen-ls会发现有screen的状态是处于(Attached)状态,此刻我们使用screen-d将他强行放到背景,然后再用screen-r进程号将他呼叫回来。
如果screen-ls看到有死亡的会话可以用screen-wipe进程号将他杀掉。还可以进行远程演示,如果演示者先在服务器上执行screen-Stest创建一个screen会话,观众可以链接到远程服务器上执行screen-xtest观众屏幕上就会出现和演示者同步。eg:#screen-list可以看到正在运行的screen实例[root@diandian~]#screen-lsThereisascreenon:2122.lnmp(Attached)1Socketin/var/run/screen/S-root.[root@diandian~]#screen-d[2122.lnmpdetached.][root@diandian~]#screen-rlnmp彻底退出:[root@diandian~]#exitexit[screenisterminating]5、好了,言归正传。现在讲lnmp的安装步骤。①、执行:screen-Slnmp创建screen会话。
、执行:wget-c/lnmp/lnmp0.7-full.tar.gz下载安装包。、执行:tarzxvflnmp0.7-full.tar.gz解压。、执行:cdlnmp0.7-full进入lnmp0.7目录。、Centos执行:./centos.sh、把centos防火墙的80端口跟ftp21端口开启:[root@diandianlnmp0.7-full]#/sbin/iptables-IINPUT-ptcp--dport80-jACCEPT[root@diandianlnmp0.7-full]#/sbin/iptables-IINPUT-ptcp--dport21-jACCEPT然后保存:[root@diandianlnmp0.7-full]#/etc/rc.d/init.d/iptablessave查看是否已经有了:[root@diandianlnmp0.7-full]#/etc/init.d/iptablesstatusok恭喜,成功啦。.■WHrasHE■- Wmw*」・■_■■吊 demiMmur•BBb- vnmFBi.LWF-HTfrMtetStRn1事NGiSXw甚,LNMl^Kt登乾包呈一个JWLInuxShellsq的可以^CehtOS/R&dHat.Debian/UbuntuVPS(VDS)lSai1=机专装LNMP(Nginx『MySQL.PHP,phpMyAdjnln)生产环哓的WheH点序■瞻WB%£tl如小吕职心队安装其他组件1、安装eAccelerator,执行如下命令:./eaccelerator.sh就会自动安装并重启web服务。2、安装ionCube,执行如下命令:./ionCube.sh就会自动安装并重启web服务。
3、 安装PureFTPd和管理面板,执行如下命令:./pureftpd.sh按提示输入你MySQL的root密码、FTP用户管理面板的密码、MySQl的FTP数据库密码(可直接回车,自动生成一个密码),回车确认,就会自动安装PureFTPd,安装完PureFTPd,在浏览器执行http://你的域名或IP/ftp/输入你前面设置的FTP用户管理面板的密码,就可以管理。4、 安装VsFTPD,执行如下命令:./vsftpd.sh就会自动安装上vsftpd,只需要执行命令:useradd-d/home/wwwroot-s/sbin/nologinadminftp添加上帐号指定好ftp帐号的根目录,再执行:passwdadminftp设置上密码,登录就可以了。虚拟主机管理1、 添加虚拟主机,执行如下命令:/root/vhost.sh根据提示输入要绑定的域名,回车,如果需要添加更多的域名,输入y,再输入要另外绑定的域名,多个域名可以用空格隔开。再输入域名绑定的目录(绝对目录,如/home/wwwroot/lnmp,如果不填默认是/home/wwwroot/绑定的域名),再选择是否添加伪静态规则,默认已经有了 Discuz、Wordpress、Sablog、emlog、dabr,可直接输入以上名称即可,如果需要添加自定义伪静态规则,直接输入一个想要的名字,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf里面添加伪静态规则就行。接下来会提示是否需要启用日志功能,一般情况下不需要启动,直接输入n就行,如需启动,输入y,再输入要定义的日志文件名字,回车就会自动添加虚拟主机。2、 删除虚拟主机,ssh执行:rm/usr/local/nginx/conf/vhost/域名.conf状态管理LNMP状态管理:/root/lnmp{start|stop|reload|restart|kill|status}Nginx状态管理:/etc/init.d/nginx{start|stop|reload|restart}PHP-FPM状态管理:/etc/init.d/php-fpm{start|stop|quit|restart|reload|logrotate}
PureFTPd状态管理:/etc/init.d/pureftpd{start|stop|restart|kill|status}MySQL状态管理:/etc/init.d/mysql{start|stop|restart|reload|force-reload|status}相关图形界面程序phpinfo:http://前面输入的域名或IP/phpinfo.phpphpMyAdmin:http://前面输入的域名或IP/phpmyadmin/探针:http://前面输入的域名或IP/p.phpPureFTP管理界面:http://前面输入的域名或IP/ftp/LNMP相关目录nginx:/usr/local/nginxmysql:/usr/local/mysqlphp:/usr/local/php网站目录:/home/wwwroot/Nginx
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度劳动合同范本(含工资待遇与福利制度)
- 2024年度环保设备研发与生产合作合同
- 2024年度租赁合同租赁期限及租赁物使用规定
- 2024年度光伏发电项目合作合同发电项目内容及合作模式
- 04版大数据分析与信息服务合同
- 2024年度网络安全与防范合同
- 2024年度电影特效技术保密合同2篇
- 2024年度智能制造工厂采购监控设备合同
- 疟疾防治课件
- 《家居市场细分》课件
- 2024-2025一年级上册科学教科版2.4《气味告诉我们》课件
- 中国文化概要智慧树知到答案2024年温州大学
- 贾玲陈赫多人小品《欢喜密探》剧本台词完整版
- 宣讲《铸牢中华民族共同体意识》全文课件
- MOOC 跨文化交际通识通论-扬州大学 中国大学慕课答案
- 睡眠障碍的种类和处理方法
- 10000中国普通人名大全
- 普通介绍信格式参考
- 产品合格证模板
- 天然基础基坑3M深土方开挖专项方案
- 直流屏出厂检验报告
评论
0/150
提交评论