Nginx 포트 기반 가상 호스트

2079 단어 Nginx
1. Nginx 프로필 복사
[root@localhost ~]# cd /etc/nginx/conf.d/
[root@localhost conf.d]# cp default.conf default1.conf 

2. 설정 파일 default. conf 수정 (포트 80, 경로 / opt / app / code 수정) (일부 수정 할 설정 정보 만 붙 이 고 나머지 설정 정 보 는 변 하지 않 습 니 다)
[root@localhost conf.d]# vim default.conf
server {
    listen       80;                      #      80(   80)
    server_name  localhost;

    #charset koi8-r;
    #access_log  /var/log/nginx/host.access.log  main;

    location / {
        root   /opt/app/code;              #       
        index  index.html index.htm;
    }

3. 프로필 수정 default 1. conf (포트 수정 81, 경로 / opt / app / code 1, 80 포트 와 구별 되 는 설정 정보) (일부 수정 할 설정 정보 만 붙 이 고 나머지 설정 정 보 는 변 하지 않 습 니 다)
[root@localhost conf.d]# vim default1.conf
server {
    listen       81;                    #      81
    server_name  localhost;

    #charset koi8-r;
    #access_log  /var/log/nginx/host.access.log  main;

    location / {
        root   /opt/app/code1;          #      
        index  index.html index.htm;
    }

4. default. conf 대응 경로 의 html 파일 만 들 기
[root@localhost conf.d]# mkdir /opt/app/code
[root@localhost conf.d]# cd /opt/app/code
[root@localhost code]# vim admin.html


        
        vincen

nginx 80


5. default 1. conf 대응 경로 의 html 파일 만 들 기
[root@localhost code]# mkdir /opt/app/code1
[root@localhost code]# cd /opt/app/code1
[root@localhost code1]# vim admin1.html


	
	wen

nginx 81


6. Nginx 의 설정 문법 검사
[root@localhost code1]# nginx -tc /etc/nginx/nginx.conf 
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

7. Nginx 서비스 다시 불 러 오기
[root@localhost code1]# nginx -s reload -c /etc/nginx/nginx.conf

8. 브 라 우 저 접근
     80 포트 접근
     액세스 81 포트

좋은 웹페이지 즐겨찾기