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 > 点击后面 编辑权限 > 拖到底部 修改登录信息/复制用户 >主机 选择 任意主机,然后点击 执行 即可


标签: ngnixmanager

已有 27 条评论

  1. 不错,有空折腾一下。

  2. 超级厉害 超级厉害

    nginx: [emerg] "log_format" directive is not allowed here in
    vhost/163.com.conf:50
    nginx: configuration file nginx.conf test failed

    出现这个错误 请问是什么原因?

  3. betsun betsun

    nginx: [emerg] "log_format" directive is not allowed here in vhost/sina.com.conf:71
    nginx: configuration file nginx.conf test failed

    全新安装 出现这个

  4. CKC CKC

    有没说什么版本CentOS比较好?我7.0会不会太进取?
    另外PHP升级了5.5,其余能正常跑

    同样:初始化会跳到错误页面

  5. 如果VPS中已经安装了带有lanmp的wdcp,安装这个会不会有冲突?

    1. 本程序只能配合LNMP使用 不能用于其他环境

  6. 我的初始化会跳到错误页面~~~求解决。。

    1. 用你的还真可以呢 刚开始用赵荣的 可能哪里不对吧!!感谢分享

    2. 不会是因为我装的lnmp1.1吧 我重新装装看~~

      1. LNMP 1.1 测试会有bug,1.0没事

        1. 我装1.0建立网站不用伪静态规则可以正常使用 用了伪静态基本就报错然后所有网站不能访问。。只有DiscuzX的伪静态不报错 是不是伪静态格式有问题?请检查 Thankyou

  7. cabo cabo

    这个伪静态规则是修改哪里。面板很不错 。不知道用户能自己修改伪静态吗

    1. 伪静态规则默认在数据库内置,如果没有对应的规则,请选择空,然后登录服务器编辑 /usr/local/nginx/conf/vhost/域名.conf文件即可.

  8. liyou liyou

    还有一个问题,就是如果ssh不是默认的22端口,无法配置!
    这个可能是以前没有考虑到的问题!

    1. 0602增加SSH端口设置项,请按照更新日志操作即可

    2. 请以UTF8编码打开\api\ssh\Net\目录下的SFTP.php和 SSH2.php,搜索$port = 22,将22修改为服务器使用的端口即可.

  9. 粉丝 粉丝

    首先谢谢你,装完以后开设虚拟主机后面板就打不开了,是咋回事求解?

    1. 请问是哪里的VPS呢,系统是centos吗,我在国内阿里云和国外的VPS测试过,都没问题的

      1. 经研究发现是伪静态规则出的问题好像是。。希望大大能够修复

      2. 粉丝 粉丝

        系统是centos,,2014年6月1日发布LNMP 1.1最新版不支持了吧

        1. 最新版1.1不支持,我测试发现1.1安装完毕mysql就有问题,访问phpmyadmin慢,无法开通mysql,很多涉及到mysql的操作无效.

          1. 粉丝 粉丝

            你用什么面板??

            1. 我一般用DirectAdmin比较多

  10. 单纯晓白 单纯晓白

    这不会是已经caboo写的那个吧?

    1. 就是以前Caboo写的那个...

  11. 请在界面下方 点击 “管理员面板” 进入管理界面才能添加的

  12. lio lio

    您好,按着步骤安装之后 为何虚拟主主机处没有添加节点 或添加节点服务器 只有添加虚拟主机 ,求指= =我是lnmp1.0 5.3.27 mysql是5.5

添加新评论