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

深圳网站建设一尘互联雅虎搜索引擎首页

深圳网站建设一尘互联,雅虎搜索引擎首页,网络计划的优化,建站之星最新版本目录 运行环境基础配置需求准备工作配置静态ip修改主机名及host映射开启防火墙时间同步配置免密ssh登录 环境搭建Server-Web端安装LNMP环境软件Server-NFS-DNS端上传博客软件Server-NFS-DNS端设置NFS共享Server-Web设置挂载远程共享目录nginx设置在数据库中创建数据库和用户重启…

目录

  • 运行环境
  • 基础配置
  • 需求
  • 准备工作
    • 配置静态ip
    • 修改主机名及host映射
    • 开启防火墙
    • 时间同步
    • 配置免密ssh登录
  • 环境搭建
    • Server-Web端安装LNMP环境软件
    • Server-NFS-DNS端上传博客软件
    • Server-NFS-DNS端设置NFS共享
    • Server-Web设置
      • 挂载远程共享目录
      • nginx设置
      • 在数据库中创建数据库和用户
      • 重启数据库和http
      • 测试
    • 在Server-NFS-DNS端配置DNS
  • 实现(截图)

运行环境

主机主机名系统服务
192.168.160.137Server-WebLinuxWeb
192.168.160.138Server-NFS-DNSLinuxNFS/DNS

基础配置

  • 配置主机名
  • 开启防火墙并配置
  • 部分开启Selinux并配置
  • 服务器之间使用相同ntp.aliyun.com进行时间同步
  • 服务器之间实现SSH免密登录

需求

  • Server-NFS-DNS主机配置NFS服务器,将博客网站资源共享给Server-Web主机,Server-NFS-DNS主机配置DNS
  • Server-Web主机配置web服务,通过域名www.openlab.com可以访问到自建的博客网站

准备工作

恢复快照

配置静态ip

# 在192.168.160.137配置
[root@server ~]# nmcli c modify ens32 ipv4.method manual ipv4.addresses '192.168.160.137/24' ipv4.gateway '192.168.160.2' ipv4.dns '114.114.114.114'
[root@server ~]# nmcli c reload
[root@server ~]# nmcli c up ens32   # 注意在RHEL9系统中是ens160#在192.168.160.138配置
[root@node ~]# nmcli c modify ens32 ipv4.method manual ipv4.addresses '192.168.160.138/24' ipv4.gateway '192.168.160.2' ipv4.dns '114.114.114.114'
[root@node ~]# nmcli c reload
[root@node ~]# nmcli c up ens32

修改主机名及host映射

# 在192.168.160.137配置
[root@server ~]# hostnamectl set-hostname Server-Web
[root@server ~]# vim /etc/hosts
127.0.0.1   Server-Web
192.168.160.137 Server-Web
192.168.160.138 Server-NFS-DNS
[root@server ~]# reboot# 在192.168.160.138配置
[root@node ~]# hostnamectl  set-hostname Server-NFS-DNS
[root@node ~]# vim /etc/hosts
127.0.0.1   Server-NFS-DNS
192.168.160.137 Server-Web
192.168.160.138 Server-NFS-DNS
[root@node ~]# reboot

开启防火墙

# 在两台机子上操作
systemctl start firewalld
systemctl enable firewalld

时间同步

# 在两台机子上操作
vim /etc/chrony.conf     
server ntp.aliyun.com iburst   # 第三行修改
systemctl restart chronyd  #重启时间服务器
chronyc sources -v   # 查询是否同步成功
timedatectl status   # 同上

配置免密ssh登录

# 在192.168.160.137(Server-Web)配置
[root@Server-Web ~]# ssh-keygen -t rsa  #一路回车
[root@Server-Web ~]# ssh-copy-id 192.168.160.138  # 会有输入138主机密码的步骤
[root@Server-Web ~]# ssh 192.168.160.138
[root@Server-NFS-DNS ~]# exit# 在192.168.160.138(Server-NFS-DNS)配置
[root@Server-NFS-DNS ~]# ssh-keygen -t rsa
[root@Server-NFS-DNS ~]# ssh-copy-id 192.168.160.137
[root@Server-NFS-DNS ~]# ssh 192.168.160.137
[root@Server-Web ~]# exit

环境搭建

Server-Web端安装LNMP环境软件

[root@Server-Web ~]# yum install nginx mariadb-server php* -y

Server-NFS-DNS端上传博客软件

  • 网址:https://cn.wordpress.org/,下载后为zip压缩文件

  • 将wordpress上传到192.168.160.138(Server-NFS-DNS)端的/目录下

[root@Server-NFS-DNS ~]# cd /
[root@Server-NFS-DNS /]# ls
afs   etc    lost+found  proc  srv  var
bin   home   media       root  sys  wordpress-6.0.1-zh_CN.zip
boot  lib    mnt         run   tmp
dev   lib64  opt         sbin  usr
[root@Server-NFS-DNS /]# unzip wordpress-6.0.1-zh_CN.zip
[root@Server-NFS-DNS /]# cd wordpress
[root@Server-NFS-DNS wordpress]# ls

Server-NFS-DNS端设置NFS共享

  • 目的:将Server-NFS-DNS端的/wordpress目录共享到192.168.160.137(Server-Web)
[root@Server-NFS-DNS wordpress]# cd
[root@Server-NFS-DNS ~]# yum install rpcbind -y
[root@Server-NFS-DNS ~]# yum install nfs-utils -y[root@Server-NFS-DNS ~]# vim /etc/exports      #编辑配置文件
/wordpress 192.168.160.137(rw,sync,all_squash)  #添加[root@Server-NFS-DNS ~]# chmod -Rf 777 /wordpress
[root@Server-NFS-DNS ~]# cd /
[root@Server-NFS-DNS /]# ll     #可以查看一下是否777[root@Server-NFS-DNS ~]# firewall-cmd --permanent --zone public --add-service=mountd
[root@Server-NFS-DNS ~]# firewall-cmd --permanent --zone public --add-service=rpc-bind
[root@Server-NFS-DNS ~]# firewall-cmd --permanent --zone public --add-service=nfs
[root@Server-NFS-DNS ~]# firewall-cmd --reload#启动服务
[root@Server-NFS-DNS ~]# systemctl start rpcbind
[root@Server-NFS-DNS ~]# systemctl start nfs-server

Server-Web设置

挂载远程共享目录

[root@Server-Web ~]# yum install rpcbind -y[root@Server-Web ~]# yum install nfs-utils -y[root@Server-Web ~]# showmount -e 192.168.160.138  #查询[root@Server-Web ~]# mount -t nfs 192.168.160.138:/wordpress /wp # 挂载[root@Server-Web ~]# cd /wp[root@Server-Web wp]# ls # 查看目录文件

nginx设置

[root@Server-Web ~]# firewall-cmd --permanent --zone public --add-service=http
[root@Server-Web ~]# firewall-cmd --reload
[root@Server-Web ~]# vim /etc/nginx/nginx.conf  # 编辑nginx配置文件root         /wp;

在数据库中创建数据库和用户

[root@Server-Web ~]# systemctl start mariadb[root@Server-Web ~]# mysqlMariaDB [(none)]> create database wordpress;   #创建数据库,尾部有分号MariaDB [(none)]> create user 'test1'@'localhost' identified by '123456';   
# 第一个''为数据库账号,@后面的''内容为数据库可以登录的地址,1ocalhost意为只能本机登录。用户和密码与wordpress配置文件一样MariaDB [(none)]> grant all on wordpress.* to 'test1'@'localhost';MariaDB [(none)]> exit

重启数据库和http

[root@Server-Web ~]# systemctl restart mariadb
[root@Server-Web ~]# systemctl restart nginx

测试

  • 在Windows端输入192.168.160.137继续完成wordpress配置(邮箱必须设置)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在Server-NFS-DNS端配置DNS

  • 原则:www.openlab.com正向解析为192.168.160.137
  • 192.168.160.138端(Server-NFS-DNS)
  • 安装
[root@Server-NFS-DNS ~]# yum install bind -y[root@Server-NFS-DNS ~]# firewall-cmd --permanent --zone public --add-service=dns   #防火墙放行[root@Server-NFS-DNS ~]# firewall-cmd --reload[root@Server-NFS-DNS ~]# systemctl start named
  • 编辑主配置文件
[root@Server-NFS-DNS ~]# vim /etc/named.conf
# 第11 19行修改为any任意主机listen-on port 53 { any; };allow-query     { any; };
  • 修改区域配置文件,清空添加:
[root@Server-NFS-DNS ~]# vim /etc/named.rfc1912.zones
zone "openlab.com" IN {type master;file "openlab.com.zone";allow-update { none; };
};
  • 新建区域数据文件并配置解析
[root@Server-NFS-DNS ~]# cd /var/named
[root@Server-NFS-DNS named]# cp -a named.localhost openlab.com.zone
[root@Server-NFS-DNS named]# vim openlab.com.zone
$TTL 1D
@       IN SOA  openlab.com. admin.oplab.com. (0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      ns.openlab.com.
ns      IN      A       192.168.160.137
www     IN      A       192.168.160.137
bbs     IN      A       192.168.160.137
  • 启动服务
[root@Server-NFS-DNS named]# systemctl restart named
  • 测试:
    192.168.160.137端(Server-Web)
  • 将Server-Web端的DNS改为192.168.48.131后并输入www.openlab.com域名访问
  • 第一种
[root@Server-Web ~]# nmcli con modify ens32 ipv4.dns '192.168.160.138'  [root@Server-Web ~]# nmcli con up ens32[root@Server-Web ~]# cat /etc/resolv.conf  
nameserver 192.168.160.138     # 查看确保其中有这个[root@Server-Web ~]# nslookup www.openlab.com  # 测试
Server:         192.168.160.138
Address:        192.168.160.138#53Name:   www.openlab.com
Address: 192.168.160.137
  • 第二种
#openeuler网络ens32配置地址
[root@Server-Web ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32     # 将DNS改为192.168.160.138(Server-NFS-DNS)
[root@Server-Web ~]# nslookup www.openlab.com  # 测试
Server:         192.168.160.138
Address:        192.168.160.138#53Name:   www.openlab.com
Address: 192.168.160.137

实现(截图)

  • 两边都先配置静态IP
    在这里插入图片描述
    在这里插入图片描述

  • 192.168.160.137端
    在这里插入图片描述

在这里插入图片描述

  • 192.168.160.138端(两边做完都要reboot)
    在这里插入图片描述
    在这里插入图片描述

  • 防火墙
    在这里插入图片描述
    在这里插入图片描述

  • 时间同步

    • vim /etc/chrony.conf(两端都做)

在这里插入图片描述

  • 192.168.160.137端
    在这里插入图片描述

  • 192.168.160.138端
    在这里插入图片描述

  • 相互免密登录

    • 192.168.160.137
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    • 192.168.160.138
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

环境搭建

  • 在Server-Web端

在这里插入图片描述

  • 上传wordpress到Server-NFS-DNS端

在这里插入图片描述

  • Server-NFS-DNS端设置NFS共享
    在这里插入图片描述
    在这里插入图片描述

  • 挂载
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • nginx设置
    在这里插入图片描述
    在这里插入图片描述

  • 数据库中创建数据库和用户
    在这里插入图片描述

  • 重启数据库和nginx

在这里插入图片描述

  • DNS服务

    • 192.168.160.138端
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    • 192.168.160.137端
      在这里插入图片描述

http://www.hkea.cn/news/476803/

相关文章:

  • 河北省城乡与建设厅网站企业关键词排名优化哪家好
  • 网站开发合同协议百度百科推广费用
  • 推荐黄的网站产品推广策划
  • 济南网站建设设计公司线上运营推广
  • 小清新 wordpressseo排名是什么意思
  • 从客户—管理者为某一公司做一份电子商务网站管理与维护的方案自媒体是如何赚钱的
  • 黑龙江住房和城乡建设厅网站首页每日精选12条新闻
  • 做网站工作都包括什么企业网站搭建
  • 自己可以进行网站建设吗河北网站推广
  • 网站建设与管理论文seo整站怎么优化
  • 西安做网站收费价格网站流量监控
  • 福州网站制作有限公司南京疫情最新情况
  • 国外品牌设计网站天津疫情最新消息
  • 宁波有做网站的地方吗seo报价单
  • 深圳企业网站开发中国法律服务网app最新下载
  • 大连企业网站建站国外域名注册网站
  • 站长工具seo综合查询权重百度在线搜索
  • 伊犁网站建设评价怎样才能上百度
  • 房地产网站建设方案百度实名认证
  • 做外贸可以在哪些网站注册网络项目免费的资源网
  • 中国建设银行信用卡网站首页青岛关键词优化平台
  • 阿里云网站建设考试题目长沙网站推广服务公司
  • 甘肃建设项目审批权限网站俄罗斯搜索引擎yandex官网入口
  • 网站建设公司新员工培训ppt模板百度热门搜索排行榜
  • 仿魔客吧网站模板网址大全是ie浏览器吗
  • 网站产品后台界面怎么做湖南关键词排名推广
  • 网站数据每隔几秒切换怎么做的湖南百度seo排名点击软件
  • 网站制作先学什么百度新闻下载安装
  • 河南省网站建设哪家好免费观看行情软件网站进入
  • 粘合剂东莞网站建设体育热点新闻