配置Nginx虚拟主机

2023-01-30 10:15:23 来源:51CTO博客

拓扑图:

推荐步骤

安装Nginx配置基于IP地址虚拟主机客户端访问验证,第一个虚拟主机监听IP地址192.168.100.20,第二个虚拟主机监听IP地址192.168.100.30配置基于端口虚拟主机,192.168.100.10:8080监听第一个虚拟主机,www.benet.com监听第二个虚拟主机,客户端访问验证配置基于域名虚拟主机,www.bdqn.com监听默认虚拟主机,www.benet.com监听第一个虚拟主机,www.accp.com监听第二个虚拟主机

实验步骤:


(相关资料图)

一、安装Nginx配置基于IP地址虚拟主机客户端访问验证,第一个虚拟主机监听IP地址192.168.100.20,第二个虚拟主机监听IP地址192.168.100.30

1、安装Nginx依赖程序

(1)挂载系统光盘

(2)将系统光盘挂到/mnt目录

(3)删除系统自带yum源配置文件yum源

(4)安装Nginx依赖程序

(5)创建管理nginx用户

2、安装Nginx网站服务器端

(1)切换到nginx源代码程序光盘

(2)挂载nginx源代码程序

(3)解压源代码程序

(4)配置Nginx服务器端

(5)编译安装nginx

3、优化Nginx命令和服务监控

(1)优化服务命令

ln -s /usr/local/nginx/sbin/* /usr/local/bin/

(2)检查配置文件是否错误

(3)启动服务

(4)停止Nginx服务

4、配置虚拟主机网站目录

(1)创建虚拟主机网站根目录

(2)设置网站网页

(3)查看网站根目录数据

5、虚拟生成虚拟主机网卡配置文件

(1)生成网卡配置文件

(2)修改第一块网卡配置文件

(3)修改第二块网卡配置文件

(4)重新启动网卡服务查看IP地址

6、修改Nginx主配置文件支持基于IP地址端口域名访问虚拟主机

(1)修改主配置文件

(2)检查简称主配置文件

(3)启动nginx服务

(4)修改hosts文件

(5)客户端win10配置IP地址

(6)客户端使用域名www.benet.com访问benet站点

(7)客户端使用域名www.accp.com访问accp站点

推荐步骤:

安装依赖程序和MySQL数据库安装Nginx和php配置Nginx连接php协同工作、配置服务器使用域名www.benet.com访问静态和动态网站在Nginx服务器配置发布谈论服务使用www.benet.com安装并访问论坛服务

一、安装依赖程序和MySQL数据库

1、配置安装MySQL数据库

(1)挂载系统挂盘

(2)挂载系统盘到/mnt目录

(3)安装mysql

(4)安装php

(5)安装Zend

2、安装依赖程序

(1)切换程序光盘

(2)挂载程序盘到/mnt目录

(3)安装依赖程序

(4)创建管理MySQL和Nginx用户

(5)配置MySQL

(6)编译安装MySQL

3、生成MySQL主配置文件和服务控制文件优化MySQL命令

(1)生成MySQL主配置文件

(2)生成MySQL服务控制文件添加执行权限

(3)添加系统服务设置开机自动启动

(4)优化MySQL命令

(5)初始化MySQL服务器

4、启动服务设置MySQL密码

(1)启动MySQL服务查看服务运行状态

(2)设置MySQL访问密码

(3)使用账户密码登录MySQL数据库

二、安装配置php

(1)安装依赖程序

(2)配置安装php

(3)编译安装php

(4)生成php主配置文件和优化命令

2、配置php加载zend加速

(1)移动zend到php目录

(2)修改php主配置文件加载zend

3、配置php-fpm解析动态语言代码

(1)生成php-fpm主配置文件

(2)修改php-fpm主配置文件

141 user = nginx

142 group = nginx

(3)启动php-fpm服务监听运行端口

4、修改Nginx主配置文件加载php动态网站和静态网站

(1)修改Nginx主配置文件

(2)检查Nginx文件是否错误

(3)配置动态网站主页加载php

(4)启动nginx服务器监听运行状态

5、客户端验证测试

三、配置论坛连接MySQL数据库

(1)登录数据库创建存储前端数据库名字bbs

(2)授权用户访问数据库,授权bbs,设置密码pwd@123

(3)退出MySQL数据库

四、在Nginx服务器发布论坛系统

(1)切换系统光盘

(2)挂载光盘到/mnt目录

(3)清空测试数据

(4)移动论坛数据目录

2、解压论坛项目上线网站论坛

(1)解压论坛项目

(2)将论坛项目复制到根目录

(5)设置目录权限

(6)设置网站项目所有者为nginx

(7)修改php文件

(8)客户端访问网站论坛

(9)检查安装环境

(10)全新安装论坛

(11)访问论坛前台

(12)访问论坛后台

标签: 虚拟主机 配置文件 服务器端

上一篇:
下一篇: