在CentOS7下Nginx的简单使用

Nginx Logo

Nginx

Nginx是一个异步框架的 Web服务器,也可以用作反向代理,负载平衡器 和 HTTP缓存。该软件由 Igor Sysoev 创建,并于2004年首次公开发布。 同名公司成立于2011年,以提供支持。

安装

yum -y install nginx

启动

// 启动使用start 检查是否启动使用status 停止stop
service nginx start

测试 输入IP地址进行访问,出现下图说明已经成功 nginx访问

Nginx简单配置 - 发布web目录

nginx 的配置文件位置在/etc/nginx/nginx.conf ,在修改之前建议进行备份!

// 备份配置文件
cp nginx.conf nginx.conf.bak
// 编辑Nginx配置文件
vim /etc/nginx/nginx.conf
// 在配置文件的http{}中添加如下配置
server {
		# 端口号
		listen       80;
		# 域名
		server_name  codingme.net;
		# web目录
		root /webroot;
		# 默认首页
		index index.html
		error_page   500 502 503 504  /50x.html;
		location / {
		}
    }

Nginx简单配置 - 反向代理

什么是反向代理呢?服务器根据客户端的请求,从一组或多组后端服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面的服务器簇的存在。 一图胜千言: 反向代理 使用反向代理有如下功能,引用维基百科:

对客户端隐藏服务器(簇)的IP地址 安全:作为应用层防火墙,为网站提供对基于Web的攻击行为(例如DoS/DDoS)的防护,更容易排查恶意软件等 为后端服务器(簇)统一提供加密和SSL加速(如SSL终端代理) 负载均衡,若服务器簇中有负荷较高者,反向代理通过URL重写,根据连线请求从负荷较低者获取与所需相同的资源或备援 对于静态内容及短时间内有大量访问请求的动态内容提供缓存服务 对一些内容进行压缩,以节约带宽或为网络带宽不佳的网络提供服务 减速上传 为在私有网络下(如局域网)的服务器簇提供NAT穿透及外网发布服务 提供HTTP访问认证[2] 突破互联网封锁(不常用,因为反向代理与客户端之间的连线不一定是加密连线,非加密连线仍有遭内容审查进而遭封禁的风险;此外面对针对域名的关键字过滤、DNS缓存污染/投毒攻击乃至深度数据包检测也无能为力)

// 编辑Nginx配置文件
vim /etc/nginx/nginx.conf
// 在配置文件的http{}中添加如下配置
 server {
        listen       80;
        server_name  codingme.net;
        location / {
			# Tomcat访问路径
            proxy_pass http://127.0.0.1:8080/;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }        
    }  

Nginx简单配置 - HTTPS

在Google对HTPPS的推动下,越来越多的网站开始启用HTTPS协议,以应对网络安全问题。

关于HTTPS的概念,推荐一篇文章: HTTPS 的故事

// 编辑Nginx配置文件
vim /etc/nginx/nginx.conf
// 在配置文件的http{}中添加如下配置
server {
		listen   80;
		server_name codingme.net;
		# HTTP请求跳转至HTTPS
        rewrite ^(.*) https://$host$1 permanent;
    }	
server {
        listen     443;
        server_name codingme.net;
        ssl on;
		# HTTPS证书位置
        ssl_certificate /webroot/xxx.crt; 
		# 密钥位置
        ssl_certificate_key /webroot/xxx.key; 
        ssl_session_timeout 5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
        ssl_prefer_server_ciphers on;
		# 网站目录
        root /webroot;
		error_page 500 502 503 504 /50x.html;
		location / {

	 }
    }
目录

玻璃钢生产厂家商洛玻璃钢坐凳厂家西宁玻璃钢座椅厂海东玻璃钢雕塑哪家好扬州不锈钢家具生产厂家中山商场美陈多少钱陇南玻璃钢景观雕塑定制金昌玻璃钢休闲椅公司包头玻璃钢产品生产厂家石家庄玻璃钢花瓶厂家阜阳玻璃钢餐桌椅批发云浮玻璃钢浮雕哪家好揭阳玻璃钢景观雕塑厂家鹤岗玻璃钢动物雕塑批发唐山玻璃钢医疗外壳多少钱通化玻璃钢动物雕塑定制韶关玻璃钢产品厂家直销宁波商场美陈价格佛山玻璃钢装饰价格永州玻璃钢人物雕塑公司抚州玻璃钢机械外壳哪家好韶关玻璃钢人物雕塑定做鸡西玻璃钢座椅生产厂家抚州玻璃钢家具批发通辽不锈钢雕塑价格随州玻璃钢餐桌椅生产厂家长沙玻璃钢浮雕浙江玻璃钢装饰工程批发玻璃钢浮雕制造宁德玻璃钢花箱多少钱安庆玻璃钢花钵哪家好香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化