构建单元

硬件系统

硬件系统就地取材吧,只要是能稳定运行的PC都没问题,当然,内存、硬盘越大越好.另:也别太老旧了,如果不支持U盘安装,也是挻费劲的-_-#。

我这里用的是HP的MicroServer Gen8,目前为止,我能找到最好看的微服务器了。自己用没问题^_^

microserversgen8

操作系统

  • 操作系统准备

操作系统选流行的Linux发行版CentOS,目前最新版本是7.2,服务器系统,最小化安装,就下载NetInstall版吧。

把ISO映像写入U盘,用U盘安装。如果是Microservers Gen8就更方便了,直接用ILO里的远程控制软件挂载安装。

  • 操作系统安装

启动安装

插好已经做好的U盘,选择从U盘启动,过一会,就能看到安装程序的启动画面,用方向键移动选择第一项进”Install CentOS 7”行安装。

os_1

语言选择

接下来是语言选择界面,选中文吧!

然后是“安装信息摘要”界面,这里是多选项,要把有”!”的全填好,才能进行下一步安装。

网络和主机名配置

因为是要通过网络最小化安装,所以得先配置左下角的“网络和主机名”

进入网络和主机名设置界面,左下角的“主机名”可以按自己喜好设置,也可以默认不动;关键是右上角的“关闭”选项要点成“开启”模式,然后再点右下角的“配置”进入下一步网络设置。

主要是配置“IPv4设置“,最好是”手动““添加”固定IP,具体怎么设置,根据自己的情况来吧。一般都是设置在”192.168.1.X”网段,因为大多的家用路由器都用这网段。好了就点右下角的“保存”,最后点击左上角的“完成”,来结束“网络和主机名”的配置。

安装源配置

点击“安装源”,进入“安装源”配置。现在国内有很多安装源,这里我选择我这最快的网易安装源。在http://后面的输入框中输入mirrors.163.com/centos/7/os/x86_64,然后点击左上角的完成来结束安装源配置。

软件选择

接下来,点击“软件选择”,进入服务器软件安装配置。根据自己的喜欢进行选择,这里我选择“最小安装”,并点上“调试工具”、“开发工具”,“安全工具”。个人觉得“安全工具”必选。

好了,点击左上角的“完成”结果配置。

安装位置

接下来,我们来看看硬盘分区,新手这里应该是最迷惘的-_-!。

点击“安装位置”,进入硬盘分区配置。

一开始看到的是硬盘选择,在“本地标准磁盘”中选上要用到的硬盘,在“其他存储选项”中选择“我要配置分区”,当然你也可以选择“自动配置分区”,这个比较省心。

好了之后,点击左上角的“完成”,进入下一步操作。

点击“点这里自动创建他们”,还是能自动分区。手动分区,点击左下角的“+”号增加分区,“-“号删除分区。

最基本的分区是要有/boot、/、swap三个分区,实际应用中,最好把/home数据分区独立,这样系统挂了,数据还在。

完成后,点击左上角的“完成”结束分区。

再次确定你的分区,如果没异议,就点击右下角的“接受更改”

所有“!“搞定后,“安装信息摘要”界面成中的“开始安装”就可以用了。点击它进行正式安装 。

设置root密码和创建普通用户

安装界面的左上角是配置“ROOT密码”,点开,输入2遍密码,确认完成配置

安装界面右上角是“创建用户”,点击可以创建日常用的普通用户,平时用这个用户登录,管理系统。

为了方便管理系统,最好把用户加入“wheel“组,即把“将此用户做为管理员”点上。完了,点击左上角的“完成”来结束配置。

结束安装

过一会,系统就安装好了。点击右下角的“重启”,操作系统安装结束。系统将重新启动进入刚刚安装的操作系统。

PT服务软件

这里我们要用到的PT下载软件是rtorrent。

登录系统

系统重启后,过会,就到登录界面了。在login后输入安装时的用户名,回车,再输入设置好的密码,就能登录系统了。

更新系统

刚刚安装好的系统,先把系统更新到最新。

sudo yum -y update

添加安装源

系统默认源中没有我们要用的PT下载软件rtorrent,所以要添加elel源。

sudo yum -y install epel-release && sudo yum -y update

安装软件

只要有软件源,CentOS下安装软件非常方便,其他发行版也差不多。

sudo yum -y install rtorrent

安装screen方便rtorrent的运行

sudo yum -y install screen

安装其他一些相关软件

sudo yum -y install nmap wget vim lynx

配置rtorrent

rtorrent的配置文件必须放到运行用户的根目录下,配置文件名一定要改为.rtorrent.rc(前面一定要有个.点号,表示隐藏文件)。

比如我用awei这个用户运行,操作如下

wget https://b.awei.pub/files/other/rtorrent.rc #目前我在用的配置文件,根据自己的情况改。
sudo  awei mv rtorrent.rc ~/.rtorrent.rc #将下载的配置文件改名
mkidr .session #创建session目录

运行程序

  • 手动运行
screen rtorrent

screen能把程序转到后台运行:在rtorrent运行界面按住Ctrl键,再按a,最后按d,程序就转入后台,即Ctrl+a+d。

只要rtorrent在后面运行,可以随时通过screen -r来恢复运行窗口。

screen -r
  • 开机自动启动

下载脚本,放到/etc/init.d目录下,并修改/etc/rc.local,操作如下

wget https://b.awei.pub/files/other/rtorrent
sudo mv rtorrent /etc/init.d/
sudo chmod +x /etc/init.d/rtorrent /etc/rc.local
echo '/usr/sbin/service rtorrent start' >> /etc/rc.local

有了脚本,可以随时通过脚本来启动、关闭、启程服务

service rtorrent start #启动服务
service rtorrent stop #关闭服务
service rtorrent restart #重启服务

rtorrent运行UI

  • 更友好的WEB客户端ruTorrent

  • 支持ruTorrent所需的LAMP环境配置

Related content