我用树莓派搭建本网站的故事-豚鼠极客

我用树莓派搭建本网站的故事

这是这个博客的第一篇正式文章 文章的语气和语言运用可能不是很得体 希望大家能谅解 这也是豚鼠第一次写博客

文章就用第一人称的角度来叙述吧

豚鼠的博客是搭建在家里的树莓派上的

至于外网访问 只不过用了端口映射

因为我家里是有公网IP的

在爱快里设置了DDNS 服务商我选择的是3322.org

专门做动态域名的服务商

永久免费 而且稳如老狗

把na4.xyz指向了cname的动态域名

一切都很自然 而且很稳定

唯一的缺点是访问要加端口

过段时间申请个ssl 直接用443端口

然后是端口映射 不是直接网关映射下来的

先映射了路由器 再把路由器映射给了树莓派

原因很简单 树莓派就放在我的桌子上 扯一条网线不好看

于是我用了WIFI 路由器是一个刷过老毛子的跑路K2

这样一级一级映射下来 再在树莓派上搭建RAP环境 就是这个网站了

你可能听说过LAMP LNMP 但是你这个RAP是什么啊

其实是raspberry apache php的简写啦

奇怪 为什么没有mysql呢?

因为mysql是搭建在黑群晖的Docker上的hiahiahia~

树莓派是可以安装mysql-server的 但是我觉得太浪费资源

既然有一个NAS 那为什么不直接用NAS做MySQL服务器呢

(NAS有两块黑盘组raid0 有UPS断电保护 爱快也接入了UPS)

我一开始单纯以为只要安装了Disk Station的Maira 10和phpMyAdmin就可以用群晖提供的mysql服务了

可是后来我发现 WP链接数据库怎么也连不上

最终我明白了 群晖提供的mysql套件只不过是为它的Web Station专门开发的一个接口

而它的mysql根本无法被外部调用

好在网上大神多 我很快找到了使用Docker容器来虚拟一个linux服务器安装mysql的方法

地址:https://blog.csdn.net/lzyy1992/article/details/86256019

然后很顺利的安装了WP

但是接下来又遇到一个问题 安装主题的时候提示无法创建目录??? 要用FTP?

被动的出现这种情况就不要再去安装vsftpd搭建ftp了

无法创建目录的原因要么是同一个用户组却权限不够 要么压根不在同一个用户组

linux的用户组很多 不跟Windows只有administrator和system

首先不要盲目的给WP文件夹777权限 这样不一定能解决问题

首先ps -ef | grep apahce2 查看自己apache2的用户组

chown -R 用户组:用户 /var/www/你的wp目录

这样解决问题的成功率为99%

树莓派搭建的坑很多 而且树莓派很多的文件都是没有写权限的

比如apache2的配置文件

总之就是坑很多 但是每翻过一个坑就很开心

好的 感谢大家能够看完 也感谢大家忍受了我这偏向强硬和输出的无理口气233

关于以上博文如果遇到了什么问题可以联系我 QQ号码和群号扔在下边了

另外在这里推广一下豚鼠的微博 我会把我的生活照发上去 希望大家能在茶余饭后时给我个赞QWQ

QQ号码:3306191807

群号码:862755950

新浪微博:@豚鼠萌君

赞 (25)

评论 8

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 3306191807@qq.comヽ(✿゚▽゚)ノ好耶好耶回复
  2. Heven Kin发个友好的评论见证当下回复
  3. Wordpress开发建议出一篇教程回复
  4. Wordpress开发发个友好的弹幕见证当下回复
  5. nice不明觉厉!!!回复
  6. MoeWang好奇你那里的公网IP不封锁80和443端口么...我也是家用机建站,不过貌似电信封了5000以下的所有端口...回复
  7. TimFangorz膜拜回复