hogehoge
这是本站的第一篇文章。
1
上上周中,在todo list能写满一页A4纸的情况下,心血来潮想开个站点。
可能是因为:经过了七八年的折腾,终于绕回了初心,能在工作上从事自己还算感兴趣的内容,并且安定了下来。
于是想着能输出点什么,毕竟忙里偷闲乃人之本性。
虽然几乎是一切从0开始,但搭上了AI的顺风车,又有着非常健全的工作环境和不低的平台,学习的效率还是挺高的。
2
很久以前就有建个人站的想法,这次终于付诸实践,对于一个非IT行业的web小白来说,还是费了不少功夫。
看了不少教程后,上周末开始行动。
vps在vultr上部署的5美元最低档,机房选的东京。域名在namesilo花了1.8美元。
因为vultr自带wordpress的部署,对小白极其友好,上来自然没有犹豫选的wordpress,但安装完进入后台就有点懵圈了。
精力有限,能折腾的事情也有限,只想简单的记录点什么,wordpress的扩展功能对我都毫无意义。
与其折腾wordpress,不如折腾linux的web内容。
于是这周末重置了vps,安装了centos9,准备换typecho。
一开始是想完全通过命令行安装必要的服务进行搭建,但除了宝塔面板,确实没找到什么对小白友好的教程。
尝试通过dnf安装了php,nginx之后,发现后续要折腾的内容对web小白来说还是有点多,最终放弃,选择了宝塔面板的海外版。
然而,宝塔面板对于小白也不是十分钟就能顺利搞定的。
安装好宝塔,搞定LNMP,建立website,上传完typecho源码准备进入安装界面,问题就来了。
提示内容:
1.上传目录/usr/uploads无法写入
2.缺少PHP扩展:mbstring
嗯看上去对于熟悉linux命令行操作的在下来说并不是啥难事。
上传目录不存在或者没有权限,那就mkdir && chmod +w
缺少PHP扩展,那就AI一下相关指令:sudo dnf install php-mbstring,复制粘贴回车一气呵成。
都搞定后,mbstring的报错却一直存在。
经过长时间的折腾才终于定位到问题所在:宝塔面板安装的php是8.3,centos9的dnf里的mbstring只到8.0,版本不一致。
然后又是长时间的折腾,才发现宝塔面板php的设置里可以直接安装插件,第一个难关终于解决……
顺利进入安装界面后,开始设置数据库,立马就遇到了第二个难关。
不过这次倒完全是自己犯蠢的原因。
照着很多教程来,告诉你这里该填什么,让我理解成了这里是新建一个数据库的意思。
等醒悟到之前建立website时创建了数据库,已经浪费了大把时间……
于是乎,所谓的10分钟速建博客,本小白折腾了将近大半个下午……不过好在一切还是搞定了。
めでたしめでたし
3
费了挺大的功夫,从一键wordpress换到typecho,结果上来说还是值得的。
typecho清爽的页面,简单明了的后台操作非常让人满意。
主题和插件啥的,后续可以再慢慢折腾,今天就先到这里吧。
php,markdown?那自然是不懂的。
不过程序语言的语法终究是万变不离其宗,配上AI的加持,也不会有什么大的障碍。
4
网站建是建了,后续并没有什么计划。
大概就是工作中的学习笔记,兴趣爱好的一些memo为主,希望能坚持。
日頃から常にアウトプットを意識して、言語化するようにしましょう!
↑非常に日本人らしい日本語ですww