nginx 安装及简单配置(适用 小白)

1、nginx
Nginx是一个异步框架的 Web服务器,也能够用做反向代理,负载平衡器 和 HTTP缓存,Nginx能够部署在网络上使用FastCGI脚本、SCGI处理程序、WSGI应用服务器或Phusion乘客模块的动态HTTP内容,并可做为软件负载均衡器。Nginx在官方测试的结果中,可以支持五万个并行链接,而在实际的运做中,能够支持二万至四万个并行连接。
2、主要说下安装
<1>准备东西:下载用到的组件,下有连接
先yum 安装gcc gcc-gcc+ 编译环境
yum install gcc gcc-gcc+nginx

openssl
http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
pcre
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz
zlib
http://zlib.net/zlib-1.2.11.tar.gz
nginx
http://nginx.org/download/nginx-1.10.2.tar.gz
<2>分步安装吧
就是把下载下来的 进行安装就ok了先解压而后一步步执行就成了
tar zxvf openssl-fips-2.0.10.tar.gz
cd openssl-fips-2.0.10
./config && make && make install
4个步骤基本同样
<3>此时就能够启动了
whereis nginx
会找到本身装nginx的位置
应该是/usr/local/nginx
而后进去找到sbin/目录下,直接启动,用全路径启动。
而后我这有个坑,一直报
nginx: [emerg] getpwnam("nobody") failed
通过一番折腾,建立了nobody用户居然启动成功了vim

 


启动
[root@mark38 ~]# /usr/local/nginx/sbin/nginx
中止/重启
[root@mark38 ~]# /usr/local/nginx/sbin/nginx -s stop(quit、reload)
命令帮助
[root@mark38 ~]# /usr/local/nginx/sbin/nginx -h
验证配置文件
[root@mark38 ~]# /usr/local/nginx/sbin/nginx -t
配置文件
[root@mark38 ~]# vim /usr/local/nginx/conf/nginx.confwindows

<4>配置缓存

 

也能够在另外一台机器上配置下host,这杨也就能够访问你刚配置的nginx了
配置以下:
windows系统,配置一下host在“C:\Windows\System32\drivers\etc”下的hosts中配置一下域名重定向,我用的win10
也是这个路径,服务器

192.168.xx.xx nginx.test.com nginx.test1.com nginx.test2.com
而后能够在从,cmd中ping下 nginx.test.com网络

 

而后直接访问 nginx.test.com就能够了负载均衡

相关文章
相关标签/搜索