Linux安装nginx
第一步:安装 pcre
联网下载 pcre 压缩文件依赖
http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
- 上传文件到linux 系统中
2. 解压压缩文件 使用命令 tar –xvf pcre-8.37.tar.gz
3.进入 解压后的文件夹执行 ./configur进行检查
4./configure 完成后,回到 pcre 目录下执行 make,最后执行 make install
5.查看安装是否成功
命令:pcre-config --version
第二步:安装 openssl 、zlib 、 gcc 依赖
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
第三步:安装 nginx
1.上传nginx安装包
2.使用命令解压
命令: tar -xvf nginx-1.12.2.tar.gz
3.进入刚解压的文件夹 使用 ./configure进行检查
4.最后使用 make && make install 安装
5.查看是否安装成功
(1)说明:安装成功后,在usr多出来一个文件夹local/nginx,在nginx有sbin启动脚本
(2)进入文件夹下:cd local/nginx
(3)查看文件:ls
6.启动nginx
(1)进入目录: /usr/local/nginx/sbin/
(2)./nginx: 启动服务
(3)查看进程: ps -ef | grep nginx
注意:如果服务器没开启防火墙可以ip直接访问,如果需要防火墙进行一下操作
7.查看开放的端口号
Firewall-cmd --list-all
注意:这里会有问题(防火墙未启动时是查看不到的)需要我们启动防火墙
启动/关闭 防火墙:
systemctl start firewalld.service //启动
systemctl stop firewalld.service //关闭
开启之后查看
设置需要的端口
设置开放的端口号 (设置为80)需要重启防火墙
irewall-cmd --add-service=http –permanent sudo
firewall-cmd --add-port=80/tcp --permanent
重启防火墙firewall-cmd --reload
再次查看 (设置成功)
进行访问