一、CentOS下LNMP一键安装:
(1)终端执行 wget -c (在哪个目录执行,就存放在那个目录,如果在桌面执行的则保存在/home/harry)
(2)解压得到“lnmp0.8-full”文件夹 tar zxvf lnmp0.8-full.tar.gz
(3)切换为root身份,进入一键包目录 cd /home/harry/lnmp0.8-full
(4)执行安装脚本 ./centos.sh(本地安装可将centos.sh中“yum -y update”这行用#号注释掉)
(5)安装过程中提示“绑定域名”到/home/wwwroot/目录(绑定自己的二级管理域名,还需将这个二级管理域名解析到IP,本地安装绑定localhost),“MySQL密码”(本地默认root)
(6)安装好后,本地是浏览器输入localhost即可看到LNMP的默认页面
二、LNMP添加虚拟主机:
(1)切换到root身份,执行/root/vhost.sh
(2)提示“Please input domain”(输入domain.com 需解析到IP),提示“Do you want to add more domain name? (y/n)”(需要再添加域名的话输入y回车,多个域名用空格隔开),提示“Type domainname”(输入www.domain.com 需解析到IP),提示“Default directory: /home/wwwroot/domain.com”(直接按回车)
(3)提示“Allow Rewrite rule? (y/n)”(输入y回车),提示“Please input the rewrite of programme(Default rewrite: other)”(输入wordpress回车)
(4)提示“Allow access_log? (y/n)”(输入n回车)
(5)如果是本地环境,还需编辑“/etc/hosts”文件 sudo vi /etc/hosts 光标移到最后,按一下“a”,在最后添加两行“127.0.0.1 domain.com”和“127.0.0.1 www.domain.com”,按一下Esc,输入“:wq”回车
(6)接下来就可以把网站文件放入/home/wwwroot/domain.com文件夹中使用了
(7)如果需要删除虚拟主机:rm /usr/local/nginx/conf/vhost/域名.conf
安装组件:
eAccelerator加速PHP,执行 sudo ./eaccelerator.sh 可节省约60M内存
注意:别安装memcached,这个会增加100M内存消耗
停用memcached方法:/etc/init.d/memcached stop
卸载memcached方法:删除/usr/local/memcached/目录,删除/etc/init.d/memcached文件,删除/home/wwwroot/memcached.php文件
状态管理:
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}
Memcached状态管理:/etc/init.d/memcached {start|stop|restart}
LNMP相关目录:
nginx : /usr/local/nginx
mysql : /usr/local/mysql
php : /usr/local/php
网站目录: /home/wwwroot/
Nginx日志目录:/home/wwwlogs/ Nginx虚拟主机配置文件所在目录:/usr/local/nginx/conf/vhost/
LNMP相关配置文件:
Nginx主配置文件:/usr/local/nginx/conf/nginx.conf
MySQL配置文件:/etc/my.cnf
PHP配置文件:/usr/local/php/etc/php.ini
php-fpm配置文件:/usr/local/php/etc/php-fpm.conf
PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf
PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf
看来最近你在玩VPS了 这是军哥的一键包嘛
请教楼主,安装完VPS后需要删除phpinfo.php\memcached.php和p.php这三个文件吗?