内容介绍如下:
Nginx
1、 Nginx 安装以及启动遇到的问题
2、 Nginx常用命令
----------------------------------------
正文开始:
1.Nginx 安装
1.1 进入官网:http://nginx.org/ 下载需要的Nginx版本
所需素材通过命令下载即可。
1.2安装 nginx
1.2.1 安装pcre
第一步 联网下载 pcre 压缩文件依赖
wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz(存放路径:usr/src)
第二步 解压压缩文件
使用命令 tar –xvf pcre-8.37.tar.gz
第三步 进入解压后pcre-8.37 目录执行./configure ,./configure执行完成后执行make && make install
(查看pcre版本号:pcre-config --version)
1.2.2 安装其他依赖| openssl 、zlib 、 gcc 依赖|
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
1.2.3 安装nginx
1、将官网下载的nginx安装包放于linux该usr/src路径下(可借助文件上传工具将安装包置于Linux指定路径)
2、 解压nginx-xx.tar.gz 包。
3、 进入解压缩目录,执行./configure。
4、 make && make install
安装成功后usr/多出local/nginx文件夹,在ngnix文件夹下的sbin文件夹下有启动脚本。
1.2.4 启动服务
进入目录 /usr/local/nginx/sbin/nginx 执行./nginx 启动服务
通过查看进程看服务是否启动成功
ps -ef | grep nginx
多出前两个nginx进程,成功。
1.2.5 通过ip地址和端口访问nginx
通过ip访问成功(注意:每个人访问ip地址不同,具体配置往下拉)
关于访问ip以及端口配置,默认如下。
进入目录 /usr/local/nginx/conf , ls命令查看 nginx.conf文件
vi nginx.conf 查看该文件(往下划到server块)
l
listen为端口号,访问地址为本地ip。本地ip如不清楚在哪看,可参考下图划线处。
得到本机ip即可进行正常访问。
1.3 注意:
在 windows 系统中访问 linux 中 nginx ,默认不能访问的,因为防火墙问题
( 1 )关闭防火墙
( 2 )开放访问的端口号, 80 端口
查看开放的端口号
firewall-cmd --list-all (可以看出ports:80 -> 默认端口80已经开放了,如若无使用以下命令设置)
设置开放的端口号
firewall-cmd --add-service=http –permanent
firewall-cmd --add-port=80/tcp --permanent
重启防火墙
firewall-cmd –reload(设置后必须重启)
重启后可看到新设置的8001端口已生效。
2.Nginx 常用命令
进入 nginx 目录中
cd /usr/local/nginx/sbin
1、查看 nginx 版本号
./nginx -v
2、启动 nginx
./nginx
3、停止 nginx
./nginx -s stop
4、重新加载 nginx
./nginx -s reload