详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

作者:qi 时间:2023-12-14 07:20:59 

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

AMH,这是一个由国人开发的LNMP/Nginx 虚拟主机面板,看到部落一直在测试各种VPS控制面板,有不少的朋友给我留言说可以测试和分享一下AMH,理由是简洁,没有那么多的花俏功能,最适合个人用户使用。

本篇文章就来为大家带来利用AMH虚拟主机面板在VPS主机上搭建网站、绑定域名、创建和管理MysqL数据库,如果你喜欢AMH这种功能不多但足够简洁的风格,可以用AMH建立Wordpress博客、Discuz! 论坛社区。

由于前些天部落激活开通了GCE云服务器和了解到了,其实谷歌的GCE云服务器使用起来在某些方面和VPS差不多,本篇文章的AMH安装是基于GCE VPS上测试的,你如果有自己的VPS主机完全可以参考安装。

轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

一、GCE云VPS安装AMH前准备

1、GCE云VPS经过的测试使用起来和一般的VPS大体相同,但是具体的还是有一些区别的,如果你正在使用Linode或者Godaddy VPS等这样的传统VPS,可以直接跳过本步骤,直接进入下一步安装过程中。

2、AMH虚拟主机面板要求VPS主机的内存大于600,部落申请到的Google Compute Engine VPS是最小内存那种:0.6GB内存。

3、执行以下命令,在GCE VPS上增加一个256MB的swap交换分区,并在开机自动启用。


cd /var/
dd if=/dev/zero of=swapfile bs=1024 count=262144
/sbin/mkswap swapfile
/sbin/swapon swapfile
/sbin/swapon -s
echo "/var/swapfile swap swap defaults 0 0" >>/etc/fstab

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

4、开放GCE VPS的80,8888等端口,开启Http访问和AMH后台登录。你可以直接进入GCE的防火墙规则中新建规则,加入80,8888等这样的常用端口即可。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

5、当然你也可以使用gcutil,执行以下命令即可添加80端口。


gcutil addfirewall http2 --description="Incoming http allowed." --allowed="tcp:http"

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

6、执行该命令后就可以在Google Compute Engine控制中心中看到新增加的防火墙规则,和刚刚我们手动添加的效果是一样的。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

二、AMH虚拟主机面板安装图文过程

1、要安装AMH虚拟主机面板,用SSH登录VPS,然后执行以下命令:


wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2>&1 | tee amh.log

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

2、选择你要安装还是卸载AMH,输入1是安装。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

3、然后是设置MysqL密码、AMH管理员密码,回车开始安装。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

4、根据VPS主机的性能不同,AMH安装所需要的时间也会不同,我在GCE VPS上安装花了60分钟。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

5、安装完成后,即可以:IP:8888这样的地址登录AMH虚拟主机管理后台。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

6、AMH控制面板设计得比较简洁,既可以用命令操作也可以直接点击启动或者关闭Web服务器组件。部落安装AMH后发现占用内存在100MB左右。(点击放大)

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

三、AMH创建网站绑定域名增加FTP

1、在AMH中点击新增虚拟主机,然后填写你想要绑定的域名,其它的可以保持默认,最后点击“保存”即可创建成功。(点击放大)

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

2、AMH会根据域名来分配不同的网站根目录,默认主页、伪静态规则等这些都可以编辑修改。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

3、新增加FTP账户可以指定到具体的网站根目录,可以赋予某一个FTP账号访问所有网站的根目录权限。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

四、AMH创建和管理MysqL数据库

1、要创建新的MysqL数据库,点击“创建数据库”按钮。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

2、然后在下方填写新的MysqL数据库名称,可以一次性创建多个,最后点击保存。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

3、创建MysqL成功。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

4、默认的是root作为MysqL数据库的用户,我们要创建新的MysqL数据库用户名,需要在下方点击“新建用户”。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

5、设置好MysqL用户名名称和密码选装,点击下方的保存即可。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

五、AMH虚拟主机面板备份和还原设置

1、AMH还提供了简单的备份功能,备份时可以设置一个密码。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

2、备份好了后,日后如果想要恢复AMH某一时间的设置和数据,可以点击“一键还原”。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

3、备份还可以备份到远程的FTP上。

详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例

六、AMH虚拟主机面板安装使用小结

1、AMH控制面板除了直接在网页上操作外,你还可以直接在SSH中使用各种命令来执行,例如管理虚拟机,执行amh host,然后按照相关命令操作。

2、AMH用来搭建网站是基本上足够了,但是在用户的管理、权限分配、API接口方面欠缺,所以说AMH比较适合个人或者几个人使用VPS。

来源:https://www.freehao123.com/wdcp-v3/

标签:linux,虚拟,主机面板
0
投稿

猜你喜欢

  • Windows Server 2008盛大开幕[下载]

    2008-02-28 12:36:00
  • 网赚经验分享:2010年最赚钱的网赚是什么

    2010-05-10 17:33:00
  • 如何删除GODADDY主机免费空间?

    2010-04-17 13:17:00
  • 防护Web站点恶意链接的方法

    2007-08-14 15:21:00
  • Google Ad Planner初体验

    2008-07-07 16:50:00
  • 也谈Google搜索引擎对原创内容的识别

    2008-07-11 14:08:00
  • Ubuntu下sublime中文无法输入的处理方案

    2023-05-23 16:54:40
  • VMware ESXI服务器虚拟化搭建集群

    2022-12-20 00:01:40
  • 虚拟化环境下之服务器存储备份策略

    2009-02-20 16:43:00
  • 如何解决Google 网站含有恶意软件

    2007-11-06 11:45:00
  • 少安毋躁:Google AdSense 条款变更与调整

    2008-02-29 11:48:00
  • Linux磁盘挂载、分区、扩容操作的实现方法

    2022-10-24 15:27:48
  • 用MDaemon架设邮件服务器

    2007-03-27 10:38:00
  • 站长大会观后感:坚持,坚持,再坚持

    2008-04-20 16:52:00
  • 从垃圾站到正规站,5个月日IP达到5000

    2009-09-05 10:20:00
  • 加固Windows Server 2003 IIS 服务器

    2010-05-10 18:21:00
  • GG AdSense测试新字体 广告将加黑色边框

    2008-08-20 13:10:00
  • 网站文章内链的一个思路

    2009-09-03 11:59:00
  • 版署将清理网游 称“不针对某一个网游”

    2009-10-10 13:52:00
  • 谈谈眼动研究的一些作用

    2009-11-28 16:19:00
  • asp之家 网站运营 m.aspxhome.com