“1h1g服务器”通常指的是 1核CPU、1GB内存 的云服务器配置。这种低配服务器适合搭建轻量级网站,比如个人博客、小型企业官网或测试环境。下面是一个在 1h1g 服务器上搭建网站的完整指南:
🧰 准备工作
1. 购买服务器
你可以在以下平台购买 1h1g 配置的服务器:
- 阿里云(ECS)
- 腾讯云(CVM)
- 华为云
- DigitalOcean(国外)
选择操作系统建议使用:
- CentOS 7/8
- Ubuntu 20.04 LTS / 22.04 LTS(推荐)
🛠️ 环境搭建(以 Ubuntu + LAMP 为例)
LAMP = Linux + Apache/Nginx + MySQL/MariaDB + PHP
如果你只是静态网站,可以只安装 Nginx 或 Apache。
步骤 1:更新系统
sudo apt update && sudo apt upgrade -y
步骤 2:安装 Web 服务器(Apache 或 Nginx)
安装 Apache:
sudo apt install apache2 -y
访问你的服务器公网 IP 地址,如果看到 Apache 默认页面说明安装成功。
安装 Nginx:
sudo apt install nginx -y
同样,访问 IP 查看欢迎页。
步骤 3:安装数据库(可选)
如果你要建 WordPress 或动态网站,需要数据库支持。
安装 MariaDB(轻量级替代 MySQL):
sudo apt install mariadb-server -y
sudo mysql_secure_installation
步骤 4:安装 PHP(可选)
如果你要运行 PHP 程序(如 WordPress、Typecho):
sudo apt install php php-mysql php-curl php-gd php-mbstring php-xml php-cli -y
重启服务:
sudo systemctl restart apache2
# 或 Nginx
sudo systemctl restart nginx
🌐 部署网站内容
方法一:上传静态 HTML 文件
将 HTML 文件上传到默认目录:
- Apache:
/var/www/html/ - Nginx:
/var/www/html/
你可以用 FTP 工具(如 FileZilla)或者命令行工具 scp 进行文件传输。
方法二:部署 WordPress
-
下载 WordPress:
cd /tmp wget https://wordpress.org/latest.tar.gz tar -xzvf latest.tar.gz sudo mv wordpress /var/www/ sudo chown -R www-data:www-data /var/www/wordpress -
创建数据库和用户:
CREATE DATABASE wordpress; CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'yourpassword'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES; -
配置 WordPress:
访问http://你的IP/wordpress按照提示完成安装。
🔒 设置防火墙
Ubuntu 自带 UFW 防火墙:
sudo ufw allow OpenSSH
sudo ufw allow http
sudo ufw allow https
sudo ufw enable
🌍 绑定域名(可选)
- 在域名服务商设置 DNS 解析,把 A 记录指向你的服务器公网 IP。
- 修改 Apache/Nginx 配置文件绑定域名。
例如 Nginx 配置文件:
server {
listen 80;
server_name example.com;
root /var/www/html;
index index.html index.php;
...
}
⚙️ 性能优化建议(针对 1h1g)
- 使用轻量 CMS(如 Typecho、Ghost)
- 开启 Gzip 压缩
- 启用缓存插件(如 WP Super Cache)
- 使用 CDN(如 Cloudflare)减轻服务器压力
- 关闭不必要的服务(MySQL、PHP-FPM 如果不用的话)
✅ 常见问题排查
| 问题 | 可能原因 |
|---|---|
| 打不开网页 | 防火墙未开放 80 端口 / 安全组未放行 |
| 数据库连接失败 | 用户权限未设置 / 密码错误 |
| 页面空白 | PHP 错误 / 内存不足(1G 有时会爆) |
🧪 推荐网站类型
| 类型 | 是否适合 1h1g |
|---|---|
| 静态 HTML 网站 | ✅ 非常适合 |
| WordPress 小博客 | ✅ 可以运行 |
| 电商网站(如 WooCommerce) | ❌ 不推荐 |
| 视频/图片站 | ❌ 不推荐 |
| API 接口服务 | ✅(视并发而定) |
如果你有具体想搭建的网站类型(比如 WordPress、Discuz、Halo、Vue 前端等),我可以提供更详细的步骤!
是否需要我帮你写一个一键部署脚本?
CLOUD技术博