产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] AMH5.1版LAMP环境建站的操作(用帝国CMS的必看)

夜无语
铝牌会员
229.40 价值分

夜无语 发表于 2015-03-16 16:17:39
本帖最后由 夜无语 于 2015-3-16 16:29 编辑

对于AMH一点不了解的,可以先看下iMboya的教程,图文并茂很不错。
http://amh.sh/bbs/forum.php?mod= ... id%3D6%26typeid%3D6

新手加linux小白,使用过程碰上了不少问题,根据客服工单的回复和自己百度,来补充一下。


使用工具:ssh 登陆 PuTTYPortable,ftp推荐FileZilla,免费有中文且可以使用ssh ftp

一、云主机分系统盘和数据盘的,先挂载数据盘再安装,不然会把amh安装在数据盘
ssh登陆后,查看数据盘是否挂载,命令:
#df -h
没有挂载的,建立/home目录,挂载硬盘到/home
#mkdir /home
#mount /dev/磁盘名 /home
接下来就可以安装了
#wget http://amh.sh/amh.sh && bash amh.sh acc 6090 2>&1 | tee amh.log

二、下载一些常用的软件,比如数据库管理madmin(或者phpmyadmin),FTP搭建 pure-ftpd+amftp,文件编辑kodexplorer

三、在lanp环境建站
在软件下载里,把apache下载安装了,选择apache+php+mysql建立环境,自己命名一个变量名,比如ecms,之后就可以建立虚拟主机了。

建好了站,但是遇到以下几问题:

1、amh 5.1有个BUG,在PHP-FPM 里动态模式设置数字比较大,修改的时候就会提示子进程数量必须大于或等于最大进程数量,这是数据库字段预设长度太小,用madmin或者phpmyadmin进到amh数据库,把amh_module_lamp_vhost数据表中的vhost_php_fpm字段类型中的varchar (20)改为varchar (50)。

2、使用帝国CMS远程保存文件总是超时,生成文件总是提示Service Unavailable,而面板上显示内存和cpu使用率都很低。解决办法:第一步、用kodexplorer修改/home/wwwroot/环境变量名/etc/amh-php.ini,把php超时时间max_execution_time改大一点,默认是20。第二步,修改apache的配置文件。用FileZilla建立ssh ftp连接,下载/usr/local/apache-2.4.9/conf/extra/httpd-default.conf回来修改timeout,我把默认的15改成300了。重启apache。

试过用LNMP也有同样的问题,具体要修改nginx什么地方就不知道了。

3、让网站网址忽略大小写
用FileZilla建立ssh ftp连接,下载/usr/local/apache-2.4.9/conf/httpd.conf,在加载模块代码后面加入一行
LoadModule speling_module modules/mod_speling.so
在文件最后加入
checkspelling on

需要重启apache才生效

4、让不带www的网址301重定向到带www
在应用软件中打开kodexplorer,编辑/home/wwwroot/环境变量名/Rewrite/中使用的conf文件,加入
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{http_host} ^域名.com [NC]
RewriteRule ^(.*)$ http://www.域名.com$1 [L,R=301]

保存重启apache才生效


  点赞,加油! (13.53分)
2015-03-16 16:17:39 1

amysql
创始人
16530.81 价值分

感谢分享。php-fpm的设置问题升级环境软件lnmp-2.0可以解决。
  支持 (0分)  反对 (0分)
回复  2015-03-18 12:45:19 2

AMH面板 - 好用高效低占用、安全可靠极稳定

pc865
铁牌会员
1.26 价值分

标记标记标记标记标记标记标记标记标记标记标记标记标记标记标记标记标记标记标记标记!得得得得
  支持 (4.19分)  反对 (0分)
回复  2016-07-31 18:34:52 3

a353999866
铁牌会员
2.00 价值分

挂载数据盘前要格式化改数据盘
dmkfs -t ext4 /dev/数据盘名
  支持 (0分)  反对 (0分)
回复  2016-10-28 11:07:26 4

rock001
铁牌会员
1.00 价值分

记标记标记标记标记标记标记标记标记标记标
  支持 (0分)  反对 (0分)
回复  2016-12-03 23:46:16 5

大伟工作室
铁牌会员
17.00 价值分

谢谢值得学习和留意
  支持 (0分)  反对 (0分)
回复  2017-02-04 11:27:03 6

9513645
银牌会员
1428.02 价值分

如果是Nginx 怎么修改?
  支持 (0分)  反对 (0分)
回复  2017-05-03 00:50:18 7

vertes
铁牌会员
1.00 价值分

谢谢值得学习和留意
  支持 (0分)  反对 (0分)
回复  2017-05-05 11:33:35 8
 1  (总1页)
AMH社区列表
用户服务中心