建站过程汇总

1、申请域名

国内外有很多域名注册商,给有选择困难症的人一点帮助,不要纠结,godaddy 就不错,物美价廉,操作简单方便。如果需要.cn域名的就万网吧,阿里旗下。

2、申请vps

因为有f**k GFW的需求,所以选择国外的服务器,我选择 linode ,因为他们的vps已经被我的老师,师兄和师弟们证实了可靠性、便捷性、稳定性。值得一提的是linode的support很高效,具体的过程和中间的波折请走这里 【linode vps选择及波折】

vps搞定后,要是不想被轻易肉鸡的话,建议禁用ssh密码登录,禁用ssh root登录。配置了sudo用户组后,用普通用户公私钥登录。具体ssh安全配置参考这里

3、搭建nginx+php-fpm+mysql

这个其实很简单,我身边那么多运维高手,耳濡目染分分钟就搞定了,而且网上教程那么多,这里就不再赘述了,没有什么技术含量,这里要注意的是nginx和php-fpm有两种通信通道,一种是TCP,一种是Unix Socket,要根据实际需求来配置,这一点,我在这篇博客里有具体的分析:《nginx 和 php-fpm 通信使用unix socket还是TCP,及其配置》。

当然,选择nginx+fastcgi的架构方式在配置简便性方面不如apache,但是这种轻便的架构方式,意味着性能提升的无限可能,可能简简单单的几个参数改变,就能让你有不一样的惊喜,关于性能提升方面,我在遇到问题或有新的想法时会及时更新博客,或者各位看官可以关注我师弟——一个运维小牛的博客

由于ubuntu12.04 LTS自带了apache并占用80端口,所以架构搭建完成后,记得禁用apache服务或修改apache端口,并停止apache开机自启动

 以后如果想重新开机启动,将disable换成enable即可。

4、wordpress安装和配置

这个网上有很多教程,没什么好说的,具体过程可以参考这篇博客:《How to install wordpress with nginx on ubuntu 12.04》

5、wordpress插件和瞎搞

这一部分还是比较有意思的,wordpress最大的安全问题就是各种流氓主题和插件,装完主题和插件后,有条件的要仔细审查下代码,看有没有流氓行为,如果没有审查代码能力,建议安装之前多google一下,并注意评论和评价。我就是一不留神中了“多说”这款插件的招。

其实有能力的话就不要安装这些主题插件,需要什么功能自己写代码,怎奈我时间精力有限,而且前端技术还停留在三年前的水平,所以图省事装了些插件。

这篇博客是我安装的插件汇总——《我安装的wordpress插件们

声明:如未作说明,则本文为 渣滓洞【解旻的博客】 原创。转载务必注明出处
注意:转载须保留全文,如需修改请联系作者

本文永久地址:http://xieminis.me/?p=190