详解轻巧AMH虚拟主机面板安装使用和GCE云空间搭建网站实例
发布时间 - 2026-01-11 02:31:18 点击率:次
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
4、开放GCE VPS的80,8888等端口,开启Http访问和AMH后台登录。你可以直接进入GCE的防火墙规则中新建规则,加入80,8888等这样的常用端口即可。
5、当然你也可以使用gcutil,执行以下命令即可添加80端口。
gcutil addfirewall http2 --description="Incoming http allowed." --allowed="tcp:http"
6、执行该命令后就可以在Google Compute Engine控制中心中看到新增加的防火墙规则,和刚刚我们手动添加的效果是一样的。
二、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
2、选择你要安装还是卸载AMH,输入1是安装。
3、然后是设置MysqL密码、AMH管理员密码,回车开始安装。
4、根据VPS主机的性能不同,AMH安装所需要的时间也会不同,我在GCE VPS上安装花了60分钟。
5、安装完成后,即可以:IP:8888这样的地址登录AMH虚拟主机管理后台。
6、AMH控制面板设计得比较简洁,既可以用命令操作也可以直接点击启动或者关闭Web服务器组件。部落安装AMH后发现占用内存在100MB左右。(点击放大)
三、AMH创建网站绑定域名增加FTP
1、在AMH中点击新增虚拟主机,然后填写你想要绑定的域名,其它的可以保持默认,最后点击“保存”即可创建成功。(点击放大)
2、AMH会根据域名来分配不同的网站根目录,默认主页、伪静态规则等这些都可以编辑修改。
3、新增加FTP账户可以指定到具体的网站根目录,可以赋予某一个FTP账号访问所有网站的根目录权限。
四、AMH创建和管理MysqL数据库
1、要创建新的MysqL数据库,点击“创建数据库”按钮。
2、然后在下方填写新的MysqL数据库名称,可以一次性创建多个,最后点击保存。
3、创建MysqL成功。
4、默认的是root作为MysqL数据库的用户,我们要创建新的MysqL数据库用户名,需要在下方点击“新建用户”。
5、设置好MysqL用户名名称和密码选装,点击下方的保存即可。
五、AMH虚拟主机面板备份和还原设置
1、AMH还提供了简单的备份功能,备份时可以设置一个密码。
2、备份好了后,日后如果想要恢复AMH某一时间的设置和数据,可以点击“一键还原”。
3、备份还可以备份到远程的FTP上。
六、AMH虚拟主机面板安装使用小结
1、AMH控制面板除了直接在网页上操作外,你还可以直接在SSH中使用各种命令来执行,例如管理虚拟机,执行amh host,然后按照相关命令操作。
2、AMH用来搭建网站是基本上足够了,但是在用户的管理、权限分配、API接口方面欠缺,所以说AMH比较适合个人或者几个人使用VPS。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# linux虚拟主机面板
# 虚拟主机面板
# AMH
# 面板安装
# Vestacp免费VPS主机控制面板的安装与使用教程
# Ajenti开源免费的服务器管理面板和Ajenti V虚拟主机面板及安装与使用详细教程
# Vestacp整合WHMCS实现自动销售开通虚拟主机服务教程
# 虚拟主机
# 可以直接
# 绑定
# 直接进入
# 自己的
# 的是
# 如果你
# 我在
# 好了
# 也会
# 还可以
# 你可以
# 多个
# 你要
# 你也
# 那么多
# 可以用
# 不多
# 并在
# 你还
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在万网利用已有域名快速建站?
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
Python并发异常传播_错误处理解析【教程】
如何生成腾讯云建站专用兑换码?
iOS UIView常见属性方法小结
微信推文制作网站有哪些,怎么做微信推文,急?
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
Laravel Fortify是什么,和Jetstream有什么关系
Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南
html文件怎么打开证书错误_https协议的html打开提示不安全【指南】
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程
laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
WordPress 子目录安装中正确处理脚本路径的完整指南
Angular 表单中正确绑定输入值以确保提交与验证正常工作
Linux系统命令中screen命令详解
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询
米侠浏览器网页背景异常怎么办 米侠显示修复
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程
php 三元运算符实例详细介绍
LinuxShell函数封装方法_脚本复用设计思路【教程】
linux top下的 minerd 木马清除方法
Laravel怎么发送邮件_Laravel Mail类SMTP配置教程
安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出
EditPlus中的正则表达式 实战(1)
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程
如何用搬瓦工VPS快速搭建个人网站?
🚀拖拽式CMS建站能否实现高效与个性化并存?
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
微信小程序 input输入框控件详解及实例(多种示例)
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
黑客入侵网站服务器的常见手法有哪些?
Laravel定时任务怎么设置_Laravel Crontab调度器配置
昵图网官方站入口 昵图网素材图库官网入口
三星、SK海力士获美批准:可向中国出口芯片制造设备
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
如何获取免费开源的自助建站系统源码?
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
香港服务器租用每月最低只需15元?
Laravel如何实现API版本控制_Laravel API版本化路由设计策略
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
上一篇:nginx监听ipv6
下一篇:《三国:天下归心》制衡队搭配攻略
上一篇:nginx监听ipv6
下一篇:《三国:天下归心》制衡队搭配攻略

