前言
hi~欢迎阅读这篇文章,这篇文章将会教您在自己的轻量级服务器中一次满足多个愿望(つ≧▽≦)つ 因为是学生党,最近搞了个学生机使使,配置虽然不高,但对于我来说已经够够的了(・∀・)
既然配置够了,那咱们就能使劲造了¯(◉‿◉)/¯
基础框架的部署
首先,咱们拿到咱们的云煮鸡之后捏,先要进行环境的部署(linux环境下),首先安装一些小工具与系统必备工具,为了不那么费劲,这边用一个工具箱进行基础的部署。
首先,我们需要ssh远程连接到您的服务器,ssh应该是系统中会自带,您只需要在命令行中输入(需要安装ssh)以下命令,即可完成远程ssh连接:
代码语言:javascript复制ssh 您的用户名@您的服务器外网ip
为防止您不理解,接下来是示例:
代码语言:javascript复制ssh ubuntu@192.168.31.1
ubuntu是用户名/192.168.31.1是服务器外网ip
远程连接上服务器后,咱们就可以给服务器输入命令。
像这样:
工具箱介绍:https://gitee.com/mo2/linux/blob/master/share/doc/zh/lite.md
安装命令:
代码语言:javascript复制. <(curl -L l.tmoe.me)
安装完后,选择自己需要的工具进行安装(推荐安装docker容器,后续用得到)
如果不知道如何安装,那么可以直接(在apt包管理器可用时)
代码语言:javascript复制sudo apt install
好,现在,您已经完成了基础的安装,现在,我们来实现第一个愿望,一个个人网站!
这是我的个人网站(暂时没买域名ಥ‿ಥ),欢迎来玩呀:http://101.43.218.48:60/
很多东西都可以通过这个单一的网站实现,方便,真的方便!
如何搭建呢?首先,我们需要基础框架,宝塔面板!
宝塔面板官网:https://www.bt.cn/new/index.html
安装命令:(仅ubuntu/debian系统可用,其他系统请前往官网获取安装命令哦)
安装过程中会有一次请求,咱们一律输入yes
安装完成后,在您的ssh中,会显示出宝塔面板的入口,打开浏览器,输入地址即可访问您的宝塔面板。
恭喜,您离成功又近了一步!<( ̄︶ ̄)>
在进入宝塔面板后,会提示需要安装框架,选择自己喜欢的,安装。
(记得一定要去设置把宝塔面板修改成自己喜欢的样子哦!)
等待宝塔面板舔完了面,不是(╯°□°)╯︵ ┻━┻,等到宝塔面板安装完框架后,您就可以进入主界面啦!
这样的界面,好,您已经成功部署了宝塔面板,接下来,我们开始第一个愿望!
第一个愿望-个人网站!
首先,要实现我的网站中的效果,需要wordpress博客框架。
不建议使用宝塔面板中的一键部署WordPress,因为版本可能会出现过期的问题。
WordPress官网:
https://cn.wordpress.org/
在官网中下载安装包后,跟着我的步骤,创建您的WordPress博客
1.下载安装包-2.在宝塔面板右侧点击网站-3.选择创建网站-4.域名添您的ip或您的域名-5.域名填写完成后,在下方中的创建数据库,把它勾起来,等于需要创建数据库,再填写自己喜欢的数据库名称与密码(要记住哦)-6.网站目录默认就ok啦!-7.点击创建网站,网站创建完成后,到网站目录下,如:/www/wwwroot/我的博客网站-8.进入目录后,将刚刚下载的WordPress安装包上传或复制到网站目录下。-9.在浏览器中输入您刚刚设置的域名以访问您的WordPress网站。-10.使用您刚刚设置的数据库名称与密码设置,完成后根据您的喜好添入信息。
您在第一次进入您的网站时,可能想说,斯~咋这么简陋捏,那么接下来,您需要安装一个主题以到达我的网站中的效果。
我所使用的主题:https://github.com/mirai-mamori/Sakurairo
当然,您也可以使用其他主题,网站是您的哦!
如何安装主题?
1-进入后台设置 2-主题设置 3-上传主题
安装完成后就可以好好修缮一下您的网站啦!
小提示,主题设置在这哦:
好啦!这样第一个愿望就完成啦!
第二个愿望-我的世界服务器!
这个简单哦。跟着我的步骤来!
首先,通过官网下载服务端程序
https://www.minecraft.net/zh-hans/download/server/bedrock
下载后,在服务器上随机抽取一个自己喜欢的目录进行上传解压,建议搭配宝塔面板中的文件功能哦。
上传后,在我的世界服务器主体的目录下,server.properties文件是配置文件,您可以在其中自定义您的世界属性。
如何设置配置文件:https://www.jianshu.com/p/0d88511626d5
设置完成后,您需要到腾讯云的vnc管理,注意哦,我没说错,就是vnc管理,因为ssh有时会断开,那么我的世界服务器进程也会随着ssh的断开而结束,所以咱们需要到腾讯云中的管理台选择vnc管理(相当于您服务器的真实屏幕),输入您的账户密码登录,然后定位到您保存我的世界服务器的目录,如我的目录就是:/home/mcserver 那么命令就是
代码语言:javascript复制cd /home/mcserver
这样,您就已经将命令行定位到我的世界服务器主程序的目录啦!
接下来只需要输入以下命令即可运行我的世界服务器
代码语言:javascript复制sudo LD_LIBRARY_PATH=. ./bedrock_server
要加sudo,否则会因为权限问题运行失败。
好,这个愿望也完成啦!下一个!搭建个人大容量网盘
这个简单,首先您需要一个office365e5的开发者权限,这样您就可以白,不是,拥有好几个5个t不限速网盘,申请步骤我就不细说啦,自己去查哦!
然后,下载一个oneindex网盘项目,这东西现在已经快绝种了,所以我就分享一个我自己在用的版本吧:http://101.43.218.48:61/?/网站公开/电脑仓库/oneindex项目/
接下来的步骤就和部署博客一样,不过不用创建数据库。
值得一提的是(都是泪啊),在安装时申请api权限时,是不能直接申请的,需要以下步骤:
1.点击上方一键申请的蓝色按钮(就是蓝色的一个按钮),等到加载完成后,好,别动它,现在进入微软的azure网站(国际版),登录你的e5子账号,就是用来激活office365正版那个账户,现在应用注册,会发现网盘程序已经自带帮您创建了一个api,现在,点进去,复制应用id,粘贴到oneindex安装界面中,然后进入密钥区,创建一个密钥,复制它的值,然后粘贴至安装界面中。
现在,您已经成功创建oneindex网盘啦!(如果您还有问题,可以联系我哦)
还有就是,oneindex实际上使用的是微软的服务器,所以不消耗服务器流量哦!
第四个愿望-将高颜值音乐播放器yesplay music部署至自己的服务器
这个更简单,您需要一个docker容器,这个我在开头有讲过哦。
您拥有了docker容器就轻松啦,只需要一行命令:
代码语言:javascript复制docker run -dit --name YesPlayMusic -p 67:80 dequanwang/yesplaymusic:latest
注意:-p 67:80中的67可以改为您喜欢的端口号,也就是说您以后访问它用到的端口号,部署完成后,就可以访问啦!
搭配edge的安装为应用功能,实现有浏览器的“东西”都能听歌啦!
结语
好啦,这就是这篇文章的全部内容啦,希望您能满意,我可能写得不太专业,甚至有错误,但没办法,请原谅我哇~
不过我还有一些没说捏,比如e5自动打卡,aria2下载自动上传至oneindex网盘内,不过先不讲那么多哈,就酱,拜拜咯~(≧▽≦)