1.环境搭建
1.1 安装gcc的环境
yum install gcc-c++
1.2 安装第三方开发包PCRE
yum install -y pcre pcre-devel
1.3 用于多种格式的压缩与解压方法ZLIB
yum install -y zlib zlib-devel
1.4 安装OpenSSL
yum install -y openssl openssl-devel
2,下载Nginx
2.1 下载Nginx 下载地址:http://nginx.org/en/download.html
2.2 解压到你喜欢的目录
tar -zxvf nginx-1.18.0.tar.gz
2.3 进入到刚才解压的目录
2.4 输入下面命令,直接复制就可以 --prefix= 后面跟的时安装目录
./configure --prefix=/home/xin
2.5 输入make进行编译
2.6 输入make install进行安装
2.7 进入到安装nginx目录下面的sbin目录,启动nginx,输入./nginx -s stop为关闭nginx
./nginx
浏览器f访问
在浏览器地址栏中输入nginx所在电脑的ip后回车,便会出现下面的界面
如果访问时出现的是:nginx 403 Forbidden
1.先cd到nginx安装目录下的sbin目录下把nginx关闭,输入下面的命令
./nginx -s stop
2.先cd到nginx安装目录下的conf目录中,改成下面的
user root;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 80;
server_name localhost;
autoindex on; #是否允许访问目录
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
#root html;
root /home/xin/; #自定义访问的根目录
index index.html index.htm;
autoindex on; #是否允许访问目录
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
3.先cd到nginx安装目录下的sbin目录下把nginx开启,输入下面的命令
./nginx
完