本文由【云老大】 TG@yunlaoda360 撰写
安装Apache Web服务器
-
连接到您的Google Cloud虚拟机:
- 使用SSH连接到您的Google Cloud虚拟机实例。
-
更新软件包列表:
-
运行以下命令以确保系统软件包列表是最新的:
bash
sudo apt-get update
-
-
安装Apache:
-
运行以下命令安装Apache:
bash
sudo apt-get install apache2 -y
-
-
启用Apache服务:
-
安装完成后,启动Apache服务:
bash
sudo systemctl start apache2 -
设置Apache服务在系统启动时自动启动:
bash
sudo systemctl enable apache2
-
-
检查Apache状态:
-
检查Apache服务的状态以确保其正在运行:
bash
sudo systemctl status apache2
-
-
访问Web服务器:
- 在浏览器中输入您的Google Cloud虚拟机实例的外部IP地址,您应该能看到Apache的默认欢迎页面。
安装Nginx Web服务器
-
连接到您的Google Cloud虚拟机:
- 使用SSH连接到您的Google Cloud虚拟机实例。
-
更新软件包列表:
-
运行以下命令以确保系统软件包列表是最新的:
bash
sudo apt-get update
-
-
安装Nginx:
-
运行以下命令安装Nginx:
bash
sudo apt-get install nginx -y
-
-
启用Nginx服务:
-
安装完成后,启动Nginx服务:
bash
sudo systemctl start nginx -
设置Nginx服务在系统启动时自动启动:
bash
sudo systemctl enable nginx
-
-
检查Nginx状态:
-
检查Nginx服务的状态以确保其正在运行:
bash
sudo systemctl status nginx
-
-
访问Web服务器:
- 在浏览器中输入您的Google Cloud虚拟机实例的外部IP地址,您应该能看到Nginx的默认欢迎页面。
配置防火墙以允许Web流量
-
创建防火墙规则:
-
在Google Cloud Console中,导航到 “网络服务” > “VPC网络” > “防火墙规则” 。
-
点击 “创建防火墙规则” 。
-
配置防火墙规则以允许HTTP和HTTPS流量:
- 名称:允许HTTP和HTTPS
- 网络:默认网络
- 目标:应用到所有实例
- 源过滤:IP范围
- 源IP范围:0.0.0.0/0
- 协议和端口:允许HTTP (80)和HTTPS (443)
-
点击 “创建” 以保存防火墙规则。
-