Home » 主机相关 » centos 5.x下Nginx+MySQL+PHP+Zend+pure-ftpd一键安装包Beta测试版

centos 5.x下Nginx+MySQL+PHP+Zend+pure-ftpd一键安装包Beta测试版

此安装包在diahosting的xen Centos 5.2 32bit vps上安装测试成功,建议安装在一个干净的vps上面!
此安装包一键安装的软件包括:

php-5.2.11
php-5.2.11-fpm
nginx-0.8.20
mysql-5.1.39
ZendOptimizer-3.3.9
pure-ftpd-1.0.22
User_manager_for-PureFTPd_v2.1_CN
ImageMagick
PDO_MYSQL-1.0.2
eaccelerator-0.9.5.3
imagick-2.2.2
libevent-1.4.9
libiconv-1.13.1
libmcrypt-2.5.8
mcrypt-2.6.8
memcache-2.2.5
mhash-0.9.9.9
pcre-7.9

程序安装路径:

MySQL : /usr/local/webserver/mysql
PHP : /usr/local/webserver/php
Nginx : /usr/local/webserver/nginx
PHPMyAdmin: /home/wwwroot/phpmyadmin
Web: /home/wwwroot/default
logs: /home/logs/
pureftpd:/usr/local/pureftpd

关于安装的几点说明:
1.下载压缩包,减压后赋予shell脚本centos.sh、pureftpd.sh可执行权限:

?View Code LANGUAGE
1
2
chmod +x centos.sh
chmod +x pureftpd.sh

2.分别执行:

?View Code LANGUAGE
1
2
./centos.sh
./pureftpd.sh

3.执行完centos.sh后如果没有报错那提示你安装成功,然后执行:

?View Code LANGUAGE
1
/usr/local/webserver/mysql/bin/mysql -u root -p -S /tmp/mysql.sock

当出现Enter password:时请直接按回车键
然后输入以下SQL语句,创建一个具有root权限的用户(admin)和密码(12345678):

?View Code LANGUAGE
1
2
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' IDENTIFIED BY '12345678';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'127.0.0.1' IDENTIFIED BY '12345678';

注意:密码(12345678)要和压缩包里的mysql文件里的“mysql_password=”12345678″”一致
4.执行:请按提示安装

?View Code LANGUAGE
1
curl http://pear.php.net/go-pear | /usr/local/webserver/php/bin/php

5.此安装包已经添加vps系统启动时自动启动php-fpm、nginx、mysql、pureftpd。如果发现ftp不能登录,请执行/pureftpd-start。
6.执行完pureftpd.sh后请用http://youdomain.com/ftp/install.php安装ftp账号管理程序
7.请用http://youdomain.com/phpinfo.php测试安装环境
软件下载地址:
lnmp1.0Beta (161)
安装过程中有问题请在下面留言,有不足之处请谅解!

4 Responses to " centos 5.x下Nginx+MySQL+PHP+Zend+pure-ftpd一键安装包Beta测试版 "

  1. 激情五月 说:

    呵呵 先回了在看

  2. 蜡果 说:

    确实不错的站点

  3. 博客不错啊。有空大家来我这里坐坐

Leave a comment