如何架设一个属于自己的联飞服务器
本帖最后由 Misaka10042 于 2021-10-6 10:56 编辑前言
1042作为一个飞行萌新,想学习管制,但是不会有人让我上席位的(年龄不够考不过),然后我就想啊,联飞的服务器能不能像Minecraft服务器一样,自己开呢
当然可以,有现成的代码可以用
材料
一架Linux系统的服务器
一个能够看懂这篇教程的人
FSD的GitHub仓库:kuroneko/fsd: Marty Bochane's FSD 2 (github.com)
让我们开始吧!
首先,登录你的服务器,以root用户登录,就是ssh,登录好后像这样
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//%E4%B8%8B%E8%BD%BD.png
然后我们先安装环境
#ubuntu
apt-get update
apt-get install git cmake gcc
#centos
yum update
yum install git cmake gcc然后我们在根目录新建一个文件夹
mkdir /FlightServer然后切换过去
cd /FlightServer/然后clone仓库,就像这样git clone https://github.com/kuroneko/fsd
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//1.png
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//2.png
当然,国内的网络嘛,很久很久
clone成功后,我们ls会提示这样
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//3.png
我们开始编译
mv fsd fsd_code #重命名避免冲突cmake fsd_code
然后会这样
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//20210919003547.png
别问我文件夹名字和服务器为什么变了,我写教程的时候熬夜,疲劳操作服务器,然后执行rm -rf * 的时候多了个 /,然后我现在只能用自己电脑演示
(服务器我朋友的,希望他不会打我)
然后我们查看当前目录下的文件
lshttps://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//20210919003746.png
我们看有MakeFile了,现在,编译!
makehttps://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//20210919003906.png
等你看到这个的时候,你的编译就成功了
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//20210919003953.png
我们ls看看
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//20210919004020.png
多了个叫fsd的文件?
恭喜!编译成功
接下来开始配置我们的联飞服务器
mv fsd_code/unix/ fsd-server-unix然后,我们需要修改几个简单的配置文件
cert.txt:用户列表
<账号> <密码> <权限>
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//20210919004813.png
数字与权限的对应
比如我要添加一个叫misaka10042的用户,密码123456,权限administrator
misaka10042 123456 12
追加到该文件末尾,用vi即可(vi的用法自行百度)
fsd.conf文件:
其他的别看,看这里
clientport=6809
serverport=3011
systemport=3010
ident=FSD
email=nobody@nowhere.com
name=FSFDT FSD Unix Windows server
hostname=localhost
password=disable
location=Nowhere
mode=normal
certificates=cert.txt
maxclients=200
whazzup=whazzup.txt
将email后面的邮箱改成自己的
name改成你想要的服务器名字
location改成服务器所在地点
idnet改成你喜欢的
不要用中文!!!
就像这样
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//20210919005326.png
然后修改motd.txt
这个文件的作用是每当用户链接,服务器就会返回这里面的内容,随意就可(不要用中文)
现在,启动你的服务器,用echo链接
./fsd_d.sh./killfsd.sh #停止服务器
用ECHO链接你的服务器,开始游玩
不要妄想ECHO语音,那是Sino官方的服务器端才支持
附1042的管制日常(感谢6072对我的帮助♥
https://cdn.jsdelivr.net/gh/mis1042/Misaka-blog-pic//20210919010743.png
(萌新玩家正在妄想考sino管制
本帖最后由 Misaka10042 于 2021-9-19 01:20 编辑
欢迎来我的服务器玩
加Q群 673093146
联飞地图的教程嘛.......后面出后面出
(1042真是大笨蛋,写个教程送走了朋友的服务器)
嘿嘿嘿辛苦啦,揉揉42 我看不懂,但我大受震撼 你这可是价值好几个W的教程,当心有人暗杀你(doge メグッポイドP 发表于 2021-9-19 08:27
你这可是价值好几个W的教程,当心有人暗杀你(doge
啊这,其实fsd是开源的,我的教程只是下载下来编译然后进行配置/qwq 好久没看到有FSD的教程了,支持~ 火速成立海航技术部 教程不错,比较简单 看不懂 先收藏了 1042NB!!!!! 12345643 发表于 2021-9-19 19:25
1042NB!!!!!
大佬来啦 Misaka10042 发表于 2021-9-19 01:01
欢迎来我的服务器玩
加Q群 673093146
联飞地图的教程嘛.......后面出后面出
wow,现在论坛也有御坂妹妹了 jinghao112 发表于 2021-9-19 20:26
wow,现在论坛也有御坂妹妹了
我:? jinghao112 发表于 2021-9-19 20:26
wow,现在论坛也有御坂妹妹了
好耶,御坂网络渗透 感谢大佬的教程,学习永无止境 rm -rf /*{:3_48:} 452505949 发表于 2021-9-22 13:44
rm -rf /*
我也不想啊,写教程的时候人比较疲倦,删目录的时候不小心加了个/,然后就干掉了我朋友的服务器( 学会了,服务器哪里领:lol:lol:lol SINO9022 发表于 2021-9-23 11:34
学会了,服务器哪里领
您好,腾讯云请:lol 先学好联飞,在考管制,至少你通话没啥问题 SINO9022 发表于 2021-9-23 11:34
学会了,服务器哪里领
买服务器吗 五块钱四个(不是 qaz1237368 发表于 2021-9-23 14:15
先学好联飞,在考管制,至少你通话没啥问题
大佬是那天成都-宝安的管制吗 Misaka10042 发表于 2021-9-23 21:47
大佬是那天成都-宝安的管制吗
你看我挂管制级别了么 qaz1237368 发表于 2021-9-24 15:35
你看我挂管制级别了么
那大佬怎么知道的~ 这就是巨佬和我的区别吗 次元铁蛋 发表于 2021-9-24 19:52
这就是巨佬和我的区别吗
这就是装萌新的大佬吗 Misaka10042 发表于 2021-9-24 22:02
这就是装萌新的大佬吗
?我一直都是萌新呀,啥时候成大佬了 我看不懂,我大受震撼.jpg 1042文明用语
(想给1042开个模拟机玩玩
页:
[1]
2