闲来无事,使用学生优惠买入了属于自己的第一台云服务器,腾讯家的东西,跟着上边的教程搭建了LNMP环境,配置了wordpress个人站点用来存储自己实践过程中积累的一些经验和方法。此文记录一些过程中遇到的坑以及解决方法。
第一个坑:MariaDB官方源下载速度慢
安装MariaDB的时候发现官网安装源的速度实在是太慢了,根据网上的教程更换了中国科学科技大学的镜像源,但是MariaDB10.2的版本可能已经没有了在按照教程配置MariaDB.repo出现了错误,仅仅把配置文件中的版本号10.2修改为10.4之后便可以正常安装了。(版本失效)
附上可用的配置文件:MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://mirrors.ustc.edu.cn/mariadb/yum/10.4/centos7-amd64/
gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
搭建LNMP环境的原文链接:(来自腾讯云)https://cloud.tencent.com/document/product/213/38056
手动搭建 WordPress 个人站点(Linux):(同样来自腾讯云)https://cloud.tencent.com/document/product/213/8044
根据以上教程复制粘贴就能很轻松的搭建出属于自己的个人站点了。
针对此问题腾讯云官方已更新文档,采用了腾讯自家的软件镜像源,速度应该不会慢了。
第二个坑:wordpress 上传图片出现权限或者http错误
首先上传图片的时候出现了
xxx.jpg 无法建立目录“wp-content/uploads”/2020/04。
方法如下:
1、把wp-content/upload的权限改为755,(读写权限)
(该文件夹的目录需要根据自己安装wordpress的位置确定)
chmod -R 755 /var/www/wp-content/upload
改完权限,出现了http错误,
2、/etc/nginx/nginx.conf 的 http{ } 里面添加,别加错了位置
client_max_body_size 100m;
其实我传的文件没有这么大,才50k左右,但是也不知道为啥,这样改了就好了
然后重启nginx服务器,
systemctl restart nginx
第三个坑:修改WordPress地址(URL)之后前台正常wp-admin无法进入
针对这个问题折腾了两天但是最终还是没有解决,问题的现象是打开后台界面显示File Not Found地址栏的链接也被无限重定向。
https://域名/wp-login.php?redirect_to=https%3A%2F%2F域名%2Fwp-admin%2F&reauth = 1
,根据网上的帖子把能改的地方都改了还是不行,暂时决定不再深究原因,日后可能会对这方面的知识进行一个系统的学习。
最终选择了安装phpMyadmin删库重装。
登山亦有道 | 记录日常,每天进步一点点。 (chenyan98.cn)
2021年三月更新,终结这一篇文章,因为换了新买的2H4G6M轻量应用服务器并使用宝塔面板重新安装了WordPress,避开了很多的坑,建议个人用户还是使用这种可视化面板来进行操作,自己动手搭建虽好但是当遇到问题的时候解决起来就没有那么迅速了。
搭建个人博客的初衷是记载自己学习的一些过程和经验,但如果没有一个稳定的博客平台来使用有限的精力就要用来修“BUG”了,有些得不偿失。上边提到的一些坑在使用宝塔面板一键部署时都没有遇到,节省了很多时间。后续如果需要切换PHP版本、Nginx版本甚至mysql版本也是轻而易举。
宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9tc3Zma3I=
附上一些链接:
1.phpMyAdmin安装与配置:https://zhuanlan.zhihu.com/p/60244045
2.重装WordPress:https://www.php.cn/cms/wordpress/425667.html
作者:晨岩
本站所有文章除特别声明外,均采用 BY-NC-SA 4.0 许可协议。转载请注明出处!