Vultr VPS安装和使用ArchLinux系统详细教程

Vultr VPS安装和使用ArchLinux系统详细教程

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

ArchLinux是一款以轻量简洁为设计理念的通用 x86-64 GNU/Linux 发行版。它采用滚动升级模式。能尽量保持所安装的软件始终处于最新的稳定版本。使用起来非常方便。本教程主要介绍下在Vultr云服务器上安装ArchLinux的方法步骤。希望对大家有所帮助。

Vultr VPS安装和使用ArchLinux系统详细教程

1。我们可以从Vultr ISO库中安装ArchLinux。这是比较简单的方法。首先登录到Vultr账户。访问客户门户网站部署一个新的Vultr VPS实例(如美国VPS)。然后在Server Type部分。点击ISO Library选项卡。选择最新的Arch版本来部署服务器。

2。接着执行下面命令来更新系统时间。以确保系统时间是准确无误的。

# timedatectl set-ntp true

3。对磁盘分区。使用下面命令查看可用的块设备情况:

# lsblk

识别磁盘后。我们使用fdisk或parted命令将其分割。这里假设部署的Vultr VPS实例是带有单个硬盘的服务器。硬盘名称为vda。

①创建分区表

# parted /dev/vda – mklabel msdos

②添加根分区

# parted /dev/vda –mkpart primary 1MiB -8GiB

③添加交换分区

# parted /dev/vda –mkpart primary linux-swap -8GiB 100%

4。格式化。在磁盘上创建一个新的文件系统-L:

# mkfs.ext4 -L arch /dev/vda1

# mkswap -L swap /dev/vda2

文件系统创建完毕后进行挂载。命令如下:

# mount /dev/ disk/by-label/arch /mnt

打开交换设备。

# swapon /dev/vda2

5。使用下面命令安装必要的软件包(这里安装了nano和vim文本编辑器)。

# pacstrap /mnt base linux linux-firmware base-devel vi nano

生成一个fstab文件。

# genfstab -U /mnt >> /mnt/etc/fstab

然后切换到新系统ArchLinux上。

# arch-chroot /mnt

6。现在我们已经登录到ArchLinux系统。然后可以设置时区并同步时间。

# ls/usr/share/zoneinfo/America/

从列表中选择一个城市。例如New York

# ln-SF/usr/share/zoneinfo/America/New _ York/etc/local time # hwclock–systohc

然后将系统区域设置为UTF-8。

# nano /etc/locale.gen

# echo ‘LANG=en_US.UTF-8’ > /etc/locale.conf

7。系统基础设置完成后。开始进行网络配置。找到当前活动的网络适配器。

# ip addr

编写配置文件。

# nano /etc/systemd/network/enp1s0.network

启用DHCP和DNS解析以便在系统启动时自动运行。

# systemctl enable systemd-networkd

# systemctl enable systemd-resolved

设置ArchLinux系统主机名。

# echo ‘<YOUR_HOSTNAME>’ > /etc/hostname

通过替换主机名和静态IP地址来设置相关的主机文件:

# cat <<EOF > /etc/hosts

<YOUR_STATIC_IP> localhost

> ::1 localhost

> <YOUR_STATIC_IP> <YOUR_HOSTNAME>.localdomain <YOUR_HOSTNAME>

> EOF

设置完毕后。运行命令ip addr查看静态IP地址。

8。安装grub加载程序。并编写一个配置文件。

# pacman -S grub

# grub-install –target=i386-pc /dev/vda

这里的参数是磁盘本身。而不是系统分区。

# grub-mkconfig -o /boot/grub/grub.cfg

9。设置根密码。

# passwd

10。退出chroot。重新启动系统。

# exit

# systemctl poweroff

11。重新回到Vultr客户门户页面。删除ISO。重新启动VPS服务器。然后连接到控制台。

12。现在ArchLinux系统已经成功启动。然后我们可以用刚设置的密码以root用户身份登录。并安装sudo。

# pacman -S sudo

给添加到组中的用户wheel分配sudo权限。

# cp /etc/sudoers /etc/sudoers.new

# sed ‘s/# %wheel ALL=(ALL) ALL/%wheel ALL=(ALL) ALL/’ -i /etc/sudoers.new

# visudo -c -f /etc/sudoers.new && mv /etc/sudoers.new /etc/sudoers

然后设置一个用户密码。

# passwd <yourusername>

退出root账户。然后用刚创建的具有sudo权限的新用户登录到服务器。

# exit

好了到这里为止。我们便成功地在Vultr VPS服务器上安装了ArchLinux系统并且创建了新用户。后续便可以使用该用户连接并管理服务器。

分享到 :
相关推荐

Discuz论坛如何设置邮件验证注册(discuz论坛如何设置邮件验证注册)

   最近有GoDaddy主机用户咨询渲大师关于设置Discuz论坛设置邮件验证问题...

怎么选择美国服务器的操作系统(怎么选择美国服务器的操作系统呢)

选择美国服务器操作系统的方法:1。根据自身网站的需求性选择合适的美国服务器操作系统。...

Namecheap教程:如何批量更新域的主机记录

熟悉国外域名注册商的用户应该对Namecheap有所了解。在Namecheap上注册...

网络攻击服务器的手段这些你了解吗(针对服务器的攻击手段)

攻击服务器的手段有哪些?现在比较常见的网络攻击有DDOS攻击。CC攻击等等。面对依旧...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注