一、KylinServer网站搭建
ifconfig
Copy
注意:根据实际网卡设备名称情况调整代码!不同环境下网卡名称略有不同!
获取本机IP地址,记住IP地址用于之后的配置填写。
ifconfig enp0s2
Copy
下载nginx源码包,并解压缩
wget http://10.44.16.102:60000/allfiles/Kylin/nginx-1.14.2.tar.gz
tar -xf nginx-1.14.2.tar.gz
Copy
指定安装路径为 /usr/local/nginx
cd nginx-1.14.2
./configure --prefix=/usr/local/nginx
Copy
编译并安装
make && make install
Copy
编写配置文件
vim /usr/local/nginx/conf/nginx.conf
Copy
更改servername为www.kylinserver.com
server_name www.kylinserver.com;
Copy
为 nginx 设置别名,并指定 nginx 配置文件,平滑重启 nginx 进程
alias nginx='/usr/local/nginx/sbin/nginx'
nginx -c /usr/local/nginx/conf/nginx.conf
nginx -s reload
Copy
二、配置BIND
本例使用的环境是KylinosV10的操作系统
查询是否已经安装 bind、bind-utils等相关包(实验机默认安装)
yum list installed | grep bind
Copy
1、BIND配置文件保存在两个位置:
- BIND服务主配置文件:/etc/named.conf
- zone文件(域的dns信息):/var/named/
注意:如果安装了bind-chroot(其中chroot是 change root 的缩写),BIND会被封装到一个伪根目录内,配置文件的位置变为: