使用Wordpress建站
本文介绍如何在Linux、Windows和Android使用WordPress框架搭建动态博客
一、配置环境
参考搭建Web服务器
二、安装Wordpress
下载wordpress,将Wordpress解压后放在web服务器根目录(一般为/www/html),就可以开始了
安装结束后在后添加代码实现任意地址访问/登陆
1 | /* 自适应任意访问域名. */ |
1.Linux的额外操作
修改http文件夹权限
因为我的wordpress是放在html根目录里的,所有cd到/var/www/,直接
1 | chmod -R 777 html |
如果不操作就会报错:不能写入wp-config.php文件
修改php上传文件大小限制
寻找php.ini
1 | find / -name php.ini |
输出的内容为
1 | /etc/php/7.4/cli/php.ini |
修改upload_max_filesize和post_max_size,我全部设置的200M
如果不操作就会报错:上传的文件尺寸超过php.ini中定义的upload_max_filesize值
修改Wordpress写入文件权限
在在wp-config.php中添加以下代码
1 | define("FS_METHOD","direct"); |
如果不操作,上传文件每次都需要验证ftp
安装全量的php组件
1 | apt-get install php7.4-curl php7.4-gd php7.4-mbstring php7.4-xml php7.4-xmlrpc php7.4-zip php7.4-opcache php-bcmath |
如果不操作,秋知德雨等其他主题启用后会导致网站崩溃
为apache2启用rewrite模块
1 | a2enmod rewrite |
修改配置
1 | nano /etc/apache2/apache2.conf |
把改AllowOverride全部改为All
1 | <Directory /> |
重启服务器
1 | systemctl restart apache2 |
如果不操作,链接固定后会直接404
2.其他平台
对于phpstudy和KSWEB没什么额外操作,别的软件就不知道了,如果是Linux的虚拟机,就参考Linux。
三、配置Wordpress
用浏览器打开http服务器的网址,进入Wordpress的配置页面,选择数据库,建立账号进行安装
1.修改链接
设置->常规中修改链接,默认都为初始化使用的url,如果url不正确,会导致资源无法加载
2.启用主题
主题方面个人喜欢qzdy主题,可以直接打包zip下载仓库,并直接通过后台安装,不过貌似直接解压到主题文件夹也是可以的?
四、其他说明
正文到此结束,下面介绍其他通用的问题或小技巧
链接修改
本地调试的时候没问题,发布测试的时候图片加载不出来使用插件velvet-blues-update-urls更改本地链接为发布链接,注意不要加http勾选修改url不要点guid那个
在主题里设置的链接,要在主题里换,比如qzdy主题里的链接,直接导出配置文件后替换就行