文章目录
- 前言
- 1.Nginx服务基础
-
- 1.1 概述
- 1.2 Nginx 编译安装
-
- 1.2.1 安装环境依赖包并创建用户和组
- 1.2.2 编译安装Nginx
- 1.2.3 路径优化
- 1.2.4 Nginx的运行控制
- 1.3 Nginx.conf 配置文件应用
-
- 1.3.1 访问统计
- 1.3.2 访问统计测试
- 2.Nginx访问控制
-
- 2.1 基于授权的访问控制
-
- 2.1.1 简介
- 2.1.2 实现步骤
- 2.2 基于客户端的访问控制
-
- 2.2.1 基于客户端的访问控制简介
- 2.2.2 基于客户端的访问控制步骤
- 3.Nginx虚拟主机
-
- 3.1 虚拟主机的概述
- 3.2 基于域名的虚拟主机
- 3.3 基于IP的虚拟主机
- 3.4 基于端口的虚拟主机
- 4.LNMP架构的部署
-
- 4.1 安装 MySQL 数据库
-
- 4.1.1 安装MySQL环境依赖包
- 4.1.2 创建运行用户
- 4.1.3 cmake配置与编译安装
- 4.1.4 数据库优化调整
- 4.1.5 初始化数据库
- 4.1.6 启动mysql服务
- 4.2 安装PHP解析环境
-
- 4.2.1 安装依赖环境
- 4.2.2 编译安装PHP
- 4.2.3 复制模板文件作为PHP的主配置文件
- 4.2.4 修改PHP配置文件
- 4.2.5 测验PHP环境是否配置成功
- 4.2.6 测试MySQL的页面访问
- 5.搭建Discuz论坛
-
- 5.1 解压论坛安装包
- 5.2 设置论坛权限
- 5.3 访问论坛
前言
- Nginx属于一款轻量级的HTTP服务器软件,由俄罗斯的 “Igor Sysoev” 开发,具有稳定、高效的特性。
- LNMP是指一组通常一起使用来运行动态 站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python。
1.Nginx服务基础
1.1 概述
- Nginx专为性能优化而开发,其最知名的优点是它的稳定性和低系统资源消耗,以及对HTTP并发连续的高处理能力。正因为如此,大量提供 交 络、新闻资讯、电子商务及虚拟主机等 服务的企业纷纷选择Nginx来提供Web服务。
1.2 Nginx 编译安装
1.2.1 安装环境依赖包并创建用户和组
- 检查nginx用法,并重启该服务
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!