CentOS 8 설치 Nginx 1.18.0 tar 패키지 설치
4447 단어 제품 설치 배합 - 운영nginx
1. nginx 설치 에 필요 한 환경 의존
# gcc
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
2. nginx 1.18.0 설치
wget http://nginx.org/download/nginx-1.18.0.tar.gz
tar -zxvf nginx-1.18.0.tar.gz
cd nginx-1.18.0/
./configure #
make
make install
/usr/local/nginx/sbin/nginx -v #
3. nginx. conf 파일 설정
#
mkdir -p /home/hanhuibing/workspace/data/nginx/logs
# nginx
groupadd nginx
useradd -g nginx -s /sbin/nologin -M nginx
#-g: group
#-s: shell, , /sbin/nologin
#-M: home ,
vi /conf/nginx.conf
# nginx
user nginx nginx;
#
error_log /home/hanhuibing/workspace/data/nginx/logs/nginx-error.log;
/usr/local/nginx/logs/error.log
# pid
pid logs/nginx.pid;
# ( )
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
#
access_log /home/hanhuibing/workspace/data/nginx/logs/access.log main
4. 시스템 서비스 관리 파일 생 성
vim /usr/lib/systemd/system/nginx.service
[Unit]
Description=nginx-The High-performance HTTP Server
After=network.target
[Service]
Type=forking
PIDFile= /usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
systemctl 시작 nginx
#
systemctl daemon-reload
systemctl start nginx.service
# nginx
systemctl enable nginx.service
#
systemctl disable nginx.service
#
systemctl list-units --type=service
# http://192.168.1.100/
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【CoreOS】이중화 구성 Keepalived+NginxLB+NginxWEB(1)(1) IP 주소 192.168.0.50의 VIP (virtual ip)를 가진 서버에 액세스 (2)Docker-Nginx 80번 포트에 착신 (3) 80번 포트 착신 후 Docker-Nignx-Proxy가 Dock...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.