![v2-31dc05e4ff889c432d1a2f98b962b4fc_1440w.jpg?source=172ae18b](http://img-02.proxy.5ce.com/view/image?&type=2&guid=6c2df4e2-162e-eb11-8da9-e4434bdf6706&url=https://pic2.zhimg.com/v2-31dc05e4ff889c432d1a2f98b962b4fc_1440w.jpg?source=172ae18b)
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。 [1]
使用WordPress能够很快地搭建你的博客(当然,会PHP或者Java Web的可以出门右转自己编)。
Step 1.准备开始
事前准备:
- 云服务器(或者虚拟主机)*
- 能够上网的电脑*
- 一个ftp管理软件(explorer就ok)*
- WordPress安装包*[2]
- 一个SSH程序(Linux可以不用)*
- 一个耐心的性格(WordPress会给你的大半生带来无穷无尽的bug)
- 一个冷静的头脑(千万不要因为DDoS攻击就暴跳如雷)
- 一个SSL证书(如果你对网站安全特别重视的话)
- 一个域名*
注:*为必需项。Windows服务器自行查询。
Step 2.进行云服务器的环境配置(虚拟主机请直接跳转到Step 3)
我的云服务器系统:CentOS 7.0
我的云服务器配置:2核心、1GB、8M带宽
1.针对萌新:(使用面板)
使用SSH程序(如Xshell)连接到你的服务器,输入
&& wget -O install.sh http://download.bt.cn/install/install_6.0.sh
后回车。
停留在一个界面后y键回车。
弹出Install Succeeded后记下后面的Bt-Panel地址(例如http://6.6.6.6:8889)和账号密码。
登陆Bt-Panel并打开软件商店,进行应用搜索。
运行环境:
- Apache
- PHP(5.6-7.2)*
- Tomcat
- MySQL*
- Pure-Ftpd*
注:*为必需项(apache和tomcat中任选1项)。
如果弹出询问安装方法的弹窗,请选择快速安装(追求稳定使用编译安装)。
安装成功后环境搭建完成。
2.针对大佬:
请进行源码安装以下程序:
httpd mysql php phpMyAdmin libxml libmcrypt gd zlib autoconf freetype
libpng jpegsrc ZendGuard[3]
并进行配置(此处不再赘述,毕竟太多了)(以及配置ftp服务器)
Step 3.安装WordPress
在面板上添加网站(如果是手动安装请自行配置Apache/Tomcat),并建立网站数据库和ftp服务器(手动安装自行配置FTP和MySQL)并记下数据库及ftp的账号密码。
域名请使用自己建立过解析的备案域名(如果是海外服务器的话可以不用)。
使用域名访问自己的网站,此时WordPress安装界面已经可以显示了。
一般情况下,用户名是root(可自行更改),密码自定义,数据库账号和密码就填写刚才记住的MySQL账号密码,其他保持不变就可以下一步安装了。
如果显示成功:Congratulations!你可以使用你的blog了。
如果显示失败,请核对信息再次安装。
EXTRA STEP.配置SSL:
对于对网站有安全需求的用户来说,https必不可少,说到https就是SSL证书,只有配置好证书才能加密。
SSL证书配置方法
1.自签证书(极不推荐)
优点:方便、免费、时间长
缺点:用了和没用差不多
方法:在面板创建。
2.免费证书
优点:免费、易用、时间较长
缺点:没有付费的安全
方法:到官网申请(如Let's encrypt和亚洲诚信)并在面板绑定。
3.付费证书
优点:可一键部署、方便、安全
缺点:贵
方法:到官网购买(如亚洲诚信和赛门铁克)并在面板绑定。
重要:部署后请勾选强制使用https(手动配置需设置重定向)。
Demo(请酌情查看,还有DDoS我绝不欢迎):
Merlin的部落格 | 中二病晚期患者的博客www.merlinsblog.xyz![v2-cd2cfc16ec88d940806ccdd67416cebf_ipico.jpg](http://img-03.proxy.5ce.com/view/image?&type=2&guid=6c2df4e2-162e-eb11-8da9-e4434bdf6706&url=https://pic4.zhimg.com/v2-cd2cfc16ec88d940806ccdd67416cebf_ipico.jpg)
参考
- ^WordPress_360百科 https://baike.so.com/doc/2142380-2266828.html
- ^Blog Tool,Publishing Platform,and CMS | WordPress.org China 简体中文 http://cn.wordpress.org
- ^LAMP环境搭建教程 -checkMe -博客园 https://www.cnblogs.com/qiuqiuqiu/p/6442732.html