当前位置: 首页 > wzjs >正文

目前建设网站eclipse网站开发实例

目前建设网站,eclipse网站开发实例,软文网官网,产品分类 网站模板目录 需求 环境搭建 配置nfs服务器 配置web服务器 配置主从dns服务器 主dns服务器 从dns服务器 配置客户端 客户端测试 需求 客户端通过访问 www.nihao.com 后,能够通过 dns 域名解析,访问到 nginx 服务中由 nfs 共享的首页文件,内容…

目录

需求

环境搭建

配置nfs服务器

配置web服务器

配置主从dns服务器

主dns服务器

从dns服务器

 配置客户端

客户端测试


需求

客户端通过访问 www.nihao.com 后,能够通过 dns 域名解析,访问到 nginx 服务中由 nfs 共享的首页文件,内容为:Very good, you have successfully set up the system. 各个主机能够实现时间同步,并且都开启防火墙来保证服务安装。

 

环境搭建

准备五台redhat9.5虚拟机,并配置IP、修改主机名、安装相应软件。

虚拟机统一操作

//搭建本地仓库
[root@localhost ~]# cat > /etc/yum.repos.d/bendi.repo << EOF
> [base]
> name=base
> baseurl=/mnt/BaseOS
> gpgcheck=0
> [app]
> name=app
> baseurl=/mnt/AppStream
> gpgcheck=0
> EOF[root@localhost ~]# mount /dev/sr0 /mnt//安装部分常用软件
[root@localhost ~]# yum install vim make gcc tree net-tools tar -y//tab补全执行这个文件后才生效
[root@localhost ~]# source /usr/share/bash-completion/bash_completion//永久修改selinux为宽容模式
[root@localhost ~]# sed -i 's/^SELINUX=enforcing$/SLEINUX=permissive/' /etc/selinux/config

WEB服务器

[root@localhost ~]# hostnamectl hostname web-server[root@localhost ~]# nmcli connection modify ens160 ipv4.addresses 192.168.239.8/24 ipv4.gateway 192.168.239.2 ipv4.dns 223.5.5.5 ipv4.method manual connection.autoconnect yes[root@web-server ~]# dnf install -y nginx

 NFS服务器

[root@localhost ~]# hostnamectl hostname nfs-server[root@localhost ~]# nmcli connection modify ens160 ipv4.addresses 192.168.239.9/24 ipv4.gateway 192.168.239.2 ipv4.dns 223.5.5.5 ipv4.method manual connection.autoconnect yes[root@nfs-server ~]# dnf install -y nfs-utils

主DNS服务器

[root@localhost ~]# hostnamectl hostname dns-master-server[root@localhost ~]# nmcli connection modify ens160 ipv4.addresses 192.168.239.18/24 ipv4.gateway 192.168.239.2 ipv4.dns 223.5.5.5 ipv4.method manual connection.autoconnect yes[root@dns-master-server ~]# dnf install -y bind

从DNS服务器

[root@localhost ~]# hostnamectl hostname dns-slave-server[root@localhost ~]# nmcli connection modify ens160 ipv4.addresses 192.168.239.28/24 ipv4.gateway 192.168.239.2 ipv4.dns 223.5.5.5 ipv4.method manual connection.autoconnect yes[root@dns-slave-server ~]# dnf install -y bind

客户机

[root@localhost ~]# hostnamectl hostname client[root@localhost ~]# nmcli connection modify ens160 ipv4.addresses 192.168.239.7/24 ipv4.gateway 192.168.239.2 ipv4.dns "192.168.239.18 192.168.239.28" ipv4.method manual connection.autoconnect yes

 至此,基本环境已搭建完毕。

 

配置nfs服务器

[root@nfs-server ~]# mkdir /nfs/data -p[root@nfs-server ~]# cat > /etc/exports << EOF
> /nfs/data 192.168.239.8(rw)
> EOF[root@nfs-server ~]# chmod o+w /nfs/ -R
# 给共享的文件增加些权限[root@nfs-server ~]# firewall-cmd --permanent --add-service=nfs[root@nfs-server ~]# firewall-cmd --reload[root@nfs-server ~]# systemctl enable --now nfs-server[root@nfs-server ~]# showmount -e 192.168.239.9
Export list for 192.168.239.9:
/nfs/data 192.168.239.8

题目没有特别要求,这里将192.168.239.9也作为ntp服务器

[root@nfs-server ~]# vim /etc/chrony.conf

 

服务器端修改配置文件的26行和50行,第三行看情况修改

[root@nfs-server ~]# systemctl restart chronyd[root@nfs-server ~]# firewall-cmd --permanent --add-service=ntp[root@nfs-server ~]# firewall-cmd --reload

配置web服务器

[root@web-server ~]# mkdir /var/www[root@web-server ~]# mount -t nfs 192.168.239.9:/nfs/data /var/www//测试nfs网络文件挂载
[root@web-server ~]# df -h
...
192.168.239.9:/nfs/data   35G  1.8G   33G   6% /var/www//修改nginx配置文件
[root@web-server ~]# cat > /etc/nginx/conf.d/nihao.conf << EOF
> server {
> server_name www.nihao.com;
> root /var/www/nihao/;
> access_log /var/log/nginx/access.log;
> error_log /var/log/nginx/error.log;
> }
> EOF[root@web-server ~]# mkdir /var/www/nihao[root@web-server ~]# echo "Very good, you have successfully set up the system." > /var/www/nihao/index.html[root@web-server ~]# systemctl enable --now nginx//放行防火墙
[root@web-server ~]# firewall-cmd --permanent --add-service=http[root@web-server ~]# firewall-cmd --reload[root@web-server ~]# vim /etc/chrony.conf //修改第3行与第50行
3 server 192.168.239.9 iburst
50 log measurements statistics tracking[root@web-server ~]# systemctl restart chronyd

时间同步测试

 网页测试

 

配置主从dns服务器

主dns服务器

[root@dns-master-server ~]# vim /etc/named.conf//修改dns主配置文件为以下内容:options {listen-on port 53 { 192.168.239.18; };directory       "/var/named";
};
zone "nihao.com" IN {type master;file "named.nihao";
};//无返回值说明无语法错误
[root@dns-master-server ~]# named-checkconf[root@dns-master-server ~]# vim /var/named/named.nihao//写入dns区域配置文件为以下内容:
$TTL 1D
@       IN      SOA     @       admin.nihao.com.        ( 0 1D 2H 3W 2D )IN      NS      ns1IN      NS      ns2
ns1     IN      A       192.168.239.18
ns2     IN      A       192.168.239.28
www     IN      A       192.168.239.8//检查区域文件有无语法错误
[root@dns-master-server ~]# named-checkzone nihao.com /var/named/named.nihao 
zone nihao.com/IN: loaded serial 0
OK[root@dns-master-server ~]# systemctl enable --now named[root@dns-master-server ~]# firewall-cmd --permanent --add-service=dns[root@dns-master-server ~]# firewall-cmd --reload[root@dns-master-server ~]# vim /etc/chrony.conf//修改第3行与第50行
3 server 192.168.239.9 iburst
50 log measurements statistics tracking[root@dns-master-server ~]# systemctl restart chronyd

时间同步测试 

dig测试 

 

从dns服务器

[root@dns-slave-server ~]# vim /etc/named.conf//修改主配置文件为以下内容:
options {listen-on port 53 { 192.168.239.28; };directory       "/var/named";
};
zone "nihao.com" IN {type slave;masters { 192.168.239.18; };file "slaves/named.nihao";
};[root@dns-slave-server ~]# firewall-cmd --permanent --add-service=dns[root@dns-slave-server ~]# firewall-cmd --reload//启动服务后自动会自动生成区域文件
[root@dns-slave-server ~]# systemctl enable --now named[root@dns-slave-server ~]# ls /var/named/slaves/
named.nihao[root@dns-slave-server ~]# vim /etc/chrony.conf//修改第3行与第50行
3 server 192.168.239.9 iburst
50 log measurements statistics tracking[root@dns-slave-server ~]# systemctl restart chronyd

 时间同步测试

dig测试

 配置客户端

[root@client ~]# vim /etc/chrony.conf//修改第3行与第50行
3 server 192.168.239.9 iburst
50 log measurements statistics tracking[root@client ~]# systemctl restart chronyd

时间同步测试 

 

客户端测试

至此实验完成!! 


文章转载自:

http://kaPyUWV9.wnjbn.cn
http://7GXLAAL8.wnjbn.cn
http://5EiCHUEE.wnjbn.cn
http://ojuRQQtj.wnjbn.cn
http://3qJ1IQpm.wnjbn.cn
http://hmjuGR6p.wnjbn.cn
http://vIsu5GFY.wnjbn.cn
http://tLQ2i3Ul.wnjbn.cn
http://tyzS0wVb.wnjbn.cn
http://zIGrArj1.wnjbn.cn
http://XcOfS0y7.wnjbn.cn
http://ITUUtDwB.wnjbn.cn
http://Pxljtz49.wnjbn.cn
http://hNSQklUT.wnjbn.cn
http://8sHOuACS.wnjbn.cn
http://JAMkmjBo.wnjbn.cn
http://97MoFjsg.wnjbn.cn
http://hOJW3jSY.wnjbn.cn
http://swjOYA6k.wnjbn.cn
http://Jw9UaQVa.wnjbn.cn
http://QChyL4rg.wnjbn.cn
http://ZDTVgYYc.wnjbn.cn
http://RvVpOOgP.wnjbn.cn
http://HCMu4CI1.wnjbn.cn
http://x96YUBqL.wnjbn.cn
http://1jcAHBJP.wnjbn.cn
http://8ECNL3pG.wnjbn.cn
http://zEKwod0w.wnjbn.cn
http://LSFRfBI8.wnjbn.cn
http://84UvUHTe.wnjbn.cn
http://www.dtcms.com/wzjs/634045.html

相关文章:

  • 济南网站建设市场软装设计公司加盟
  • 惠州建设集团公司网站怎么用手机做软件
  • 企业三合一建站公司怎么找免费ai写作网站
  • 亿度网络 网站建设做网站宿迁
  • 河南网站建设怎么收费网络商城推广营销
  • 怎么搭建网站视频教程wordpress 最多显示
  • 网站关键词分割阿里云网站备案好了 怎么建站
  • 网站建设的结论和体会网站备案验证码错误
  • 金融互助网站建设开发手机app软件公司
  • 凡科建站网页版石家庄昨天下午出了大事
  • 常平营销网站建设什么网站可以做兼职美工
  • 重庆网站建站建设平台微网站如何建设方案
  • 建站公司新闻资讯闲置物品交易网站怎么做的
  • 徐汇网站开发培训班视频网站直播如何做
  • 兰州网站建设q479185700惠导视设计报价
  • 做网站优化最快的方式网站多快能收录seo
  • 建购物网站要多少钱百度浏览器下载
  • 网站建设市场分析2015山西省建设厅投诉网站
  • 企业门户网站开发费用wordpress媒体库外链
  • 青之峰网站建设权威发布封面
  • 云阳如何做网站大数据营销获客
  • windows 2003建设网站海门做网站
  • 洛阳哪里做网站中文无版权图片网站
  • 深圳做网站比较好的公司有哪些做网站如何赚钱
  • 建设外国商城网站黄岩区建设规划局网站
  • 网站运营维护方案建设化工网站的目的
  • 广州牌手表网站资源型网站建设 需要多大硬盘
  • 织梦绑定网站出现错误学程序员大概要多少钱
  • 湖南 网站备案辽宁数据网站建设哪家便宜
  • 网站建设进度及实过程外贸营销渠道