打印

[安装使用] AMH面板安装KPPW教程

[复制链接]
查看: 845   回复: 1
跳转到指定楼层
1
Cookie 发表于 2017-9-19 12:07:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Cookie 于 2017-9-19 12:09 编辑

一. 系统配置:
1.使用 root 账号登录 Linux 服务器。
2. 执行 amh 安装脚本。  
wget http://amh.sh/amh.sh && bash amh.sh nginx-1.6,mysql-5.5,php-5.6 2>&1 | tee amh.log

3.选择使用距离您当前服务器所在位置最佳的amh源码镜像。
中国[CN] 输入1,回车即可自动完成安装。
4.成功安装后系统会提示AMH与MySQL默认账号密码。
5.可使用普通连接访问面板,http://ip:8888
二.配置系统:

1.安装lnmp、phpmyadmin、amrewrite、madmin、 amftp、pure-ftpd、fileinfo、mcrypt组件。
2.配置LNMP环境
3.创建MYSQL数据库
4.创建FTP用户
5.伪静态配置:
location / {
    try_files $uri $uri/ /index.php?$query_string;
}
if ($host = 'domain.com' ) {
rewrite ^/(.*)$ http://www.domain.info/$1 permanent;
}

6.安装组件:fileinfo、mcrypt
三.系统上传:
1.上传.ZIP压缩系统文件/domain/你的项目/web
2.通过amftp在线解压缩
3.浏览器运行你的主页 www.domain.com安装
四.修改默认地址为public:
1.登录FTP找到vhost/你的项目.conf
2.在所有/web后面加入/public,一共4处。
找到:
  1. root  /home/wwwroot/你创建的组件/domain/你的项目.info/web$subdomain;
  2. root /home/wwwroot/LNMP/domain/Nongda.info/web;
  3. fastcgi_param DOCUMENT_ROOT  /home/wwwroot/你创建的组件/domain/你的项目/web$subdomain;
  4. fastcgi_param SCRIPT_FILENAME  /home/wwwroot/你创建的组件/domain/你的项目/web$subdomain$fastcgi_script_name;
复制代码
修改成:
  1. root /home/wwwroot/你创建的组件/domain/你的项目.info/web/public$subdomain;
  2. root /home/wwwroot/LNMP/domain/Nongda.info/web/public;
  3. fastcgi_param DOCUMENT_ROOT /home/wwwroot/你创建的组件/domain/你的项目/web/public$subdomain;
  4. fastcgi_param SCRIPT_FILENAME /home/wwwroot/你创建的组件/domain/你的项目/web/public$subdomain$fastcgi_script_name;
复制代码


五.可能出现的问题:
1.404,判断浏览器访问www.domain.com是否自动跳转www.domain.com/install,如果跳转/install 则问题出现在伪静态
2.403,判断浏览器访问www.domain.com是否无跳转,则是默认访问路径没有绑定到public文件夹,参考第四部。

2
军客 发表于 2017-9-20 10:16:09 | 只看该作者
感谢您的分享。支持!支持!
您需要登录后才可以回帖   登录 注册

高级模式

|小黑屋|官方微博|QQ空间|每日签到|客客专业威客|众包建站系统 ( 鄂ICP备11009411号-1 )

Powered by Discuz! X3.2 © 2001-2018 Comsenz Inc.