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

在线直播教学网站是怎么做的网站建设计入哪个科目

在线直播教学网站是怎么做的,网站建设计入哪个科目,网站开发招标参数,重庆企业建站系统模板一、项目概述 本项目旨在通过两台服务器(Server-Web和Server-NFS-DNS)搭建一个基于LNMP(Linux、Nginx、MySQL、PHP)架构的个人博客系统。通过域名访问自建网站,同时实现资源文件的共享和DNS解析功能。 二、服务器配置…

一、项目概述

本项目旨在通过两台服务器(Server-Web和Server-NFS-DNS)搭建一个基于LNMP(Linux、Nginx、MySQL、PHP)架构的个人博客系统。通过域名访问自建网站,同时实现资源文件的共享和DNS解析功能。

二、服务器配置

服务器信息

主机名IP地址系统主要服务
Server-Web192.168.65.131LinuxWeb服务(Nginx、PHP)
Server-NFS-DNS192.168.65.132LinuxNFS共享、DNS服务

三、基础配置

1. 配置静态IP地址

Server-Web(192.168.65.131)
nmcli c modify ens160 ipv4.method manual ipv4.addresses '192.168.65.131/24' ipv4.gateway '192.168.65.2' ipv4.dns '114.114.114.114'
nmcli c reload
nmcli c up ens160
Server-NFS-DNS(192.168.65.132)
nmcli c modify ens160 ipv4.method manual ipv4.addresses '192.168.65.132/24' ipv4.gateway '192.168.65.2' ipv4.dns '114.114.114.114'
nmcli c reload
nmcli c up ens160

2. 修改主机名及 /etc/hosts 映射

Server-Web(192.168.65.131)
hostnamectl set-hostname Server-Web
echo "127.0.0.1 Server-Web" >> /etc/hosts
echo "192.168.65.131 Server-Web" >> /etc/hosts
echo "192.168.65.132 Server-NFS-DNS" >> /etc/hosts
Server-NFS-DNS(192.168.65.132)
hostnamectl set-hostname Server-NFS-DNS
echo "127.0.0.1 Server-NFS-DNS" >> /etc/hosts
echo "192.168.65.131 Server-Web" >> /etc/hosts
echo "192.168.65.132 Server-NFS-DNS" >> /etc/hosts

3. 开启防火墙并配置

在两台服务器上执行以下命令:

systemctl start firewalld
systemctl enable firewalld

4.永久关闭selinux 

为了确保SELinux在重启后仍然保持关闭状态,需要修改SELinux的配置文件:

vim /etc/selinux/config

将文件中的以下内容:

SELINUX=enforcing

修改为:

SELINUX=disabled

保存并退出文件后,重启服务器以应用更改:

reboot

重启后查看selinux状态: 

 

5. 时间同步

在两台服务器上执行以下命令:

vim /etc/chrony.conf
# 修改为:
server ntp.aliyun.com iburst
systemctl restart chronyd
chronyc sources -v
timedatectl status

 

6. 配置免密SSH登录

Server-Web(192.168.65.131)
ssh-keygen -t rsa
ssh-copy-id 192.168.65.132
ssh 192.168.65.132
exit

Server-NFS-DNS(192.168.65.132)
ssh-keygen -t rsa
ssh-copy-id 192.168.65.131
ssh 192.168.65.131
exit

四、服务搭建

1. Server-Web端安装LNMP环境

在Server-Web(192.168.65.131)上执行以下命令:

yum install nginx mariadb-server php* -y

2. Server-NFS-DNS端上传并解压WordPress

在Server-NFS-DNS(192.168.65.132)上执行以下命令:
cd /
unzip latest-zh_CN.zip
cd  wordpress
ls 

3. Server-NFS-DNS端设置NFS共享

在Server-NFS-DNS(192.168.65.132)上执行以下命令:

yum install rpcbind nfs-utils -y
vim /etc/exports
# 添加以下内容:
/wordpress 192.168.65.131(rw,sync,all_squash)
chmod -Rf 777 /wordpress
firewall-cmd --permanent --zone public --add-service=mountd
firewall-cmd --permanent --zone public --add-service=rpc-bind
firewall-cmd --permanent --zone public --add-service=nfs
firewall-cmd --reload
systemctl start rpcbind
systemctl start nfs-server

 

4. Server-Web端挂载NFS共享目录

在Server-Web(192.168.65.131)上执行以下命令:

yum install rpcbind nfs-utils -y
showmount -e 192.168.65.132
mkdir /wp
mount -t nfs 192.168.65.132:/wordpress /wp
cd /wp
ls

 

5. Server-Web端配置Nginx

在Server-Web(192.168.65.131)上执行以下命令:

firewall-cmd --permanent --zone public --add-service=http
firewall-cmd --reload
vim /etc/nginx/nginx.conf
# 修改root路径为:
root /wp;
systemctl restart nginx

 

6. Server-Web端配置WordPress

在Server-Web(192.168.65.131)上执行以下命令:

cd /wp
cp wp-config-sample.php wp-config.php
vim wp-config.php
# 修改数据库配置:
define('DB_NAME', 'wordpress');
define('DB_USER', 'test1');
define('DB_PASSWORD', '123456');

7. Server-Web端启动数据库并创建用户

在Server-Web(192.168.65.131)上执行以下命令:

systemctl start mariadb
mysql
# 在MySQL中执行以下命令:
create database wordpress;
create user 'test1'@'localhost' identified by '123456';
grant all on wordpress.* to 'test1'@'localhost';
exit

8. Server-Web端重启服务并通过ip访问测试

在Server-Web(192.168.65.131)上执行以下命令:

systemctl restart mariadb
systemctl restart nginx

 

  

9. Server-NFS-DNS端配置DNS

在Server-NFS-DNS(192.168.65.132)上执行以下命令:

yum install bind -y
firewall-cmd --permanent --zone public --add-service=dns
firewall-cmd --reload
systemctl start named
vim /etc/named.conf
# 修改listen-on和allow-query为any
listen-on port 53 { any; };
allow-query { any; };

 

修改区域配置文件
vim /etc/named.rfc1912.zones
# 添加以下内容:
zone "hahaha.com" IN {type master;file "hahaha.com.zone";allow-update { none; };
};

新建区域数据文件
cd /var/named
cp -a named.localhost hahaha.com.zone
vim hahaha.com.zone
# 添加以下内容:
$TTL 1D
@       IN SOA  hahaha.com. admin.hahaha.com. (0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      ns.hahaha.com.
ns      IN      A       192.168.65.131
www     IN      A       192.168.65.131
bbs     IN      A       192.168.65.131

启动DNS服务
systemctl restart named

五、测试

在Server-Web端中,将DNS服务器地址设置为192.168.65.132,然后通过浏览器访问 bbs.hahaha.com,完成WordPress的初始配置。


文章转载自:

http://2JOd1rKE.Lmhwm.cn
http://TfhkrM6p.Lmhwm.cn
http://lB6QMvJY.Lmhwm.cn
http://390y1Dkp.Lmhwm.cn
http://8Zw57bNi.Lmhwm.cn
http://UkfJfnyi.Lmhwm.cn
http://8gF3ClLc.Lmhwm.cn
http://NVqWPvVV.Lmhwm.cn
http://sFyTwcms.Lmhwm.cn
http://btaYcDlM.Lmhwm.cn
http://ePAA9ghu.Lmhwm.cn
http://v1OoJYuo.Lmhwm.cn
http://8Ms4Fbn5.Lmhwm.cn
http://kxCPSZCF.Lmhwm.cn
http://VENLZPZT.Lmhwm.cn
http://wHbWvVki.Lmhwm.cn
http://EvJALnlU.Lmhwm.cn
http://wckQDOJ9.Lmhwm.cn
http://uuY7Eh2I.Lmhwm.cn
http://QI7bpRn0.Lmhwm.cn
http://TGPOKZLO.Lmhwm.cn
http://EZgss8Qc.Lmhwm.cn
http://nStNWWb1.Lmhwm.cn
http://dncNRv9V.Lmhwm.cn
http://6ET6Xdhr.Lmhwm.cn
http://50bX3RY1.Lmhwm.cn
http://fnRcXpHA.Lmhwm.cn
http://1rrMzzTo.Lmhwm.cn
http://2GddvdCP.Lmhwm.cn
http://JlrhGlzq.Lmhwm.cn
http://www.dtcms.com/wzjs/780011.html

相关文章:

  • 百度网站排名优化价格asp.net中文官方网站
  • 网站建设与开发试卷百度快照
  • 企业网站推广建议长沙企业网站建设案例
  • 广州模板建站公司开广告公司怎样跑生意
  • 网站建设新闻分享西安网站推广公司电话
  • 邢台做网站优化网站流量所需的成本.
  • p2p网上贷款网站建设方案网站建设与维护试题含答案
  • 建立网站的阶段个人电脑做服务器网站
  • 自己有网站怎么做app上海企业网站建设费用
  • 霞浦建设局总规网站网络公司制作网站
  • 上海设计公司网站氪星人 wordpress
  • 教育机构电商网站建设加盟十堰seo优化
  • 做网站后台要学什么郴州市住房和城乡建设局网站
  • 做网站需要哪些技术人员汽车网站哪个好
  • 网站开发和建设设计网站 常用字体
  • 西宁网站建设高端wordpress教程帕兰
  • 江苏省建设工程八大员考试网站门户网站如何做seo
  • 网站建站 seo资讯是做网站还是公众号
  • 山西网站建设适合v加xtdseo做网站用什
  • 个人网页模板网站免费字体下载
  • 网站建设审核需要多长时间旅行社网站怎么做
  • 企业宣传类网站建设可以做众筹的网站
  • 深圳有名的做公司网站作品集的个人网站怎么做
  • 建设银行手机银行官方网站下载松原网站建设哪家好
  • 网站开发设计书家庭路由器建个人网站
  • 基于html5的购物网站开发网站建设与管理课程总结
  • 织梦cms 5.6网站地图圣诞节网页设计模板图片
  • 网站建设自查报告邢台房产网
  • 网站建设业preec网站
  • 做视频网站需要什么高端技术网站制作完成之后