携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情
今天我们来做一个服务器搭建的项目,系统用linux,版本的话我们使用CentOS-7-x86_64-DVD-2009版本,先安装,再分盘,考虑到是实验,我们做小一点,硬盘40G /20G,/boot400M,/swap1G,/home用剩余的。
之后我们先安装dhcp服务器,安装前,在root模式下挂载yum源文件,建立yum库,下一步安dhcp服务器,成功后配每一IP参数,完成后要进行分盘,创建sda1,sda2两个磁盘,挂载等。
具体代码
mkdir /mnt/cdrom mount /dev/sr0 /mnt/cdrom
挂载到sr0上
cd /etc/yum.repos.d/ rm -f * vim cdrom.repo yum clean all
安装yum源
成功图
分盘图
安装完dhcp后安装dns
在dhcp端做dns服务的安装,先关防火墙,然后关闭安全策略才能够安装dns服务器,最后做文件的相关配置。
rpm -q bind yum -y install bind*
vim /var/named/chroot/etc/named.conf
进入named.conf文件编辑修改以下三个语句
listen-on port 53 { any; }; listen-on-v6 port 53 { any; }; Linux 操作系统 allow-query { any; };
然后编辑辑/var/named/chroot/etc/named.rfc1911.zones 文件,添加正向区域。
创建/var/named/chroot/var/named/xxxxx.com.zone 正向区域文件。xxxxx为你的域名。配置相关文件。
最后启动服务service named start
测试dns服务。
前面两个做好后开始安装web服务器,用以实现公司对外的宣传需求,申请几个公司相关的域名,做ip域名映射。
首先要安装安装 Apache 服务
vim /etc/yum.repos.d/local.repo
#mount /dev/cdrom /media yum install -y httpd
启动 Apache 服务。
service httpd start
然后根据需求创建几个主目录和文件。
cd /var/www mkdir xxx xxx
添加文件。
vim /etc/httpd/conf/httpd.conf
然后在vim /var/named/chroot/var/named/xxxx.com.zone 中添加域名解析关系。
重新启动 apache 服务dns 服务。
service httpd restart service named restart
配置成功后访问。