在Arch Linux上安装Spigot Server
本教程说明了如何在Arch Linux上使用Spigot设置Minecraft服务器。本教程假定您是普通用户(非root用户)并且具有hav
Vultr除了提供出色的模板之外,还为您提供了令人敬畏的功能,使您可以使用自己的自定义映像,从而使您可以在服务器上运行各种操作系统。本教程将提供有关如何安装Arch Linux的分步说明。
虽然Arch通常被认为是台式机和笔记本而不是服务器的发行版。在服务器上使用它绝对合适。为了换取安装所需的额外精力,您将获得前沿技术和稳定的体验。
首先,您需要获取Arch安装映像的副本并将其上载到仪表板。一般来说,任何镜子都可以。为了提高下载速度,您应该使用在地理位置上靠近所需服务器位置的镜像。
您首先要进入用于映像文件的站点,然后选择安装映像的HTTP链接,例如此映像。下载时间通常不到一分钟,具体取决于镜像的速度。
之后,您可以部署新服务器。无需选择列出的操作系统选项之一,而是从名为ISO的下拉菜单中选择刚上传的映像。
部署完成后,切换到服务器的“ 管理 ” 面板,然后通过单击View控制台打开VNC 控制台。您现在位于Arch的现场。
由于将有很多软件包要下载,因此您需要做的第一件事就是建立网络连接。您可以在服务器的仪表板上找到IPv4信息。为了找出如何调用网络接口,请运行ip -command:
ip link
输出应类似于以下内容:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
link/ether 00:11:25:31:69:20 brd ff:ff:ff:ff:ff:ff
第一个是您的环回接口,现在可以安全地忽略它。第二个是您的“真实”界面,需要对其进行配置。还可以使用IP命令执行配置。语法如下:
ip addr add yourip/yoursubnetmask dev yourinterfacename
例如(做不使用这些IP地址-使用您在仪表板中,而不是那些):
ip addr add 10.0.0.1/24 dev eth0
接下来,打开界面:
ip link set eth0 up
然后,您需要设置网关:
ip route add default via yourgateway
例如(再次,请参阅您的信息中心以获取正确的地址):
ip route add default via 10.0.0.1
现在,您应该可以访问Internet了。但是,为了拥有完全正常的连接,您需要DNS才能工作。使用您喜欢的文本编辑器(nano或vi)编辑/etc/resolv.conf并添加两个名称服务器-我以Google的公共DNS为例:
nameserver 8.8.8.8
nameserver 8.8.4.4
您可以使用ping命令测试一切正常:
ping -c 3 vultr.com
如果可行,则您已连接到Internet。下一步是使用cfdisk -utility 对磁盘进行分区。您只需调用以下命令即可打开它:
cfdisk /dev/vda
它将首先提示您输入分区类型,然后在此处选择dos。然后,创建一个大小为2GB的“ 新建 ”分区,并键入Primary。接下来,第二个分区将填充剩余的空间,并且再次是“ Primary ” 类型。还要确保在第二个分区上设置了Bootable -flag。通过编写所有内容,然后单击“ q ”来结束程序。
分区现在在那里,但是它们缺少文件系统。由于第一个分区将被交换,因此您需要运行:
mkswap /dev/vda1
swapon /dev/vda1
主文件系统将位于第二个分区上:
mkfs.ext4 /dev/vda2
mount /dev/vda2 /mnt
现在,真正的安装可以从最基本的软件包开始:
pacstrap /mnt base base-devel
该任务完成后,您便已准备好基本的Arch安装。您的安装仍然需要在chroot中自定义。在此之前,为安装生成/ etc / fstab:
genfstab -p /mnt > /mnt/etc/fstab
现在您可以chroot:
arch-chroot /mnt bash
在chroot环境中,您可以通过使用喜欢的文本编辑器打开/etc/locale.gen并取消注释所选语言来配置语言设置,例如:
en_US.UTF-8 UTF-8
然后,执行:
locale-gen
并将语言添加到/etc/locale.conf中:
echo "LANG=en_US.UTF-8" > /etc/locale.conf
接下来是正确设置时区(将zoneinfo替换为服务器位置所在的区域):
ln -s /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime
配置您的主机名(相应地选择一个主机名):
echo "vultrserver02" > /etc/hostname
配置initramfs:
mkinitcpio -p linux
安装和配置grub:
pacman -S grub
grub-install /dev/vda
grub-mkconfig -o /boot/grub/grub.cfg
设置root用户帐户的密码:
passwd
通过使用您喜欢的文本编辑器编辑/ etc / netctl / eth0来为服务器配置静态IP地址:
Description='eth0'
Interface=eth0
Connection=ethernet
IP=static
Address='youraddress/yoursubnetmask'
Gateway='yourgateway'
DNS = 'nameserverofchoice'
并在启动时启用服务:
netctl enable eth0
由于从虚拟控制台管理服务器并不十分有趣,因此您将安装OpenSSH并在引导时将其激活:
pacman -S openssh
systemctl enable sshd.service
之后,您完成了。通过发出以下命令离开chroot:
exit
命令,然后重新启动服务器。不要忘记删除映像,否则您将陷入启动循环中。
您的Arch Linux服务器现已在线!
本教程说明了如何在Arch Linux上使用Spigot设置Minecraft服务器。本教程假定您是普通用户(非root用户)并且具有hav
前言Arch Linux是一种通用发行版,以其先进的技术和灵活的配置而闻名。使用Btrfs快照,我们可以
先决条件运行最新的Arch Linux的Vultr服务器(请参阅本文。)Sudo访问:需要以root身份运行的命令以#开头,其中一个
本教程说明了如何在Arch Linux上设置Mumble服务器(Murmur)。本教程中完成的所有操作均以root用户身份完成。安装
先决条件运行最新的Arch Linux的Vultr服务器(请参阅本文。)Sudo访问。需要以root身份运行的命令带有#前缀。钍
先决条件运行最新的Arch Linux的Vultr服务器(请参阅本文。)正在运行的Web服务器,可以使用Apache或Nginx Sudo访问。命令要求
本教程说明了如何在Arch Linux上设置“反恐精英:全球攻势”服务器。本教程假定您以标准用法登录
先决条件运行最新的Arch Linux的Vultr服务器(请参阅本文。)Sudo访问。需要以root身份运行的命令以#开头,其中一个
Devtools软件包最初是为受信任的用户制作的,可以为官方存储库正确创建软件包。但是,普通用户可以使用
如果直接使用makepkg,它将对您的系统造成一定的污染。必须安装base-devel软件包组。这样,默认情况下,仅需要依赖项
简介Arch Linux的规模较小,但仍然比流行的发行版本强大。其理念截然不同,具有优势
先决条件运行最新的Arch Linux的Vultr服务器(请参阅本文。)正在运行的Web服务器,可以使用Apache或Nginx Sudo访问:命令需要
先决条件运行最新的Arch Linux的Vultr服务器(请参阅本文。)运行中的Web服务器,Apache或Nginx Sudo访问命令要求t
先决条件运行最新的Arch Linux的Vultr服务器(请参阅本文)Sudo访问:需要以root身份运行的命令以#开头,其中一个
在Arch Linux上,官方存储库为:核心,额外和社区。这些软件包已被编译,并通过pacman安装。向前
先决条件运行最新Arch Linux的Vultr服务器。有关更多信息,请参见本指南。须藤访问。需要以root用户身份运行的命令
先决条件运行最新的Arch Linux的Vultr服务器(请参阅本文。)正在运行的Web服务器,可以使用Apache或Nginx Sudo访问:命令需要
本教程说明了如何在Arch Linux上设置Team Fortress 2服务器。我假设您使用具有sudo访问权限的非root用户帐户登录
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息
大數據的13個商業數據提取工具
我們的計算機以稱為日誌文件系統的有組織的方式存儲所有數據。這是一種有效的方法,可以讓計算機在您點擊搜索時立即搜索和顯示文件。 https://wethegeek.com/?p=94116&preview=true
隨著科學的快速發展,接管了我們的大量工作,我們陷入無法解釋的奇點的風險也在增加。閱讀,奇點對我們意味著什麼。
洞察 26 種大數據分析技術:第 1 部分
過去幾十年,醫療保健領域的人工智能取得了巨大飛躍。因此,醫療保健中人工智能的未來仍在日益增長。