3. linux 에서 Nginx 설치 2018 - 01 - 13
설치 환경: centos 6.8 64 Nginx 1.10.2
1. gcc 설치:
:yum install gcc
gcc -v gcc
2. pcre 설치
yum install pcre-devel
rpm -qa pcre
3. zlib 설치
yum install zlib zlib-devel
rpm -qa zlib
4. openssl 설치
yum install openssl openssl-devel
rpm -qa openssl
openssl
5. nginx 다운로드
wget http://nginx.org/download/nginx-1.10.2.tar.gz
6. 압축 풀기 nginx 패키지
tar -zxvf nginx-1.10.2.tar.gz
7. nginx 디 렉 터 리 에 들 어가 서 실행
./configure
--prefix=/usr/nginx
whereis nginx
/usr/local/nginx
make
make install
8. 설정 파일 에 오류 가 있 는 지 테스트 합 니 다.
/nginx/sbin/nginx -t
9. 시작 명령
/nginx/sbin/nginx
10. 정지 명령
/nginx/sbin/nginx -s stop
/nginx/sbin/nginx -s quit
11. 재 부팅 명령
/nginx/sbin/nginx -s reload
12. 프로 세 스 명령 보기
ps -ef|grep nginx |grep -v gerp
: |grep -v gerp
13. 부 드 럽 게 다시 시작
kill -HUP(Nginx PID)
14. 가상 도 메 인 설정
1、 sudo vim /usr/local/nginx/conf/nginx.conf
include vhost/*.conf
![](http://upload-images.jianshu.io/upload_images/1540974-ff1ab06504a9ced1.png)
2、 /usr/local/nginx/conf/ vhost :/usr/local/nginx/conf/vhost
3、 nginx
/nginx/sbin/nginx
/nginx/sbin/nginx -s reload
4、
localhost:80 127.0.0.1:80
5. 。 nginx/conf/vhost
myweb.com.conf
server {
listen 80;
autoindex on;
server_name myweb.com www.myweb.com;
access_log /usr/local/nginx/logs/access.log combined;
index index.html index.htm index.jsp index.php;
location / {
proxy_pass 127.0.0.1:80;
add_header Access-Control-Allow-Origin *;
}
}
www.mymall.com nginx 127.0.0.1:80
15. 로 컬 호스트 수정
sudo vim /etc/hosts
ip
eg:
10.211.55.6 www.myweb.com
16. fpt 서버 의 맵 설정 추가
server {
listen 8000; //
autoindex off;
server_name localhost,127.0.0.1; // ip
access_log /usr/local/nginx/logs/access.log combined;
index index.html index.htm index.jsp index.php;
#error_page 404 /404.html;
if ( $query_string ~* ".*[\;'\<\>].*" ){
return 404;
}
location ~ /(mmall_fe|mmall_admin_fe)/dist/view/* {
deny all;
}
location / {
root /ftpfile/img/; // ftp
add_header Access-Control-Allow-Origin *;
}
}
17. IP 맵 전송
server {
listen 80;//
server_name lhit.top www.lhit.top; // ip
location / {
proxy_pass http://localhost:8002; // 8002
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.