在Debian上设置多防盗自动服务器

本教程说明了如何在Debian上安装Multi Theft Auto服务器。最近一次更新是针对Debian 7和MTA 1.5.4。

Vultr的任何VPS都非常适合MTA服务器,无论它是供朋友还是用于开发的私人服务器,还是可以容纳24/7的大量人的服务器。

对于开发服务器或朋友服务器,我建议使用最低端的VPS(768 MB内存)。托管的人越多,服务器(显然)就越大。

让我们开始吧!

本教程中的大多数步骤都归功于Multi Theft Auto论坛上的jhxp。我刚刚添加了1.4.0的链接,并做了一些更改以使其更短。

安装套件

这些软件包必须在MTA服务器之前安装。

对于32位Debian:

apt-get update; 
apt-get upgrade; 
apt-get -y install zip unzip libreadline5 screen

对于64位Debian:

apt-get update; 
apt-get upgrade; 
dpkg --add-architecture i386; #add the i386 architecture so the ia32-libs package can be installed
apt-get update; #update the list of packages so the ia32-libs package is included in the list
apt-get -y install zip unzip ia32-libs lib32ncursesw5 lib32readline5 screen

摘要:

  • 我们已经安装了所需的适当软件包。
  • 我们增加了对64位系统上的i386体系结构的支持。

安装自动防盗

一次执行以下列出的步骤:

cd ~; 
mkdir mtasa; 
cd mtasa; 

wget -O mtasa-linux-server.tar.gz http://linux.mtasa.com/dl/154/multitheftauto_linux_x64-1.5.4.tar.gz;
wget -O baseconfig.tar.gz http://linux.mtasa.com/dl/154/baseconfig-1.5.4.tar.gz;
wget -O mtasa-resources.zip https://mirror.mtasa.com/mtasa/resources/mtasa-resources-latest.zip;

tar -zxf mtasa-linux-server.tar.gz; 
mv multitheftauto_linux_x64-1.5.4 mtasa-server; 
unzip -q mtasa-resources.zip -d mtasa-server/mods/deathmatch/resources/;

tar -zxf baseconfig.tar.gz; #uncompress default server configuration files
mv baseconfig/* mtasa-server/mods/deathmatch; 
rmdir baseconfig; 
rm mtasa-linux-server.tar.gz baseconfig.tar.gz mtasa-resources.zip; 

摘要:

  • 我们已经建立了一个名为的目录mtasa
  • 然后,我们下载了所需的所有内容。
  • 然后,我们将所有下载的文件解压缩并解压缩,然后将它们放在需要的位置。
  • 最后,由于不再需要旧的下载文件,因此我们将其删除。

配置服务器

运行以下命令:

cd ~; 
cd mtasa/mtasa-server/mods/deathmatch; 
nano mtaserver.conf;

摘要:

  • 我们回到主目录,然后回到配置文件所在的目录。
  • 然后,我们在nano中打开了配置文件。

现在,我们可以配置服务器了。在此步骤中,您真正需要配置的全部是服务器名称,服务器可以具有的插槽数量(默认为32)以及启动时将运行的资源。要配置服务器,请mtaserver.confnano必要时对文件进行任何更改。完成后,按住CTRL并按O,然后键入y保存。

运行服务器

运行以下命令:

cd ~; 
cd mtasa/mtasa-server/; 
./mta-server; 

摘要:

  • 基本上,转到您的主目录,然后转到mtasa-server文件夹。
  • 然后,执行./mta-server以启动服务器。

如果一切正常,则应显示MTA控制台。服务器将打印一条消息,表明它已准备好接受连接。

随您去吧-您现在拥有了一个功能齐全的Multi Theft Auto 1.4.0服务器,随时可以为玩家准备!

附加功能

此时,服务器正在运行。但是,一旦退出外壳,服务器将停止。要在退出外壳程序后使其继续运行,请运行以下命令:

cd ~; 
cd mtasa/mtasa-server/; 
screen -dmS mtasa ./mta-server; 

摘要:

  • 我们已经转到mtasa-server文件夹。
  • 这次,我们使用屏幕启动了服务器并对其进行了调用mtasa(可以是您想要的任何名称)。

要查看服务器,请运行带有服务器进程ID的屏幕:

screen -r PROCESS_ID 

您可以通过运行以下命令找到服务器的进程ID:

screen -ls

服务器将显示,其中ID是您所谓的屏幕旁边的第一个数字(例如:1231.mtasa)。

要退出屏幕,请按住CTRL,然后同时按A和D退出。如果使用的是Shell程序(如PuTTY),则只需关闭PuTTY。

要停止服务器,请进入屏幕并quit在服务器控制台中键入。

如果服务器崩溃,则获取屏幕ID并运行:kill <id>kill -9 <id>

享受您的新MTA服务器!

留下評論

在Arch Linux上使用Makepkg

在Arch Linux上使用Makepkg

在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。

如何在Ubuntu 16.04上安装OpenSIPS控制面板

如何在Ubuntu 16.04上安装OpenSIPS控制面板

快速学习如何在Ubuntu 16.04上安装OpenSIPS控制面板,为VoIP提供商提供支持的功能。

在Fedora 28上安装Akaunting

在Fedora 28上安装Akaunting

学习如何在Fedora 28上安装Akaunting,一款适合小型企业和自由职业者的开源会计软件。

如何在CentOS 7上安装Mailtrain新闻通讯应用程序

如何在CentOS 7上安装Mailtrain新闻通讯应用程序

使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。

诊断Minecraft服务器延迟和低TPS

诊断Minecraft服务器延迟和低TPS

了解導致Minecraft延遲的原因和解決方案,包括優化伺服器性能和減少滯後的步驟。

AI 能否應對越來越多的勒索軟件攻擊?

AI 能否應對越來越多的勒索軟件攻擊?

勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根

ReactOS:這是 Windows 的未來嗎?

ReactOS:這是 Windows 的未來嗎?

ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。

通過 WhatsApp 桌面應用程序 24*7 保持聯繫

通過 WhatsApp 桌面應用程序 24*7 保持聯繫

Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+

人工智能如何將流程自動化提升到新的水平?

人工智能如何將流程自動化提升到新的水平?

閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。

macOS Catalina 10.15.4 補充更新引發的問題多於解決

macOS Catalina 10.15.4 補充更新引發的問題多於解決

最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息