服务器装好系统后,我会做的一些操作

前言

今天给一台服务器重装了系统,于是顺便记录一下装好系统后我所做的一些操作,方便以后拿到新的服务器后直接复制&粘贴。

安装系统

我个人喜欢使用Arch Linux系统。如果服务器提供商不提供Arch Linux系统的安装,并且不能挂载自定义镜像的话,可以考虑使用VPS2Arch脚本(测试的VPS提供商),三行命令搞定Arch Linux系统的安装。

VPS2Arch

注意!此操作将会删除你服务器中的所有数据!

wget http://git.io/vps2arch
chmod +x vps2arch
./vps2arch

安装后的工作

以下的所有操作是在Arch Linux的root用户环境下完成。

选择镜像

编辑/etc/pacman.d/mirrorlist文件,选择两个到你服务器速度比较快的镜像。因为我目前使用的是国内的VPS,所以选择了科大和清华的镜像站。

Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

安装常用工具

安装基本软件包

这一步因人而异。我一般会最先装好base-devel软件包组,其中包括make和其他编译工具。这一步是编译AUR软件包的前提。

还有一些其他软件包,一起安装,不再一一解释。

pacman -Syu base-devel vim git wget curl unzip screen jemalloc

安装Oh My Zsh

pacman -Syu zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
pacman -Syu bash-completion zsh-completions

基本上就这些内容,然后开始安装服务器线上环境。有什么补充的话,随时更新。


已有 14 条评论

  1. 居然有这种脚本!收藏一波

  2. Nine Nine

    opensuse有这种安装脚本就好了……QAQ

    1. emmmm…评论提交一次就好了,我审核通过之后才会显示出来(ㆁωㆁ*)

  3. 我这种 Debian 厨:
    apt-get install libapache2-mod-php mariadb
    (逃

    1. 身为萌新的我表示还没用过Debian,已经沉迷于Arch Linux不能自拔了୧(๑•̀⌄•́๑)૭

      1. 表示之前给 Vultr 那台机器装机的时候尝试过 Debian...
        之前沉迷 Arch 的各种配置方法,到 Debian 上面各种翻车=。=
        所以,还是老老实实用 Arch 吧 2333

      2. apt 只要会一点英语就能用(雾

  4. https://gist.githubusercontent.com/kookxiang/a202303bff3959cb3152cc35c3fc6566/raw/update_ssh_keys.sh
    第一件要干的事情是关密码登录吧(笑

    1. 我是非常规端口+密码登录233

  5. -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512

    Google Now 过来的(o゜▽゜)o☆
    环境初始化我一般直接一键包解决了
    -----BEGIN PGP SIGNATURE-----

    iQE3BAEBCgAhGhxsaXdhbmdsaW4xMiA8aUBsd2wxMi5jb20+BQJZKNGlAAoJEE3h
    CSku7FJCW8oH/j3vbiVUq+v2ujrMiDWztPt3QMWviM3hPwtXiqxh4BKBJkCfCFNC
    +Hp1Bdt4bCdmmQjpn9Y9iNQtWEoftDtbHtMzC4tRN3A4ireJfEQSJeJtNB4fcGjS
    jxZRSqmNbktWkaYBJ5ZO6Pfe7W3575fZc7nEx+NG+TqlhPx29mvVtE1MG2UUyXNK
    UWEooill4+wNZkDfGxGX2/shLp6nt/TM3RN2KOsXm2j8LFTG8cSYwwtC6eKM8Uo8
    piJO0caKlWfE8Trg5xq33i7PNUhwFrYufCF60RdmIdX9BKhV80kA9MHzOM5zIqE0
    Cz2IRs5LUv7wLnxvU/Nlrpi+3aVG+N9zyyg=
    =1ofo
    -----END PGP SIGNATURE-----

    1. 还有这种操作?

  6. 第二 (*¯︶¯*)

    1. 垃圾标记第二波Σ ◕ ◡ ◕

  7. 抢沙发!

    1. 评论内容无意义,垃圾评论标记走一波(手动滑稽

添加新评论