在本文中,我们将学习如何在CentOS 7机器上安装SAMP服务器。要连接到计算机,首先要安装SSH客户端Putty。如果您不知道如何连接到VPS,请参阅本文以获取有关连接到VPS的正确说明。
我们将分多个步骤在计算机上安装SAMP。因此,连接到计算机后,请按照以下步骤开始安装。
步骤1 –安装和更新SAMP Server所需的软件包
机器上需要安装一些软件包。使用下面提到的命令来安装和更新服务。其中包含一些软件包,我们稍后需要配置它们。
百胜更新须藤yum安装nano libstdc ++。so.6 wget -y
更新时,按Y按钮,然后按Enter确认使用Yum软件包管理器为软件包安装更新。
步骤2 –从SAMP网站下载并提取最新的SAMP服务器软件包
现在是时候从SAMP官方网站上安装最新的SAMP服务器软件包。为此,请使用以下命令。
wget http://files.sa-mp.com/samp037svr_R2-1.tar.gz
这将自动下载软件包。如您所见,文件以“ .tar.gz”扩展名结尾,这意味着它已被压缩。要解压缩,我们需要使用此命令。
焦油-zxf samp037svr_R2-1.tar.gz
使用该命令,该文件将被解压缩,并且将显示一个名为“ samp03”的新文件。我们将需要对其进行配置。
步骤3 –配置服务器程序包
要配置我们已下载的软件包,我们需要执行以下步骤。首先,我们需要在解压缩下载的包后访问新创建的文件夹。要访问,请使用“ cd”命令。
cd samp03
现在,由于我们位于SAMP软件包目录中,因此您可能希望查看其中有哪些文件。为此,请使用此命令。
LS
之后,您将在目录中看到文件列表。默认情况下,除非我们将其RCON密码从“ changeme”更改为其他名称,否则SAMP服务器将不会启动。为此,我们需要编辑和配置server.cfg文件。使用下面提到的命令访问server.cfg文件。
纳米服务器
您将看到等待更改的配置列表。您会看到类似这样的内容。
echo执行服务器配置...lanmode 0rcon_password更改我maxplayers 50端口7777主机名SA-MP 0.3服务器gamemode0 grandlarc 1过滤器脚本gl_actions gl_property gl_realtime宣布0查询1weburl www.sa-mp.commaxnpc 0onfoot_rate 40incar_rate 40武器等级40stream_distance 300.0stream_rate 1000
现在,将编辑指针滚动到“ rcon_password”,然后删除changeme并添加所需的密码。确保密码中没有空格。可以定义最大播放器数以设置连接到服务器的最大播放器数(受SAMP限制的最大数量为1000)。Gamemode0是您将上传的脚本,用于向玩家提供游戏内功能,而filterscript则类似于插件。“ announce”表示是否允许在“ Internet”选项卡中显示服务器,它是布尔值,因此1表示是,0表示否。该查询原样针对weburl设置SAMP服务器的网站URL。
除非愿意,否则不必真正编辑所有内容,而只是确保将“ rcon_password changeme”编辑为“ rcon_password somethingelse”,其中“ somethingelse”是您的RCON密码,可用于远程访问服务器。
步骤4 –设置文件权限
从SAMP网站下载的文件有时会被锁定,因为它们会随文件一起进行预配置。要解锁文件并使其可访问,请使用以下命令为“ samp03”目录中的所有文件设置适当的权限。
chmod + x *
现在,您的SAMP服务器已配置完毕。是时候尝试使用服务器了。
步骤5 –启动服务器
要测试服务器是否工作正常,您需要启动它。要启动,请使用以下命令执行启动文件“ samp03svr”。
./samp03svr
现在您的服务器已启动。使用计算机的主机名或IP并将其粘贴到SAMP客户端的收藏夹中。您将看到服务器正在运行。但是,当您关闭腻子时会发生什么?好吧,服务器也关闭了。但为什么?这是因为我们已经执行了,并且即使关闭Putty,也需要保持它的生命。为此,我们将使用nohup命令。使用以下命令执行此操作。
nohup ./samp03svr
您会看到类似这样的内容。
[ root @ bot samp03]#nohup ./samp03svrnohup:忽略输入并将输出附加到“ nohup.out”
这意味着服务器已经启动,即使关闭了腻子也可以正常工作。
原文链接:http://anqiyl.com/3241.html