系统版本:
[root@vhost8当地]#猫/etc/redhat-release
CentOS的Linux版本7.5.1804(核心)
用户准备:
useradd - s/sbin/nologin - m nginx
目录及权限准备
[root@vhost8当地]#
mkdir - p/出口/分享/上传/
mkdir - p/出口/tmp/上传/
cd/出口/tmp/上传/
mkdir 0 1 2 3 4 5 6 7 8 9州
乔恩- r nginx: nginx/出口/
[root@vhost8出口]#树
。
├──分享
│└──上传
│├──eclipse - cpp - 2019 - 09 - r - win32 - x86_64。zip
└── tmp
└── upload
├── 0
│ ├── 0001559170
├── 1
│ ├── 0000000001
├── 2
├── 3
├── 4
├── 5
├── 6
├── 7
├── 8
├── 9
└── state
15 directories, 26 files
[root@vhost8 local]#
nginx 安装:
yum remove nginx
yum -y install gcc gcc-c++ autoconf automake gd gd-devel zlib zlib-devel openssl openssl-devel pcre-devel
mkdir/root/thb
cd/root/thb
wget http://nginx.org/download/nginx-1.17.7.tar.gz
git clone https://github.com/hongzhidao/nginx-upload-module.git
git clone https://github.com/masterzen/nginx-upload-progress-module.git
tar -xzvf nginx-1.17.7.tar.广州
cd nginx-1.17.7/
。/配置——的调试——prefix=/etc/nginx——sbin-path=/usr/sbin/nginx conf-path=/etc/nginx/nginx。相依——error-log-path=/var/log/nginx/错误。日志——http-log-path=/var/log/nginx/访问。日志——pid-path=/var/运行/nginx。pid - lock-path=/var/run/nginx。锁——http-client-body-temp-path=/var/缓存/nginx/client_temp——http-proxy-temp-path=/var/缓存/nginx/proxy_temp——http-fastcgi-temp-path=/var/缓存/nginx/fastcgi_temp——http-uwsgi-temp-path=/var/缓存/nginx/uwsgi_temp——http-scgi-temp-path=/var/缓存/nginx/scgi_temp——用户=nginx——组=nginx添加模块=/根/有/nginx-upload-module——添加模块=/根/有/nginx-upload-progress-module——拥有流——with-http_image_filter_module——with-http_ssl_module——with-http_realip_module with-http_addition_module——with-http_sub_module with-http_dav_module——with-http_flv_module with-http_mp4_module——with-http_gunzip_module with-http_gzip_static_module——with-http_random_index_module with-http_secure_link_module——with-http_stub_status_module with-http_auth_request_module——with-file-aio with-cc-opt=?Wno-format-security -Wno-unused-but-set-variable -Wno-unused-result - d NGX_HAVE_OPENSSL_MD5_H=1 - d NGX_OPENSSL_MD5=1 - d NGX_HAVE_OPENSSL_SHA1_H=1 - 02 - g管wp, -D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector - param=ssp-buffer-size=4 - m64 - mtune=通用”
做,,make install
修改nginx配置:cd/etc/nginx/
vi nginx。参看
[root@vhost8 nginx] #猫nginx。参看
worker_processes 4;
# error_log日志/error.log;
# error_log日志/错误。日志通知;
# error_log日志/错误。日志信息;
# pid日志/nginx.pid;
事件{
worker_connections 1024;
}
http {
包括mime.types;
default_type应用程序/八进制;
# log_format主要的remote_addr - remote_user美元($ time_local]“美元请求”
#”地位body_bytes_sent美元“http_referer美元”
#”“http_user_agent美元”“http_x_forwarded_for美元”;
# access_log日志/访问。日志主要;null