基于LAMP搭建Cloudlog业余无线电日志管理系统

发布于 2023-08-03  1,128 次阅读


一、准备工作

一台链接了互联网的服务器或个人电脑(能够安装宝塔面板)(可以是Linux或者Windows)

一个大脑

一双手

二、服务器选购

如果你没有服务器的话,又不想用自己的电脑进行搭建,想要选购服务器可以参考本节。

如果你是大学生的话,阿里云和腾讯云都有价格不错的学生机。期中腾讯云的学生服务器一个月10块钱,阿里云可以免费领取若干个月,可以薅一个:

如果无法享受学生优惠,可以查看各大云厂商的优惠促销活动,因为活动具有时效性,这里就不展开说了。

注意!在中国大陆提供网络服务需要进行工信部ICP备案!具体可以在各大云服务商处查看。

(本次搭建的示例服务器因追求方便选择了日本的服务器,略去了备案这一环节)

三、使用SSH连接到服务器/打开本地终端(linux)

如果您使用的是自己的Linux系统,直接打开终端滑到下面查看宝塔面板安装即可。

如果使用的是云服务器进行搭建,首先我们需要获取您的云服务器的IP,拿华为云举例:

红框标注的IP即为我们需要的公网IP。

之后我们需要打开SSH工具连接到我们的服务器,Windows环境下常用的SSH工具可以使用Putty,Finalshell,Xshell等。嫌麻烦我们甚至可以使用云服务器厂商提供的Webshell:

本次示例中我使用Termius进行连接,其他软件的操作大同小异:

首先打开应用,点击上方的添加服务器:

在该页面中填写你的服务器IP,端口(不知道的话就是默认的22),用户名,密码(在创建服务器的时候设置的),或者是私钥:

填写完成后我们便可以进行连接,链接成功后大概是这样的:(我使用的是Ubuntu,不同的linux发行版会有大同小异)

四、安装宝塔面板以及配置环境

成功连接到服务器我们便成功一半了,然后我们打开宝塔面板官网:宝塔面板 - 简单好用的Linux/Windows服务器运维管理面板 (bt.cn)

(别问为啥是宝塔,问就是这东西方便。)

按照图示顺序获取安装命令:

选择适合自己系统的即可,如果不知到用什么,可以使用万能脚本。复制命令回到我们的shell,粘贴回车即可:

出现这个页面时输入y回车即可。随后耐心等待2-3分钟,看到如下界面即为安装完毕:

截图留存!截图留存!截图留存!截图留存!截图留存!截图留存!截图留存!截图留存!

这个用户密码和网址是我们登录服务器面板用的。根据提示我们根据自己的网络情况打开网址(实体机器搭建不知道哪个能打开就都试试,服务器搭建直接点击外网即可)(部分云服务商可能需要手动放行端口,具体查看安装完成的提示)

打开后应该是这样的:

由于使用的是服务器自签名ssh证书,所以会报错,点击下方的继续访问即可,然后在之后的界面输入用户名和密码,登录:

第一次进入会让你绑定账号,虽然有绕过的办法但是这里就不在赘述了,想研究的朋友自己研究。

(省流:开心版 别装原版,原版全是后门,百度一个开心版安装就行)

完成后会进入这个仪表盘界面,弹出让你安装LNMP/LAMP:

二选一即可,点击一键安装后稍事等待,等待安装完毕:

五、安装Cloudlog

安装完毕我们需要点击左侧的数据库按钮:

创建数据库:

输入一个名字,其他的全都默认即可。

随后我们再次打开终端,输入以下内容:

#  cd /www/wwwroot
#  git clone  https://github.com/magicbug/Cloudlog.git

(因为我提交的汉化pr还没合并,所以图中使用了我自己的库)

显示完成后,我们返回到宝塔面板,点击首页的网站-添加站点:

域名如果有的话去服务商那里进行解析,然后在框里填写你的域名即可。域名解析教程可以参考这个:

如何搭建一个像我这样基于Wordpress的博客?(Part.2) – 雨落落的小窝 (yuluoxk.cn)

没有的话直接填写服务器IP/本地IP(仅限本地部署)

根目录填写和我一样的即可(刚刚下载下来文件的目录)。

然后我们点击提交,直接在浏览器地址栏输入服务器的ip,回车访问即可。

如果出现以下内容:

代表我们需要更改权限,直接复制这条命令粘贴到shell里即可。

或者我们回到宝塔面板,点击文件管理,直接把全部全选改成777,所有者www(不安全x)

一切正常的话打开便能看到这个安装界面:

第一行Dir留空,第二行为网站的地址 没有错误不用改,第三行为你的默认网格 我在PN35gt

下面的数据库设置 第一行默认是本地不用改,下面的依次是用户名,密码,数据库名。按照之前我们创建的填写即可。填写完成后点击下方的Install,稍作等待。

出现这个页面即为成功。

随后我们再次回到宝塔面板,点击文件管理,找到如下的文件:

双击编辑,在57行改为如图所示(把development改为production,不会拼可以看第52行),保存退出。

然后找到如下文件:

在如图所示位置157行,把最后一个引号改为 chinese_simplified 保存,退出即可。

现在我们回到登录界面,输入默认用户名m0abc,密码demo即可登录进行使用!

六、优化

目前我们只是安装完成,想要使用方便还需要进行一些配置,具体可以查看我之前写的文章:

业余无线电日志记录软件Cloudlog部署使用心得 – 雨落落的小窝 (yuluoxk.cn)

如果需要在网站下方添加备案号和把总是加载不出来的地图更改为国内源的话,请查看这个:

以及,如果有什么其他问题可以查阅官方wiki:Home · magicbug/Cloudlog Wiki (github.com)

我个人对该wiki进行了一部分汉化:Home · Lingluoluo/Cloudlog Wiki (github.com)

目前的进度大约30%左右,更新频率是一天一个页面 鸽了,如果有有兴趣的小伙伴欢迎和我一起进行汉化。

届ける言葉を今は育ててる
最后更新于 2024-03-12