当前位置:首页 > 建站 > 正文

主机服务商跑路后重新建站之网站运行环境搭建

毕业生 建站 421阅读

在主机服务商跑路后,我曾想将博客搬至 Blogger ,但是由于一些服务无法正常使用最终还是决定换个服务商自建博客。 最终选择了  RackNerd  ,知名度够高价格也不贵,配置是 1cpu 1G 内存 20G 的存储。 对于一直都在使用虚拟主机的我来说存储空间简直不要太大。 使用 VPS 和虚拟主机区别在于,虚拟主机不需要自己管理,VPS 则要麻烦很多。 需要自己搭建运行环境、安全设置等需要操心的事情比较多。 好在有很多管理面板可以简单的解决这些问题。

服务器管理面板选择

接触比较多的面板有三个宝塔、1panel、AMH。 由于服务器配置比较低所以选择了 AMH 。 AMH 也是一个老牌的免费管理面板,支持 LNMP、LAMP 环境的搭建。 基本功能都有资并且占用的资源也不多。多年前我人生中的第一台 VPS 内存 512MB 都可以跑起来。

定制安装 AMH 面板

AMH 面板的安装与其他面板的安装没有什么区别。 使用 SSH 登录服务器,复制并粘贴安装命令后按回车就可以了。 AMH 面板支持目前 Debian、CentOS、Ubuntu 已发行的所有稳定版本 AMH 面板支持定制安装,可以定制 nginx、MySQL、php 的版本以及安装节点、面板端口等。 受限于服务器的配置 nginx、MySQL、php 的版本都选择比较低的版本并且安装方式选择了极速安装。 其他软件选择不部署,根据自己的需求在面板里选择安装。

主机服务商跑路后重新建站之网站运行环境搭建  第1张

面板安装完成后,默认的登陆账号信息会显示在 SSH 软件里。 登陆面板后可以在左侧的菜单栏里的系统菜单里修改登陆端口、面板用户名、密码等。

主机服务商跑路后重新建站之网站运行环境搭建  第2张

AMH 面板软件安装推荐

面板安装完成后最基本的运行环境已经搭建完成了,其他的一些功能需要按照自己的需求在选择性安装一些其他的软件。 如:SSL证书、流量防护、沙盒安全模式、远程备份等。 这些功能都可以在面板的商店中找到。 虽然 AMH 面板是免费的,但是一些功能需要登陆 AMH 的账号才可以安装,并且隔一个月需要登陆一次 AMH 的账号进行是续期授权。

下面是一些常用到的功能:

  1. SSL 证书 - amssl
    现在 SSL 证书 几乎是一个网站的标配了。
    AMSSL 是AMH面板的HTTPS / SSL证书支持模块,支持自定义配置证书、支持Lets Encrypt证书一建自动快速部署(文件验证或DNS验证泛域名通配证书)。

  2. 规则管理 - amrewrite
    创建管理伪静态规则,内置了一些常见建站程序的规则。

  3. 流量防护 - amwaf
    AMH 面板的网站流量管理(可区分普通流量、蜘蛛流量、静态流量)日志管理模块,支持异常流量分析与拦截,支持入侵防护与流量自动防护与预警,支持环境日志整理,可保留指定时间内的日志记录,日志定时按天、按周、按月拆分存放、与支持网站流量统计分析,可统计分析每天访客流量,访问的网址、静态的请求、不存在文件、用户IP信息、浏览器、操作系统、流量来源网站、地理位置、搜索关键字等。 可以选择开启自动拦截的入侵类型,入侵预警通知就不推荐勾选,否则微信会炸的。即使是没有什么的流量的网站也在被不断的扫描着。

  4. 沙盒安全模式 - amchroot 网站安全模块,可模拟独立的linux环境,设置不同网站运行沙盒模式下,让各个网站绝对安全隔离,有效防范木马、等恶意程序入侵服务器。支持设置为两种运行模式:防跨站安全模式,各虚拟主机隔离环境下运行,互不影响,安全性高。

  5. 文件管理 - amfile
    AMH 面板的在线文件管理软件,支持常规的在线查阅文件、文件代码编辑、重命名、下载、删除、移动、复制、权限更改、新建文件等。

  6. 数据备份还原 - amdata
    支持备份所有数据,包括支持选择备份环境数据,可以细分到每个环境下的各个虚拟主机网站或指定目录、文件。支持选择多个数据库软件进行备份,可以细分到数据库软件下的各个数据库,支持排除指定文件类型、目录文件、数据表进行备份,与支持设置密码,加密安全备份数据。支持本地备份,同时支持SSH、FTP等丰富的云存储接口方式远程异地备份数据,与支持设置保留文件时间范围,可自动删除过期的本地或远程的旧备份文件。

  7. 通用云存储备份 - ams3
    ams3 为 amh 面板通用的云存储远程备份模块,支持国内外10多家对象云存储,包括亚马逊s3存储、阿里云oss存储、腾讯云cos、七牛kodo存储、华为obs存储、百度bos存储、京东oss存储、谷歌gcs存储、Cloudflare R2对象存储等,备份文件无大小限制,ams3支持设置分卷备份。

  8. 防火墙网络管理 - amnetwork
    可在线配置防火墙规则,添加开放端口、过滤阻止IP与端口、阻止国外或国内各地区访问等,同时提供DNS服务器地址管理,SSH配置,与查看管理当前访问网站的IP连接数、网络连接等数据与当前网络通讯数据、当前系统运行程序进程。

  9. 任务计划管理 - amcrontab
    AMH面板的任务计划模块,支持用户在线添加、编辑amh的任务计划。amcrontab可设置以定时、期间、平均、选择多种方式执行AMH各项命令。

  10. 异常监控警报 - amem
    可以实时监控服务器各项资源使用情况,包括磁盘、CPU、内存、负载、网卡流量、IP连接数等,在您服务器资源出现异常时,即超出您设定的预警值,amem会第一时间给您发出警报信息,可为您服务器稳定运行提供更好的保障。另外AMEM新版本已经支持自定义监控网站,可监控网站状态码或网站内容,可使用匹配或不匹配模式发出预警,与支持SSH、FTP、面板登录等安全监控。

    主机服务商跑路后重新建站之网站运行环境搭建  第3张

  11. 桌面程序 CPU、内存、网络、硬盘等监控。可以按照需要安装。

主机服务商跑路后重新建站之网站运行环境搭建  第4张

由于面板安装的时候选择了不部署软件所以自己安装的软件会多一些,但是实际操作的时候并不是很复杂,毕竟是可视化的面板点点鼠标就可以了。

本文系 @毕业生 在 2025-10-30 原创发布至 今天毕业,未经许可,禁止转载。

更新时间 2025-11-06

有话要说...

搜索

最新文章

最新留言