拥有自己的个人博客网站真的是一件很酷的事情!“不仅可以在朋友面前拿着杯子,还可以随时随地在上面记录学习心得。不用担心会丢。也可能是面试中的加分项!下面我们来看看以下几款是不是你喜欢的类型。
《Style 1:遇见你的夏天》
《风格二:卡哇伊》
“风格三:姐姐说紫色很迷人”
《风格四:二次元》
博主主页:IT知识学习天堂
看完之后有没有建立自己个人博客的冲动?“我们的主题可以不止上述例子。还有很多更美好精致的主题没有完全列出来。而且我们还可以根据自己的需求DIY(定制)这些主题,灵活性很高!」
“只需要一台服务器30分钟就可以拥有自己的网站。你在犹豫什么?」
服务器贵?不,是白菜价!详情请参考文末的介绍!需要很长时间来建造吗?不是,我总结了所有搭建过程中遇到的坑,不是提供免费帮助就能解决的。你还能担心什么?继续往下看!在开始部署WordPress之前,我们先简单了解一下WordPress是什么,为什么选择它作为个人博客(学习或使用一门知识,试着知道它是什么,为什么)。如果你已经了解了WordPress或者对这个知识不感兴趣,你可以直接跳到下面的安装过程。
诞生于2003年的WordPress是一个基于PHP和MySQL的免费开源内容管理系统(CMS)。这是迄今为止世界上使用最广泛的CMS。据2019年相关网站统计,预计将在CMS搭建的所有网站中占据60%的市场份额。
事实上,WordPress最初是设计用于博客系统的。随着时间的发展,各种功能逐渐完善。目前,其社区生态中至少有上千个插件、小工具和主题。与市场上的其他博客系统相比,WordPress是一个非常完善的系统。
同时WordPress比较好用,对运营商的技术门槛也比较低。它仍然是免费和开源的。它遵循开源协议共享许可证(GPLv2或更高版本)的授权。对于个人博客的需求,无论是功能复杂的工具,还是风格优雅的,都可以通过社区中的工具和主题来支持你。所以个人博客用WordPress搭建是合适的。
在简单介绍了WordPress之后,我们开始使用WordPress来建立我们的个人网站。因为WordPress是基于PHP和MySQL的,所以在搭建之前,我们需要搭建PHP和MySQL的环境。同时官方推荐Nginx或者A。
pache作为运行WordPress最佳性能、功能的服务器,所以我们也需要搭建一个Nginx的环境。
(1)、php环境安装:wordpress要求7.4以上,建议使用8.0
(2)、mysql环境安装:wordpress要求5.6之后,推荐8.0
(3)、nginx环境安装:没有具体要求,使用较新稳定版即可
(4)、wordpress安装,推荐使用最新版本
1、PHP8.0安装教程
2、MySQL8安装教程
3、Nginx安装教程
下载地址:https://cn.wordpress.org/download/
上传到服务器并解压:tar -xf 压缩包名称
(1)、复制配置文件:cp wp-config-sample.php wp-config.php
(2)、修改配置文件数据库信息
注意:mysql8安装完后会生成一个默认密码,首次连接时需要输入,查询默认密码的方式:cat /var/log/mysqld.log | grep local
(3)、修改配置文件秘钥信息
设置这些秘钥的目的是为了让你的wordpress网站更加安全,所以这一步建议要修改。
(1)、修改nginx文件,指定根目录和代理php请求
(2)、保存修改并退出:Esc键 + 冒号 + wq(保存并退出vi的修改模式)
注意事项:
1、如果出现404,那可能是修改了nginx配置没有重新加载,解决:进入到nginx的sbin目录,执行: http://www.toutiao.com/a7065317840085287431/nginx -s reload。
2、mysql中内置的root用户默认的访问权限是localhost即本机,如果需要远程连接,则需要连接mysql数据,进入mysql库修改用户root的host字段,命令为:UPDATE mysql.user SET host=’%’ WHERE user = ‘root’;
3、如果访问出现“连接数据库报错”,可能是因为没有修改数据库默认密码,连接数据库,然后切换到mysql库,执行:ALTER USER ‘root@%’ IDENTIFIED WITH caching_sha2_password BY ‘密码’; 然后将设置的新密码更新到wp-config.php的文件中,重新访问即可。
(1)、访问下面地址进入安装引导:http://ip地址或者域名/wp-admin/index.php
(2)、配置完成,开始登录到后台
(3)、选择符合自己的语言环境
(4)、进入到后台管理界面
(5)、管理个人博客地址
(6)、访问个人博客主页
注意:因为默认的是http://ip地址(默认是80)端口,但此时80端口已经被nginx代理,所以会进入到Nginx的默认页面,想要进入wordpress默认的主页,则需要在nginx配置文件中添加:「rewrite /wp-adminscheme://uri/ permanent;」 然后进入sbin目录重新加载nginx配置文件(http://www.toutiao.com/a7065317840085287431/nginx -s reload)即可。
看完了整个搭建的过程,是否感觉搭建过程其实也不复杂?现在就差一台服务器,就可以正式开始了,刚好最近云厂商在搞活动,现在的价格相比平常就是白菜价,大家可以去各大厂商对比看看,如有帮助,请联系博主。。
跟着上面的步骤,通过IP地址可以访问到第一篇文章,证明你的博客网站已经初步搭建完成。如果想要让自己的博客变得高大上、变得炫酷,那还需要选择符合自己的主题和工具。「下一篇,博主会搭建网站常见的问题汇总,让你更好地使用WordPress搭建出个人特色的网站。」
「如果觉得文章有帮助,请给博主点赞、收藏、关注。」 后续博主会带来更多优质、有质量的文章。
想要学习更多知识,了解更多开源项目,请关注博主。
博主个人技术博客主页:IT知识学习乐园
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/171033.html