2020年4月7日
终于解决了…
之前安装完wordpress后, 发现frpc无法启动以及开机自启。nohup也不行,查看了日志,说是Bruce.ssh already in use, 我就把user改成了Bruce2, frps控制面板7400端口无法转发,我就改成了7401,再次运行frpc,成功了,然后愉快的远程连接树莓派了一整天,结果重启了下就连不上了。回来后,又再次启动frpc,命令行好像卡住了不会返回到:root@raspberrypi:~#, 当时远程连接树莓派可以连上 但是关了command界面,又连不上了。然后想把frpc做成service服务,用了以下命令:
用systemctl start frpc启动了,systemctl enable frpc注册服务,然后重启,结果还是没有自启动,后面搜了下原因,可能是因为开机后,frpc.service启动时,树莓派还没来得及连上WIFI, 所以启动不了。然后把frpc.service改成了以下内容:
路径按实际情况做了相应更改,然后用systemctl start frpc启动的时候提示必须用以下命令才能启动:sudo systemctl daemon-reload,用了之后成功启动了。然后再次用systemctl enable frpc注册自启动,然后重启树莓派,终于终于…frpc自启动成功了。
还剩下一个问题,如何让本地博客能被公网访问。之前想用FRP端口转发,但是以为要域名,所以没用弄,后来搜到第三方sunny-ngrok的教程,决定用sunny。其实就是ngrok, 按sunny自启动教程设置后,可以启动但是关机重启后并没有自启动。感觉也是因为启动太快树莓派还未连上网,但是查看了自启动代码,只看到了restart那里有时间,就改成了10秒,结果重启后还是无法自启动必须手动,而且由于用的免费服务器,公网访问只能进到/var/www/html,可以打开PHPmyadmin, 但是wordpress就一直打不开了。公网访问本地博客的问题可能会用frp试一下,留待下次解决并记录。
文章评论