在京东云轻量主机上安装 Web 服务软件(如 Nginx 或 Apache)非常简单,以下是详细的操作步骤。假设你使用的是基于 Linux 的系统(如 CentOS、Ubuntu 等),通过 SSH 登录到你的轻量主机后执行以下命令。
✅ 前提条件
- 已购买并登录京东云轻量主机。
- 获取了服务器的公网 IP 地址和登录凭证(用户名、密码或密钥)。
- 使用 SSH 工具(如 PuTTY、Xshell、Terminal 等)连接到服务器。
方法一:安装 Nginx
🟢 Ubuntu / Debian 系统
# 更新软件包列表
sudo apt update
# 安装 Nginx
sudo apt install nginx -y
# 启动 Nginx 并设置开机自启
sudo systemctl start nginx
sudo systemctl enable nginx
# 查看状态
sudo systemctl status nginx
🟡 CentOS / Rocky Linux / AlmaLinux
# 安装 EPEL 源(如果未启用)
sudo yum install epel-release -y
# 安装 Nginx
sudo yum install nginx -y
# 或者对于 dnf 支持的系统(如 CentOS 8+)
sudo dnf install nginx -y
# 启动并设置开机自启
sudo systemctl start nginx
sudo systemctl enable nginx
# 查看状态
sudo systemctl status nginx
✅ 安装完成后,浏览器访问
http://<你的公网IP>应该能看到 Nginx 欢迎页。
方法二:安装 Apache(httpd)
🟢 Ubuntu / Debian 系统
# 更新源
sudo apt update
# 安装 Apache
sudo apt install apache2 -y
# 启动并设置开机自启
sudo systemctl start apache2
sudo systemctl enable apache2
# 查看状态
sudo systemctl status apache2
🟡 CentOS / Rocky Linux / AlmaLinux
# 安装 Apache
sudo yum install httpd -y
# 或者使用 dnf
sudo dnf install httpd -y
# 启动并设置开机自启
sudo systemctl start httpd
sudo systemctl enable httpd
# 查看状态
sudo systemctl status httpd
✅ 安装完成后,浏览器访问
http://<你的公网IP>应该能看到 Apache 默认页面(It works! 或类似内容)。
🔧 防火墙与安全组配置
京东云轻量主机默认可能开启防火墙和安全组限制,请确保 放行 HTTP(80端口) 和 HTTPS(443端口):
1. 配置京东云控制台安全组
- 登录 京东云控制台
- 找到你的轻量主机 → 安全组 → 添加规则:
- 协议类型:TCP
- 端口范围:80(HTTP)、443(HTTPS)
- 源 IP:0.0.0.0/0(或按需限制)
2. 本地防火墙(如 firewalld 或 ufw)
对于 CentOS(使用 firewalld):
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
对于 Ubuntu(使用 ufw):
sudo ufw allow 'Nginx Full' # 或 'Apache Full'
# 或手动开放端口
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
🛠 常见目录说明
| 软件 | 配置文件路径 | 网站根目录 | 服务名 |
|---|---|---|---|
| Nginx | /etc/nginx/nginx.conf |
/usr/share/nginx/html 或 /var/www/html |
nginx |
| Apache | /etc/apache2/apache2.conf(Ubuntu)/etc/httpd/conf/httpd.conf(CentOS) |
/var/www/html |
apache2 或 httpd |
✅ 测试与验证
- 在浏览器中输入你的轻量主机公网 IP:
http://<你的公网IP> - 如果看到 Nginx 或 Apache 的默认欢迎页面,说明安装成功。
💡 后续建议
- 修改默认网页:编辑对应根目录下的
index.html - 配置域名绑定和 SSL 证书(可使用 Let’s Encrypt + Certbot)
- 定期更新系统和软件以保障安全
如有具体操作系统版本(如 Ubuntu 20.04、CentOS 7 等),可提供更精确命令。欢迎继续提问!
云计算