xajh32y 发表于 2015-8-21 09:16:45

burst vps LNMP 安装 教程

  ===========================================================   
LNMP是一个基于CentOS编写的Nginx、PHP、MySQL、phpMyAdmin、eAcelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。   
本页面为LNMP for CentOS的安装方法,Debian/Ubuntu请到:http://blog.licess.cn/lnmp-debian-ubuntu/   
LNMP Ver0.3软件版本说明(2009年11月17日更新添加虚拟主机面板程序):   
Nginx:0.7.63   
PHP:5.2.10   
MySQL:5.1.35   
Zend Optimizer :3.3.9   
eaccelerator:0.9.5.3   
============================================================   
1执行命令: wget http://soft.vpser.net/lnmp/lnmp0.3.tar.gz (将lnmp0.3.tar.gz下载到VPS中)   
2执行: tar zxvf lnmp0.3.tar.gz 解压LNMP一键安装包)。   
3执行命令: cd lnmp0.3(进入lnmp0.3目录)   
4执行./centos.sh安装完成后回车 输入要绑定的域名   
程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、eAcelerator这几个软件。   
注:如果需要安装eAcelerator,执行如下命令:./eaccelerator.sh 就会自动安装。   
如需卸载,执行./uninstall.sh 就会自动卸载Nginx、PHP、MySQL。   
============================================================   
MySQL默认用户名:root 密码:root   
手动添加虚拟主机:   
修改/usr/local/nginx/conf/nginx.conf 文件   
在   
server   
{   
listen80;   
server_namestatus.lnmp.org;   
location / {   
   stub_status on;   
   access_log   off;   
}   
}   
后面添加上下面代码:   
server   
{   
listen       80;   
server_name www.lnmp.org;   
index index.html index.htm index.php;   
root/home/wwwroot/abc;   
location ~ .*\.(php|php5)?$   
   {   
    fastcgi_passunix:/tmp/php-cgi.sock;   
    #fastcgi_pass127.0.0.1:9000;   
    fastcgi_index index.php;   
    include fcgi.conf;   
   }   
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$   
   {   
    expires      30d;   
   }   
location ~ .*\.(js|css)?$   
   {   
    expires      12h;   
   }   
access_log   off;   
}   
再执行kill -HUP `cat /usr/local/nginx/logs/nginx.pid`虚拟机就生效了。   
==========================================================   
通过下面这几个链接查看phpinfo和管理MySQL   
phpinfo    http://domain.name/phpinfo.php   
phpMyAdmin http://domain.name/phpmyadmin   
PHP探针:http://domain.name/p.php   
============================================================   
安装vsftp:   
下载vsftpd-for-LNMP.zip:执行 wget http://blog.licess.cn/uploads/200903/vsftpd-for-LNMP.zip   
unzip vsftpd-for-LNMP.zip   
cd vsftpd-for-LNMP   
chmod +x installvsftpd.sh   
./installvsftpd.sh   
安装完毕后即可使用你的SSH的帐号和密码登录,也可以修改/etc/vsftpd.chroot限制用户在家目录里。默认添加了adminftp用户,但是没有设置密码,可以执行passwd adminftp 来设置密码,或者userdel admintpd 删除用户。   
执行 adduser -d /web/www/user1 -s /sbin/nologin user1来添加一个不能SSH登录的FTP帐号,家目录为/web/www/user1 但是没有限制,添加限制,请修改/etc/vsftpd.chroot 添加要限制的用户。
页: [1]
查看完整版本: burst vps LNMP 安装 教程