nginx学习记录(一)
基础概念
可以做什么 反向代理 负载均衡 动静分离安装
安装
安装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
常用命令 进入目录cd /usr/local/nginx/sbin/
查看版本号 ./nginx -v
启动nginx
./nginx
关闭nginx
./nginx -s stop
重载nginx
./nginx -s reload
配置文件 进入目录cd /usr/local/nginx/conf
配置文件有三部分组成
1. 全局
2. events块
3. HTTP块
本站文章如未注明出处均为原创,转载请注明出处,如有侵权请邮件联系站长。