在openwrt上搭建MC服务器,openwrt安装Java环境

2024-01-20
0评论
/
247阅读
爱搜啊

在openwrt上搭建MC服务器

openwrt上搭建MC服务器

注意:安装了alpine的apk包管理器后,这个会有软由路崩的风险,我就是用apk的apk del openjdk11-jdk ,结果软由路崩了,凉凉

知道有了Java后可以干什么吗?这个可以安装java后有啥用?

前言

首先,有了Java环境后就可以部属各种Java开发的Web网站,后端等,之前Up主尝试过将mcms(https://mcsmanager.com/)安装到openwrt上,但是安装后,就是缺少Java环境,所以就不了,现在就可以真正本地化部属mcms了,不用docker,也就是mc可以直接在openwrt上跑了,不用Docker、不用Docker、不用Docker!!!

用Openwrt软路由在docker中安装Ubuntu并使用mcsm搭建我的世界服务器(疯狂套娃)

https://blog.csdn.net/qq_40634537/article/details/122691400?ops_request_misc=&request_id=&biz_id=102&utm_term=openwrt%20minecraft&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-122691400.142^v99^pc_search_result_base2&spm=1018.2226.3001.4187

上面的方法是要在docker上跑Ubuntu,在Ubuntu上面在跑mcsm,这样是有性能耗,如果直接在openwrt最直接,高效且自由,并且腾飞Webos也可以本地化部属,也不用Docker了,Java主要看,以下是转载的内容:[学习,记录,骚操作] 

在openwrt上搭建MC服务器

一次在TG群水群的时候,偶然得知了openwrt能安装alpine linux的包管理器apk,还因为alpine和openwrt都是使用的musl libc库的原因,能正常使用由apk安装的软件。

1、先安装apk

opkg update && opkg install apk alpine-keys alpine-repositories screen

screen用于新建一个shell窗口,保证在断开连接后,服务器依旧能运行。

2、更新源前换源,alpine linux 更换国内源:https://blog.csdn.net/weixin_40508682/article/details/109052731

alpine 源文件存在 /etc/apk/repositories目录下,直接修改这里面的文件地址即可

vi /etc/apk/repositories

替换源文件为

http://mirrors.aliyun.com/alpine/v3.12/main

http://mirrors.aliyun.com/alpine/v3.12/community

3、再更新源,并安装Java环境

apk update && apk add openjdk11-jre

要是有特殊需求也可以安装完整的jdk

apk add openjdk11-jdk

4、java安装在/usr/lib/jvm文件夹下,使用du -h命令计算,发现完整的jdk占用了160M的空间,需要注意自己的overlay空间是否足够。

5、然后找个地方建个文件夹,下载服务器核心,我比较喜欢使用papermc: https://papermc.io/downloads   建议把硬盘剩余空间建立成一个分区,然后在那里面开服,防止不知道什么时候服务器相关的文件把overlay空间用完了,导致在web界面修改的配置无法保存。

6、下载好核心后就可以启动服务器了,这里使用到最开始安装的screen。

screen -S 任意名字 # 创建一个shell窗口
screen -x 上面任意写的名字 # 回到某个已经创建的shell窗口
screen -ls # 查看已创建的shell窗口

7、同时按下Ctrl+A+D用于退出当前的screen,并将当前screen放在后台运行。也可以输入exit来退出screen,这种方式会销毁当前的screen。

8、简单启动服务器

java -jar 服务器核心.jar

如果软路由内存1G的话,建议给个750M到800M的内存,不过会占用一部分的虚拟内存,但如果硬盘速度不够快就算了,虚拟内存速度慢会影响软路由的运行;

软路由内存2G及以上可以分配1300M及以上的内存。 具体优化参数可以参考MCBBS的这篇帖子Minecraft服务器优化教程 —— 让多带50%的玩家不再是梦


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


于2024-01-20发布