如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
基础概念
可以做什么
反向代理
负载均衡
动静分离
安装
安装
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
<br />安装wget,用来下载nginx安装包 yum install wget -y 因为Nginx以来与gcc的编译环境,所以,在mini centos中需要安装编译环境来使Nginx能够编译起来 yum install gcc-c++ Nginx的http模块需要使用pcre来解析正则表达式 yum -y install pcre pcre-devel 依赖的解压包 yum -y install zlib zlib-devel openssl安装 yum install -y openssl openssl-devel 安装nginx wget http://nginx.org/download/nginx-1.13.11.tar.gz 解压 tar zxvf nginx-1.13.11.tar.gz 进入 cd nginx-1.13.11/ ./configure make && make install 查看是否安装 cd /usr/local/ 里面存在nginx文件夹 脚本 cd nginx/sbin/ 启动 ./nginx 查看进程 ps -ef |grep nginx 在浏览器访问自己的ip,即可看到nginx界面 端口 查看开放的端口 firewall-cmd --list-all 开启防火墙 systemctl start firewalld 设置开放端口 [root@instance-k80mdua1 conf]# firewall-cmd --add-port=80/tcp --permanent success 重启防火墙 [root@instance-k80mdua1 conf]# firewall-cmd --reload success |
常用命令
1 2 3 4 5 6 7 8 9 10 |
进入目录cd /usr/local/nginx/sbin/ 查看版本号 ./nginx -v 启动nginx ./nginx 关闭nginx ./nginx -s stop 重载nginx ./nginx -s reload |
配置文件
1 2 3 4 5 6 7 |
进入目录cd /usr/local/nginx/conf 配置文件有三部分组成 1. 全局 2. events块 3. HTTP块 |