Google Run 部署Wordpress站点

第一步:制作Docker包 包含Docker文件、app应用文件夹,wordpress程序包放app目录下 第二步:修改wp-config.php文件 数据库名称、用名称、密码、数据库主机地址等均为变量 define( 'DB_NAME', getenv('DB_NAME') ); define( 'DB_USER', getenv('DB_USER') ); define( 'DB_PASSWORD', getenv('DB_PASSWORD') ); define( 'DB_HOST', getenv('DB_HOST') ); 第三步:上传Docker文件包 打开GCP,在已有“项目”(或新建)下打开google shell,上传Docker文件夹 进入Docker当前目录执行以此执行以下命令(方括号内为当前项目ID) 配置服务器(方括号内为当前执行项目ID) gcloud config set project [wp-gcloud-fun] gcloud builds submit --tag asia.gcr.io/[wp-gcloud-fun]/app 第四步:进入google cloud run,创建服务 选择刚才创建好的容器映像网址 输入服务名称 选择较近机房所在地区 点击下一步,创建完毕会出现错误端口提示,直接修改为80端口即可 点击变量参数,设置数据库名称、密码、数据库主机地址等等 链接好数据库,最后点“部署”完成 第五步:绑定自定义域名 绑定域名、域名验核,几分钟后即可通过自己的域名访问