linux nginx编译安装以及虚拟主机的配置

简介:

Nginx(发音engine  x)专为性能优化而开发,其最知名的优点是它的稳定性和低系统资源消耗,以及对HTTP并发连接的高处理能力(单台物理服务器可支持3000050000个并发请求)。正因为如此,大量提供社交网站、新闻资讯、电子商务以及虚拟主机等服务的企业纷纷选择Ngnix来提供WEB服务。

 

nginx的具体配置过程:

1.首先系统拥有yum仓库,安装依赖包

wKiom1WuCKjgrJi2AABSyXcRX80134.jpg

 

2.解压nginx的安装包

wKioL1WuCouBsGVUAAC_UQTSb4s182.jpg

 

3.安装gcc编译工具

wKiom1WuCKizEDeEAABJ27mLgLA990.jpg

 

4.进入nginx目录,进行编译配置

wKiom1WuCKngAK0eAACZjD1BZqQ435.jpg

 

5.安装nginx

wKioL1WuCozxdYGdAABBPZZvVdo345.jpg

 

6.优化nginx的路径

wKiom1WuCLrgHan-AAEJzp0pqEU462.jpg

 

7.编写一个nginx的启动与关闭的脚本,cp到init.d文件中,设置开机启动nginx服务

wKioL1WuCp2gfudvAAD16_Y1lfo378.jpg

 

8.重启nginx后在客户端进行访问

wKiom1WuCLrgR6NEAADTexKsVgI141.jpg

 

9.利用此命令来检查配置文件修改状况

wKiom1WuCLqTug_XAACkPD-vReQ497.jpg

 

10.创建基于域名的测试网页

wKioL1WuCp2SVT20AAGSA8hiYLo821.jpg

 

11.编辑主配置文件

wKiom1WuCNCxIXUYAAA4zKIi-Ds855.jpg

 

12.注意{}不要多些和少写

wKioL1WuCrOR-gKrAAESW2k2Ym0096.jpg

 

13.重新启动服务

wKioL1WuCrOBIEb8AAArCYr_tDg656.jpg

 

14.在客户端进行访问即可

wKiom1WuCNChzV7-AABuARkJsWs185.jpg

wKioL1WuCrOiW1VKAABk_eULfcc274.jpg

 


本文转自 红色的菠萝 51CTO博客,原文链接:http://blog.51cto.com/10460741/1676789


相关文章
|
18天前
|
负载均衡 Java 应用服务中间件
nginx安装在linux上
nginx安装在linux上
43 2
|
17天前
|
移动开发 前端开发 JavaScript
前端vue2、vue3去掉url路由“ # ”号——nginx配置(一)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
50 0
|
18天前
|
JavaScript 前端开发 应用服务中间件
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
24 0
|
17天前
|
前端开发 JavaScript 应用服务中间件
前端vue2、vue3去掉url路由“ # ”号——nginx配置(二)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
48 0
|
2天前
|
应用服务中间件 nginx
nginx配置集群轮训策略
nginx配置集群轮训策略
10 0
|
3天前
|
安全 网络协议 应用服务中间件
一文读懂HTTPS⭐揭秘加密传输背后的原理与Nginx配置攻略
一文读懂HTTPS⭐揭秘加密传输背后的原理与Nginx配置攻略
|
7天前
|
Ubuntu 应用服务中间件 nginx
ubuntu编译安装nginx及安装nginx_upstream_check_module模块
以上是编译安装Nginx和安装 `nginx_upstream_check_module`模块的基本步骤。根据你的需求和环境,你可能需要进一步配置Nginx以满足特定的要求。
19 3
|
11天前
|
应用服务中间件 PHP nginx
php如何实现检测nginx配置的正确性
请确保在执行此操作时,PHP有足够的权限来执行Nginx命令和访问Nginx配置文件。另外,将上述代码嵌入到您的应用程序中时,要注意安全性,以防止潜在的命令注入攻击。
50 3
|
13天前
|
弹性计算 应用服务中间件 Shell
一键编译安装Nginx脚本
【4月更文挑战第30天】
21 1
|
13天前
|
负载均衡 网络协议 应用服务中间件
【亮剑】在Linux中构建高可用性和高性能网络服务的负载均衡工具HAProxy、Nginx和Keepalived。
【4月更文挑战第30天】本文介绍了在Linux中构建高可用性和高性能网络服务的负载均衡工具HAProxy、Nginx和Keepalived。HAProxy是一个高性能的开源TCP和HTTP负载均衡器,适合处理大量并发连接;Nginx是一个多功能Web服务器和反向代理,支持HTTP、HTTPS和TCP负载均衡,同时提供缓存和SSL功能;Keepalived用于监控和故障切换,通过VRRP实现IP热备份,保证服务连续性。文中详细阐述了如何配置这三个工具实现负载均衡,包括安装、配置文件修改和启动服务,为构建可靠的负载均衡系统提供了指导。