2014年5月

NginxManager for LNMP 1.0(更新一键安装脚本20140602)

NginxManager for LNMP 1.0(更新一键安装脚本20140602)

NginxManager是一款PHP+MYSQL的虚拟主机管理面板,专为LNMP打造,最终版本为1.5,原作者后来停止开发了。但是依然支持最新版本的LNMP1.0.
nginxmanager.jpg

程序环境要求

最低需求:PHP 5.3.X + MySQL 5.1.X + Pureftpd
建议环境:PHP 5.3.X + MySQL 5.5.X + Pureftpd
本程序仅在CentOS下测试过,其他系统未测试。

Update 更新日志

更新版本下载:nginxmanager.zip
1.5 Ver.0602:
去除部分失效链接,增加SSH端口设置(默认22),修改网站生成Conf文件策略,FTP默认权限和用户组设置为501(原来1001),修正部分英文.
根据群友游戏玩玩(QQ:8619328)的办法增加SSH端口设置,方便使用自定义端口的机器.
升级方法:将除了config.php以外文件上传覆盖即可,然后在ngnixmanager表执行SQL语句

alter table `vhost_servers` add `port` varchar(255) NOT NULL DEFAULT '22' after `ip`;  

1.LNMP环境安装

请参照官方页面安装:http://lnmp.org/install.html
安装建议:PHP 5.3.17 + MySQL 5.5.27 + Pureftpd(安装完毕需要打mysql5.5补丁)

LNMP1.0安装
cd ~
wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./centos.sh  
Pureftpd安装
cd ~
cd lnmp1.0-full
./pureftpd.sh
Pureftpd MySQL5.5补丁
cd ~
wget http://soft.vpser.net/lnmp/ext/fix_pureftpd_mysql55.sh && chmod +x fix_pureftpd_mysql55.sh && ./fix_pureftpd_mysql55.sh  
开启MYSQL远程登陆

安装完毕以后请登录PhpMyadmin,权限 > 找到 root localhost > 点击后面 编辑权限 > 拖到底部 修改登录信息/复制用户 >主机 选择 任意主机,然后点击 执行 即可

- 阅读剩余部分 -