• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

教程 在Ubuntu上开nukkit服务器

ColorGlaze

琉璃酱

开发者
注册
2020/04/22
消息
319
金粒
14,346金粒
需要物品:
服务器*1 电脑/手机(用来连接服务器)
我自家电脑是Linux系统,所以输入
代码:
ssh root@服务器ip
然后输入密码即可连接,其他连接方法自行百度
更新本地文件:sudo apt update
等待完成后,
安装Java:sudo apt install openjdk-8-jre
如果弹出[Y/N]就输入Y确认
截图录屏_deepin-terminal_20200521103034.png
检查java安装状态
代码:
java -version
YHqQmQ.png
为了方便后续维护,上传服务端,所以需要一个面板,这里使用的是宝塔面板
官网 bt.cn
进入官网后选择Linux版 -> 立即安装
截图录屏_chromium_20200521103844.png
选择Ubuntu/Debian的一键安装命令,并复制到服务器终端中,按enter键执行,等待安装完成即可
截图录屏_chromium_20200521103811.png
安装完成后会显示面板地址,随机生成的账号,密码
输入到本地的浏览器中即可(登录应该是个会上网的人都会吧。。。)
截图录屏_chromium_20200521104122.png
登录之后选择 左侧列表中的软件商店 -> 搜索pure-ftpd -> 安装
截图录屏_选择区域_20200521104231.png
等待安装时可以做一些事情:创建服务器文件夹,我创建的位置是/usr/local/mc
代码:
mkdir /usr/local/mc
点击左侧列表中的文件,打开这个目录,选择“上传”,将服务器jar(及其他文件上传到这个目录)
截图录屏_选择区域_20200521104531.png
等待安装完成后,点击左侧列表中的FTP -> 添加ftp -> 输入账号,密码,根目录选择刚才创建的文件夹
截图录屏_选择区域_20200521104353.png
创建完ftp之后,文件就可以直接在ftp中管理啦
文件上传完成后,就可以启动服务器啦
为了防止断开ssh连接后服务器被关闭
需要一个screen
代码:
sudo apt install screen
aa.png
安装完成后输入
代码:
screen -S 随便起个名,记住就行
起名强烈不建议使用中文,出了问题别找我
下次进入时输入
代码:
screen -r 上次的名
即可进入上次的页面
进入screen之后需要打开刚才创建并上传文件的文件夹
代码:
cd /usr/local/mc
然后创建一个启动脚本,方便后续启动服务器
代码:
echo 'java -Xmx服务器75%内存M -Xms服务器75%内存M -jar nukkit.jar'>run.sh
nukkit.jar是服务端jar,按照你的jar文件名自行修改
然后修改文件操作权限
代码:
chmod 777 *
运行服务器
代码:
./run.sh
截图录屏_deepin-terminal_20200521105001.png
YHqu6S.png

即可连接服务器
如果服务器连不上,就可能是没开端口,或者没开安全组
安全组不同的服务器供应商方法不一样,我就不说了,自己百度
宝塔面板提供了一键开端口的功能
左侧列表安全 -> 防火墙 -> 放行端口 1:65535说明随便写 -> 放行
YHqg1K.png

服务器就开了这个端口,如果没效果,那就重启服务器或者检查安全组
手动备份服务器很麻烦,插件备份又有点bug
而宝塔面包提供了定期备份目录的功能
计划任务 -> 添加计划任务 ->备份目录 -> 其余根据需要自行设置
YHOExf.png
 

附件

  • 截图录屏_chromium_20200521103811.png
    截图录屏_chromium_20200521103811.png
    165.6 KB · 查看: 22
最后编辑:
需要物品:
服务器*1 电脑/手机(用来连接服务器)
我自家电脑是Linux系统,所以输入
代码:
ssh root@服务器ip
然后输入密码即可连接,其他连接方法自行百度
更新本地文件:sudo apt update
等待完成后,
安装Java:sudo apt install openjdk-8-jre
如果弹出[Y/N]就输入Y确认
浏览附件7150
检查java安装状态
代码:
java -version
YHqQmQ.png
为了方便后续维护,上传服务端,所以需要一个面板,这里使用的是宝塔面板
官网 bt.cn
进入官网后选择Linux版 -> 立即安装
浏览附件7151
选择Ubuntu/Debian的一键安装命令,并复制到服务器终端中,按enter键执行,等待安装完成即可
浏览附件7153
安装完成后会显示面板地址,随机生成的账号,密码
输入到本地的浏览器中即可(登录应该是个会上网的人都会吧。。。)
浏览附件7154
登录之后选择 左侧列表中的软件商店 -> 搜索pure-ftpd -> 安装
浏览附件7155
等待安装时可以做一些事情:创建服务器文件夹,我创建的位置是/usr/local/mc
代码:
mkdir /usr/local/mc
点击左侧列表中的文件,打开这个目录,选择“上传”,将服务器jar(及其他文件上传到这个目录)
浏览附件7158
等待安装完成后,点击左侧列表中的FTP -> 添加ftp -> 输入账号,密码,根目录选择刚才创建的文件夹
浏览附件7156
创建完ftp之后,文件就可以直接在ftp中管理啦
文件上传完成后,就可以启动服务器啦
为了防止断开ssh连接后服务器被关闭
需要一个screen
代码:
sudo apt install screen
浏览附件7157
安装完成后输入
代码:
screen -S 随便起个名,记住就行
起名强烈不建议使用中文,出了问题别找我
下次进入时输入
代码:
screen -r 上次的名
即可进入上次的页面
进入screen之后需要打开刚才创建并上传文件的文件夹
代码:
cd /usr/local/mc
然后创建一个启动脚本,方便后续启动服务器
代码:
echo 'java -Xmx服务器75%内存M -Xms服务器75%内存M -jar nukkit.jar'>run.sh
nukkit.jar是服务端jar,按照你的jar文件名自行修改
然后修改文件操作权限
代码:
chmod 777 *
运行服务器
代码:
./run.sh
浏览附件7159
YHqu6S.png

即可连接服务器
如果服务器连不上,就可能是没开端口,或者没开安全组
安全组不同的服务器供应商方法不一样,我就不说了,自己百度
宝塔面板提供了一键开端口的功能
左侧列表安全 -> 防火墙 -> 放行端口 1:65535说明随便写 -> 放行
YHqg1K.png

服务器就开了这个端口,如果没效果,那就重启服务器或者检查安全组
手动备份服务器很麻烦,插件备份又有点bug
而宝塔面包提供了定期备份目录的功能
计划任务 -> 添加计划任务 ->备份目录 -> 其余根据需要自行设置
YHOExf.png
[
需要物品:
服务器*1 电脑/手机(用来连接服务器)
我自家电脑是Linux系统,所以输入
代码:
ssh root@服务器ip
然后输入密码即可连接,其他连接方法自行百度
更新本地文件:sudo apt update
等待完成后,
安装Java:sudo apt install openjdk-8-jre
如果弹出[Y/N]就输入Y确认
浏览附件7150
检查java安装状态
代码:
java -version
YHqQmQ.png
为了方便后续维护,上传服务端,所以需要一个面板,这里使用的是宝塔面板
官网 bt.cn
进入官网后选择Linux版 -> 立即安装
浏览附件7151
选择Ubuntu/Debian的一键安装命令,并复制到服务器终端中,按enter键执行,等待安装完成即可
浏览附件7153
安装完成后会显示面板地址,随机生成的账号,密码
输入到本地的浏览器中即可(登录应该是个会上网的人都会吧。。。)
浏览附件7154
登录之后选择 左侧列表中的软件商店 -> 搜索pure-ftpd -> 安装
浏览附件7155
等待安装时可以做一些事情:创建服务器文件夹,我创建的位置是/usr/local/mc
代码:
mkdir /usr/local/mc
点击左侧列表中的文件,打开这个目录,选择“上传”,将服务器jar(及其他文件上传到这个目录)
浏览附件7158
等待安装完成后,点击左侧列表中的FTP -> 添加ftp -> 输入账号,密码,根目录选择刚才创建的文件夹
浏览附件7156
创建完ftp之后,文件就可以直接在ftp中管理啦
文件上传完成后,就可以启动服务器啦
为了防止断开ssh连接后服务器被关闭
需要一个screen
代码:
sudo apt install screen
浏览附件7157
安装完成后输入
代码:
screen -S 随便起个名,记住就行
起名强烈不建议使用中文,出了问题别找我
下次进入时输入
代码:
screen -r 上次的名
即可进入上次的页面
进入screen之后需要打开刚才创建并上传文件的文件夹
代码:
cd /usr/local/mc
然后创建一个启动脚本,方便后续启动服务器
代码:
echo 'java -Xmx服务器75%内存M -Xms服务器75%内存M -jar nukkit.jar'>run.sh
nukkit.jar是服务端jar,按照你的jar文件名自行修改
然后修改文件操作权限
代码:
chmod 777 *
运行服务器
代码:
./run.sh
浏览附件7159
YHqu6S.png

即可连接服务器
如果服务器连不上,就可能是没开端口,或者没开安全组
安全组不同的服务器供应商方法不一样,我就不说了,自己百度
宝塔面板提供了一键开端口的功能
左侧列表安全 -> 防火墙 -> 放行端口 1:65535说明随便写 -> 放行
YHqg1K.png

服务器就开了这个端口,如果没效果,那就重启服务器或者检查安全组
手动备份服务器很麻烦,插件备份又有点bug
而宝塔面包提供了定期备份目录的功能
计划任务 -> 添加计划任务 ->备份目录 -> 其余根据需要自行设置
YHOExf.png
还是没看懂,不是要安装服务器内核吗?
 

在线会员

  • xiaokai315
  • zhang2225656
  • hn376fsh
  • ymz
  • 皮秋咏
  • yanxi7584
  • Edithfus
  • 如果119
  • wudilaodengtou
  • AkkTNT
  • 南客18
  • Ayuu0v0
后退
顶部 底部