Linux系统nginx安装
一、安装前检查环境
- 更新系统软件库
yum update - 查看是否安装wget
检查:rpm -qa wget
安装:yum install wget - 查看是否安装编辑器
检查:rpm -qa gcc
安装:yum install gcc gcc-c++
二、安装nginx
-
安装nginx依赖包
#nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则 表达式语法:
yum -y install pcre pcre-devel
#nginx的各种模块中需要使用gzip压缩:
yum -y install zlib zlib-devel
#安全套接字层密码库:
yum -y install openssl openssl-devel -
下载nginx安装包
#切换目录
cd /usr/local/src
#下载安装包
wget http://nginx.org/download/nginx-1.16.0.tar.gz
#解压安装包
tar -zxvf nginx-1.16.0.tar.gz
#进入Nginx(文件里面)
cd nginx-1.16.0
#编译
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
#安装
make && make install -
创建并设置nginx运行账号
#创建nginx用户组
groupadd nginx
#添加用户
useradd -M -g nginx -s /sbin/nologin nginx
#切换到nginx目录
cd /usr/local/nginx/conf
#编辑配置文件
vim nginx.conf
i
#设置user参数如下头部内容加上
user nginx nginx;
#其他配置参数暂时无需改动。
esc
:wq -
设置nginx为系统服务
systemctl enable nginx.service -
设置nginx开机自启动
#开启nginx
systemctl start nginx.service
#查看nginx是否启动成功:
ps aux | grep nginx
#在虚拟机浏览器中访问测试:
http://公网ip
出现以下页面,证明安装成功了若没有出现页面,说明安全组没有开放端口。
登录购买服务的网址(以阿里云问例),开启80端口号。