WordPress是一个以PHP为开发语言,MySQL为数据库的开源博客软件和内容管理系统(CMS)。WordPress是应用最广泛的个人博客系统,我自己就用WordPress搭建了一个博客。同时,由于它极为丰富的主题和插件,WordPress还被广泛应用于企业官网、外贸独立站等。外面我就介绍一下WordPress的一种搭建方法,不用涉及代码,运行稳定,非常适合菜鸟。
截至2018年4月,排名前1000万的网站中超过30.6%使用WordPress。WordPress是最受欢迎的网站内容管理系统。全球有大约40%的网站(7亿5000个)都是使用WordPress架设网站的。WordPress是目前因特网上最流行的博客系统。WordPress在最著名的网络发布阶段中脱颖而出。如今,它被使用在超过7000万个站点上。
一、购买云服务器,安装宝塔面板。云服务器的选择很多,有国内的阿里云、腾讯云(价格很贵、带宽极低),也有国外的购买云服务器后,需要你会用一些linux命令,并用SSH连接它(如果这都不会,要么放弃,要么有耐心慢慢查)。
二、安装宝塔面板。宝塔面板是一款服务器管理软件,可以通过Web端轻松管理服务器,安装/卸载软件、监控服务器状态非常方便,提升运维效率。宝塔面板的官网是https://www.bt.cn/new/index.html
根据不同的系统,只需要一条命令就可以完成安装了。
三、购买域名,并映射到服务器IP。域名服务商很多很多,比较著名的、一线的有NameSilo和GoDaddy。我一直是在NameSilo上购买,因为界面熟悉了,且同样的域名NameSilo的价格似乎比GoDaddy要低一小捏捏,具体可以看我以前写过的文章
对购买到的域名设置映射IP,添加一个A记录,是把域名解析到一个IP地址。保存之后需要几分钟到半小时才能生效。windows系统在CMD里用ping命令可以测试域名是否映射成功。假设你的域名是http://helloworld.org,ping http://helloworld.org之后显示是你刚刚设置的服务器IP地址,则表示成功了;如果解析的不是,则可能是你设置错误或者尚未生效、稍后一下。
四、操作宝塔面板安装wordpress。连接、登录在宝塔面,安装LAMP环境,这往往需要很长时间,快的十几二十分钟,慢的要一两个小时,耐心!
安装好LAMP环境后,点击宝塔面板左侧的网站->添加网站,输入之前映射好的域名(如http://test.net),创建好数据库、数据库用户名和密码。
在官网https://cn.wordpress.org/download下载wordpress,然后在左侧“文件”栏上传到服务器并解压到文件夹http://test.net,注意不要有多层文件夹。
对刚才建好的网站进行设置,设置网站目录为/www/wwwroot/http://test.net,并取消勾选“防跨站攻击(open_basedir)”。
选择“伪静态”,选择“wordpress”并保存。
一切正常的话,现在就可以通过http://test.net访问你刚刚搭建好的wordpress,设置你的管理员用户名、密码了。
五、为域名申请SSL/TLS证书。到目前为止,你只能通过http://test.net来访问你刚刚搭建的wordpress网站,没有证书的网站丑陋、不安全。关于证书问题,我专门有一篇文章,快捷通道
参照这个教程,你就可以免费把http://test.net升级成https://test.net啦!
这样,就完成了wordpress的搭建,对于wordpress后台的管理、使用、配置,太过细节琐碎,需要你在使用中逐渐学习、积累经验,多多折腾吧!可以帮助到各位的是我之前写过我常用的wordpress插件,这很有用,本期关于wordpress的搭建就分享到这里。