在这个网站之前,断断续续也建过几个站。用过Wordpress,Typecho,还有Hexo,也都折腾了挺多时间的。
因为Linux技术十分有限,这些经历大致都是,一个个的搜命令,安装依赖,配置数据库,最后把网站运行起来了,然后又开始漫天搜索主题,选主题,然后自定义。但无论选哪个主题,总觉得还是不满意,觉得某个地方还又更好的主题,我没找到。最后文章没写几篇,网站也不了了之,到最后把服务也停掉了。
不再建,现在又建起来了,是因为心里面算是有这个想法,只是不想在折腾了。
现在又把网站弄起来了,大概是因为最近和未来都有太多(说是痛苦,也好像不至于)不愉快要来了。想找个地方抒发一下这股愤怒,不愉快,到一般的社交媒体吧,又不太适合,还要避讳各种关键词,审核制度,而且吗,还要照顾(迎合)受众的想法,否则一有不慎,抒发感情的目的没达到,反而引来了别人的骂声,反倒增添了不快。就把网站建起来了,虽然还是折腾了不少功夫,但因为先前的经验,不再在主题上下太大功夫,而且对新的默认主题也挺喜欢的,客制了一下,就这样了。
这里就简单的记录一下,自己在Wordpress搭建的过程中的遇到的坑,和一些步骤。
起初我的网站是建在Ubuntu的服务器上的,也是折腾了一天,搞到很晚。把各种Nginx配置,Php配置,翻来覆去,折腾了一大便,最后发现问题是,域名给打错了。然后第二天,连上ssh看下情况,结果打个命令都要卡好久,输个 top 一看,一个陌生的名字的程序吃了99%的CPU,在网上一查才知道是个挖矿病毒。我人都懵了。虽然把病毒清了,也不知道哪里的bug导致中招的,最后直接直接把服务器删了,转Centos去了。结果就是又重头开始折腾了一遍。。
安装PHP
启用Remi存储库
sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm
安装完成后,请运行以下命令以获取所有可用PHP版本的列表:
sudo dnf module list php
安装最新版PHP8的话
sudo dnf module enable php:remi-8.0
安装一些wordpress必须的插件,具体还差哪些插件,我也不太记得清,可以在wordpress安装好后,运行站点健康检测
sudo dnf install php-gd php-curl php-mysqlnd
启动并添加自动启动
sudo systemctl enable --now php-fpm
PHP安装就到这里了,之后还要配置Nginx,使用acme.sh签证书,安装配置Mariadb(mysql的分支),配置wp-content.config,Nginx的配置是个大坑,待之后再补充。
安装完之后客制,创建子主题