需要物品:
服务器*1 电脑/手机(用来连接服务器)
我自家电脑是Linux系统,所以输入
然后输入密码即可连接,其他连接方法自行百度
服务器*1 电脑/手机(用来连接服务器)
我自家电脑是Linux系统,所以输入
代码:
ssh root@服务器ip
为了方便后续维护,上传服务端,所以需要一个面板,这里使用的是宝塔面板
官网 bt.cn
进入官网后选择Linux版 -> 立即安装

选择Ubuntu/Debian的一键安装命令,并复制到服务器终端中,按enter键执行,等待安装完成即可

安装完成后会显示面板地址,随机生成的账号,密码
输入到本地的浏览器中即可(登录应该是个会上网的人都会吧。。。)

登录之后选择 左侧列表中的软件商店 -> 搜索pure-ftpd -> 安装

等待安装时可以做一些事情:创建服务器文件夹,我创建的位置是/usr/local/mc
点击左侧列表中的文件,打开这个目录,选择“上传”,将服务器jar(及其他文件上传到这个目录)

等待安装完成后,点击左侧列表中的FTP -> 添加ftp -> 输入账号,密码,根目录选择刚才创建的文件夹

创建完ftp之后,文件就可以直接在ftp中管理啦
官网 bt.cn
进入官网后选择Linux版 -> 立即安装

选择Ubuntu/Debian的一键安装命令,并复制到服务器终端中,按enter键执行,等待安装完成即可

安装完成后会显示面板地址,随机生成的账号,密码
输入到本地的浏览器中即可(登录应该是个会上网的人都会吧。。。)

登录之后选择 左侧列表中的软件商店 -> 搜索pure-ftpd -> 安装

等待安装时可以做一些事情:创建服务器文件夹,我创建的位置是/usr/local/mc
代码:
mkdir /usr/local/mc

等待安装完成后,点击左侧列表中的FTP -> 添加ftp -> 输入账号,密码,根目录选择刚才创建的文件夹

创建完ftp之后,文件就可以直接在ftp中管理啦
文件上传完成后,就可以启动服务器啦
为了防止断开ssh连接后服务器被关闭
需要一个screen

安装完成后输入
起名强烈不建议使用中文,出了问题别找我
下次进入时输入
即可进入上次的页面
进入screen之后需要打开刚才创建并上传文件的文件夹
然后创建一个启动脚本,方便后续启动服务器
nukkit.jar是服务端jar,按照你的jar文件名自行修改
然后修改文件操作权限
运行服务器

即可连接服务器
为了防止断开ssh连接后服务器被关闭
需要一个screen
代码:
sudo apt install screen

安装完成后输入
代码:
screen -S 随便起个名,记住就行
下次进入时输入
代码:
screen -r 上次的名
进入screen之后需要打开刚才创建并上传文件的文件夹
代码:
cd /usr/local/mc
代码:
echo 'java -Xmx服务器75%内存M -Xms服务器75%内存M -jar nukkit.jar'>run.sh
然后修改文件操作权限
代码:
chmod 777 *
代码:
./run.sh


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

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

附件
最后编辑: