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

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

NginxManager是一款PHP+MYSQL的虚拟主机管理面板,专为LNMP打造,最终版本为1.5,原作者后来停止开发了。但是依然支持最新版本的LNMP1.0.
《NginxManager for LNMP 1.0(更新一键安装脚本20140602)》

程序环境要求

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

2.NginxManager面板安装配置

本面板可以放置在任何支持PHP+MYSQL的虚拟主机上,需要PHP5.3支持,安装以后可以远程管理安装LNMP的机器(需要SSH密码).
以下是单机安装教程:

一键安装nginxmanager文件到默认目录,创建和下载app文件,节点和虚拟主机方案已经默认配置好了:
cd ~
wget http://imnpc.qiniudn.com/nginxmanager.sh && chmod +x nginxmanager.sh && ./nginxmanager.sh

依次输入服务器SSH密码Mysql数据库root账户密码,面板后台NgnixManager管理员密码面板数据库nginxmanager密码,然后按任意键执行安装即可。安装完毕请使用账户:admin 进行登录,密码为刚才一键安装设置的后台密码,默认内置888888余额自用。

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

更新节点状态:

登录从页面底部进入管理员面板>虚拟主机>节点>点击下方的更新所有服务器状态
点击节点后面的查看,将主IP里面的127.0.0.1 修改为当前服务器IP.

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

购买开设虚拟主机:

点击页面底部用户面板进入虚拟主机额管理界面,点下右下方的添加一个虚拟主机,选择付款周期,直接继续,然后支付即可.
《NginxManager for LNMP 1.0(更新一键安装脚本20140602)》
《NginxManager for LNMP 1.0(更新一键安装脚本20140602)》
《NginxManager for LNMP 1.0(更新一键安装脚本20140602)》
点击页面导航栏的虚拟主机,点击未初始化来激活主机和绑定域名。
《NginxManager for LNMP 1.0(更新一键安装脚本20140602)》
《NginxManager for LNMP 1.0(更新一键安装脚本20140602)》
《NginxManager for LNMP 1.0(更新一键安装脚本20140602)》
一键安装的程序已经更新到最新.
《NginxManager for LNMP 1.0(更新一键安装脚本20140602)》
开设的虚拟主机如果有权限问题,请在虚拟主机界面点击权限更新权限即可
《NginxManager for LNMP 1.0(更新一键安装脚本20140602)》

点赞
  1. lio说道:

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

  2. imnpc说道:

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

  3. 单纯晓白说道:

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

    1. imnpc说道:

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

  4. 粉丝说道:

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

    1. imnpc说道:

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

      1. 粉丝说道:

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

        1. imnpc说道:

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

          1. 粉丝说道:

            你用什么面板??

          2. imnpc说道:

            我一般用DirectAdmin比较多

      2. 回味依旧说道:

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

  5. liyou说道:

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

    1. imnpc说道:

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

    2. imnpc说道:

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

  6. cabo说道:

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

    1. imnpc说道:

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

  7. 回味依旧说道:

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

    1. 回味依旧说道:

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

      1. imnpc说道:

        LNMP 1.1 测试会有bug,1.0没事

        1. 回味依旧说道:

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

    2. 回味依旧说道:

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

  8. yelin说道:

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

    1. imnpc说道:

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

  9. CKC说道:

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

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

  10. betsun说道:

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

    全新安装 出现这个

  11. 超级厉害说道:

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

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

  12. wu先生说道:

    不错,有空折腾一下。

imnpc进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注