(这篇文章预计分几天断断续续填完)

昨天做不进去题目,于是自己给自己找了搭wordpress这件事,算是找事做……花了一天多,从一个用于ss的VPS开始,让站点正常运行。按时间顺序,分条目把还记起来的坑记一下:

  1. 一开始不知道还有Linux面板这东西,于是主要就是依照这两个网站的说明去建站。附上地址:https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-centos-7             https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-on-centos-7 这两个网页的指示没啥毛病,前提是你得在一个干净的centos 7系统上严格地一步一步照着做。
  2. SQL语句,每一条语句结尾是需要用分号指明的……给wordpress手动建数据表的过程中,因为这个原因卡了一会。
  3. 配置进行到后面出现了运行yum命令,出现一系列输出后,yum本身被kill掉的情况。这一般是因为系统内存不足时,操作系统自动kill相对不重要的进程以维持系统运行。重启服务器即可解决问题。
  4. 经过一天的折腾后,接受了别人建议,用Linux面板帮忙处理各种软件安装问题,命令行那天感觉就是在把我当猴耍( ̄_ ̄|||)。用了Linux面板,之后想做什么事,就尽量先搜索一下,这件事面板有没有提供现成的解决方案,这点主要是因为一些路径、文件识别问题,自己在shell里设置的东西,面板不一定能识别的出来。
  5. WordPress安装完后,可以用一个插件和几点安全设置,让系统不那么脆弱。插件是 All In One WP Security,几点零散事项有:安装WordPress时改一下它的默认数据表前缀;在主题的functions.php文件下加一个登陆验证,让外来访客无法通过默认页面进入后台登陆页面;修改默认用户名,至少别用admin这类太容易被弱口令猜测到的名字;保持WordPress和其插件的更新。其他的在插件里可以把每个选项卡都看一看,设置一下,就差不多了。当然,如果管理系统用到Linux面板,尽量改一下面板的默认登陆端口。