Ubuntu Nginx 를 생략 하고 Giteb 서버 구축

3303 단어 ubuntu
쓸데없는 소리 그만 하고 시작 해...
    원인.
    취미 Nginx 취미 Git 취미 Ubuntu 
        빠 른 설치, 편리 한 사용, 즐 거 운 생활
    
    Nginx 와 Giteb 설치 하기
    simba@simba-laptop:~$ sudo apt-get install nginx gitweb
    
    Giteb 프로필 수정
    simba@simba-laptop:~/git-repo$ vim /etc/gitweb.conf 
    수정 또는 다음 추가:
#Git     
$projectroot = "/home/simba/git-repo";

#    
$feature {'blame'}{'default'} = [1];
$feature {'blame'}{'override'} = 1;

#    (snapshot)  
$feature {'snapshot'}{'default'} = ['zip', 'tgz'];
$feature {'snapshot'}{'override'} = 1;

    
    Nginx CGI 실행 돕 기
    
    시험 참가: Nginx CGI 지탱 시 키 기
     Giteb 설치 디 렉 터 리 를 웹 홈 디 렉 터 리 로 연결 하기
    simba@simba-laptop:~$ sudo ln -s /usr/share/gitweb/ /var/www/
    
    Nginx 프로필 수정
        #여 기 는 생략 하고 약 하 게 한다
    매일 같은 이치
히 말 라 야 는 하늘 을 찌 를 듯 했 지만 그 위 에는 등반 자의 깃발 이 있 었 다.사하 라 사막 은 끝 이 없 지만 그 안 에는 산책 자의 발자국 이 있다.알프스 산 의 벽 은 매우 높 지만 그 중 에는 탐험가 의 그림자 가 있다.아 로 장포 강 은 물살 이 거세 지만 용감 한 자의 이야기 가 있다.
    server { set $web_root  /var / www /; \ # 변수 웹 root listen 설정  80 default; server_name  localhost; access_log  /var/log/nginx/localhost.access.log; location / { root   $web_root; index  index.html index.htm index.cgi; }
        #여 기 는 생략 하고 약 하 게 한다
    
    location ~ .*\.cgi$ {
    gzip off; #gzip makes scripts feel slower since they have to complete before getting gzipped
    fastcgi_pass  unix:/var/run/nginx/cgiwrap-dispatch.sock;
    fastcgi_index index.cgi;
    
    fastcgi_param SCRIPT_FILENAME  $web_root$fastcgi_script_name;
    
    fastcgi_param QUERY_STRING     $query_string;
    fastcgi_param REQUEST_METHOD   $request_method;
    fastcgi_param CONTENT_TYPE     $content_type;
    fastcgi_param CONTENT_LENGTH   $content_length;
    fastcgi_param GATEWAY_INTERFACE  CGI/1.1;
    fastcgi_param SERVER_SOFTWARE    nginx;
    fastcgi_param SCRIPT_NAME        $fastcgi_script_name;
    fastcgi_param REQUEST_URI        $request_uri;
    fastcgi_param DOCUMENT_URI       $document_uri;
    
    fastcgi_param DOCUMENT_ROOT      $web_root;
    
    fastcgi_param SERVER_PROTOCOL    $server_protocol;
    fastcgi_param REMOTE_ADDR        $remote_addr;
    fastcgi_param REMOTE_PORT        $remote_port;
    fastcgi_param SERVER_ADDR        $server_addr;
    fastcgi_param SERVER_PORT        $server_port;
    fastcgi_param SERVER_NAME        $server_name;
    }
     #여 기 는 생략 하고 만약...
    }
    Nginx 다시 시작
    sudo nginx -s reload
글 이 끝나 면 프로그래머 의 농담 어록 을 공유 합 니 다. 문답 Q: 내성 적 인 프로그래머 와 외 향 적 인 프로그래머 를 어떻게 구분 하 십 니까? A: 외 향 적 인 프로그래머 가 당신 의 신발 을 보고 당신 과 이야기 할 때. Q: 왜 프로그래머 가 할 로 윈 과 성 탄 절 을 구분 하지 못 합 니까? A: Oct 31 = = Dec 25! (8 진법 31 = = 10 진법 25)

좋은 웹페이지 즐겨찾기