在Vultr上一键安装WordPress
文章目录[隐藏]
本文介绍通过Vultr一键部署WordPress应用安装WordPress之后的必要操作。
应用详情
本文介绍的一键安装的WordPress在CentOS 6 x64操作系统上运行。您可以使用在Vultr控制面板上找到的root账户,然后使用SSH客户端登录到此系统。
首先,您需要在Web浏览器中访问https://[SERVER_IP]/wp-admin/
。用您的VPS的IP地址替换[SERVER_IP]
。证书警告可以安全地忽略。登录凭证会通过电子邮件发送给您,或者您也可以在Vultr控制面板中找到。完成WordPress设置后,您可以通过http://[SERVER_IP]/
或https://[SERVER_IP]/
访问您的WordPress网站。
您可能还想将您的网站的DNS“记录”指向您的[SERVER_IP]
。这将允许您通过您的域名( www.example.com
)访问WordPress。如果您更新DNS记录,请编辑您的“WordPress地址(URL)”和“站点地址(URL)”以匹配您的域名。这些设置位于WordPress 后台( https://[SERVER_IP]/wp-admin/
)的 -> Settings -> General
区域。此外,您需要更新Nginx站点配置文件中的server_name
属性,否则Wordpress将无法发送电子邮件。按以下顺序操作:
vim /etc/nginx/conf.d/wordpress_http.conf
# Change the server_name underscore "_" to your domain name.
vim /etc/nginx/conf.d/wordpress_https.conf
# Change the server_name underscore "_" to your domain name.
service nginx restart
删除wp-admin
登录提示
适用于2015年4月2日之后创建的服务器。
为了安全起见,您的WordPress应用程序有一个初始登录提示,在访问/wp-admin/
页面时会打开。要删除此提示,请按照下列步骤操作。
- 以root身份使用
ssh
登录到您的服务器。 - 备份虚拟主机配置文件:
cp /etc/nginx/conf.d/*.conf /root/
- 在
/etc/nginx/conf.d/
编辑两个虚拟主机文件。您需要删除以location ^~ /wp-admin/
开头的代码块。它大约有15行。 - 保存更改,然后重新启动Web服务器:
service nginx restart && service php-fpm restart
SSL详细信息
适用于2015年4月2日之后创建的服务器。
您的WordPress服务器可以使用http://
和https://
URL进行访问。默认情况下,https://
URL使用自签名证书,该证书显示安全警告。这可以安全地忽略。
要禁用https://
支持,请执行以下操作:
- 以root身份使用
ssh
登录到您的服务器。 - 将HTTPS vhost文件移出Web服务器conf:
mv /etc/nginx/conf.d/wordpress_https.conf /root/
- 重新启动Web服务器:
service nginx restart && service php-fpm restart
您可能希望将证书更新为由实际证书颁发机构提供的证书,这可以解决安全警告错误。要安装新证书,请执行以下操作:
- 从您的域的证书颁发机构获取证书。
- 以root身份使用
ssh
登录到您的服务器。 - 使用更新的证书替换
/etc/nginx/ssl/
的server.crt
和server.key
文件。有关转换证书格式的详细信息超出了本文的范围。 - 重新启动Web服务器:
service nginx restart && service php-fpm restart
SQL数据库
在VPS上运行一个MySQL数据库服务器。您可以通过执行以下命令连接到数据库:
mysql -u root
MySQL的root密码保存在VPS的/root/.my.cnf
文件中。
关于Vultr应用程序
Vultr应用程序使用现代版本的软件包。应用程序被配置为使用特定版本的软件进行部署。随着时间的推移,Vultr团队将更新应用程序产品以包含更新的操作系统,软件包版本等。本文档仅提供有关此应用程序最新版本的最新信息。Vultr应用程序如有更新,恕不另行通知。如果您打算根据我们的应用程序模板构建项目或基础架构,我们建议拍摄初始部署中使用的应用程序的快照。