首页 > 编程知识 正文

wordpress 搭建,wordpress个人主页

时间:2023-05-05 08:45:39 阅读:220933 作者:1439

利用谷歌云搭建博客 1.创建服务器


点击launch

设置好配置点击deploy部署,bitnami会自动配置mysql,php,nginx等环境。

2.设置静态ip

在vpc网络中将临时改为静态

3.域名DNS解析

创建的服务器会有一个ip,在域名管理界面解析新的ip

解析会花费10分钟至半个小时,如果这时访问域名出现500,请耐心等待。

4.颁发ssl自签证书

这时候的url是不安全的,为了让链接变为安全的链接,我们需要颁发ssl自签证书

进入bitnami文档

由于我们使用的nginx服务,所以需要使用代替方法
进入我们的服务器

关闭所有bitnami服务 sudo /opt/bitnami/ctlscript.sh stop

为域名申请一个新证书,如下所示,带有和不带有www前缀。例如:

sudo /opt/bitnami/letsencrypt/lego --tls --email="jackate129@gmail.com" --domains="etwetq3.xyz" --domains="www.etwetq3.xyz" --path="/opt/bitnami/letsencrypt" run

现在/opt/bitnami/letsencrypt/certificates目录下已经有了服务器证书文件DOMAIN.crt和服务器证书密钥文件DOMAIN.key。

配置web服务器以使用证书

我们的配置方法为方法b下的nigix。执行下列命令,

sudo mv /opt/bitnami/nginx/conf/server.crt /opt/bitnami/nginx/conf/server.crt.oldsudo mv /opt/bitnami/nginx/conf/server.key /opt/bitnami/nginx/conf/server.key.oldsudo mv /opt/bitnami/nginx/conf/server.csr /opt/bitnami/nginx/conf/server.csr.oldsudo ln -sf /opt/bitnami/letsencrypt/certificates/DOMAIN.key /opt/bitnami/nginx/conf/server.keysudo ln -sf /opt/bitnami/letsencrypt/certificates/DOMAIN.crt /opt/bitnami/nginx/conf/server.crtsudo chown root:root /opt/bitnami/nginx/conf/server*sudo chmod 600 /opt/bitnami/nginx/conf/server*

然后可以重启bitnami服务了

sudo /opt/bitnami/ctlscript.sh start

证书有90天有效期,续订可以执行下面的命令 sudo /opt/bitnami/ctlscript.sh stopsudo /opt/bitnami/letsencrypt/lego --tls --email="EMAIL-ADDRESS" --domains="DOMAIN" --path="/opt/bitnami/letsencrypt" renew --days 90sudo /opt/bitnami/ctlscript.sh start 需要自动更新可以查看bitnami的官方文档,还是比较详细的. 5.网站搭建大体完成

整个网站的架构已经搭建完成,接下来要做的就是用网站的商业模板和漂亮的文章来充实我们的网站了!!!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。