本文由【云老大】 TG@yunlaoda360 撰写
方法一:使用虚拟机服务
-
创建虚拟机实例 :登录Google Cloud Console,选择 “计算” > “Compute Engine” > “虚拟机实例”,点击 “创建实例”,配置实例信息,如选择 Ubuntu 操作系统、允许 HTTP 和 HTTPS 流量等,创建实例后,使用 SSH 连接工具连接到实例。
-
安装必要的软件 :在虚拟机中,更新软件包列表,安装 Nginx、MySQL、PHP 等软件。例如,运行以下命令安装:
bash
sudo apt update sudo apt install nginx mysql-server php php-fpm php-mysql -
配置 MySQL :运行
sudo mysql_secure_installation命令,设置 MySQL 根密码等安全选项,登录 MySQL,创建用于博客的数据库和用户。 -
下载并配置 WordPress :在
/var/www目录下,下载并解压 WordPress,设置 WordPress 配置文件wp-config.php,修改其中的数据库连接信息等,设置正确的文件和目录权限。 -
配置 Nginx :在 Nginx 的站点配置文件中,设置 WordPress 的相关配置,使 Nginx 能正确处理 WordPress 的请求。
-
完成 WordPress 安装 :在浏览器中访问服务器的 IP 地址,按照 WordPress 的安装向导完成安装,设置站点标题、管理员账号等信息。
方法二:使用 App Engine
- 创建 Cloud SQL 实例 :在 Google Cloud Console 中,创建一个 Cloud SQL 实例,选择 MySQL 类型,创建一个用于 WordPress 的数据库。
- 创建 WordPress 项目 :在本地安装 Composer 工具,使用命令
composer require google/cloud-tools安装谷歌云工具,运行命令php vendor/bin/wp-gae create创建 WordPress 项目,按提示填写数据库等配置信息。 - 部署至 App Engine :安装 GCloud SDK 工具,配置好 gcloud 命令行工具后,在 WordPress 项目主目录下,执行命令
gcloud app deploy app.yaml cron.yaml部署项目。
方法三:使用 Google Cloud Storage 部署静态网站
- 创建 Cloud Storage 存储桶 :在 Google Cloud Console 中,创建一个新的存储桶,作为博客的存储位置。
- 上传博客文件 :将博客的静态文件上传到存储桶中,确保文件的权限设置为公开,以便可以通过网络访问。
- 配置存储桶为静态网站 :在存储桶的属性中,找到 “静态网站配置” 选项,设置网站的主页面和错误页面。
- 访问博客 :通过 Cloud Storage 提供的 URL 访问博客,也可以使用自定义域名,通过在域名提供商处设置 A 记录或 CNAME 记录指向存储桶的 IP 地址或域名。