2015.02.05 19:41

아파치(apache2.4.x)를 오랜만에 건드리는데 왜케 많이 변한거지 --;


아래는 gitweb과 연동하는 과정에서 perl 설정을 추가한 부분.


Alias /gitweb /usr/share/testWeb


<IfModule mod_perl.c>

<Directory /usr/share/testWeb>

   Options +ExecCGI

   AddHandler perl-script .cgi .pl

   PerlResponseHandler ModPerl::Registry

   PerlOptions +ParseHeaders

   AllowOverride None

    Require all granted

    AuthType Basic

    AuthName "Git Access"

    Require valid-user

    AuthUserFile /etc/apache2/gitweb-htpasswd

    SetEnv GITWEB_CONFIG /etc/gitweb.conf

</Directory>

</IfModule>


추가로 gitweb.conf 파일 내용도 업데이트.

our $projectroot = "/home/git/repositories/";


# directory to use for temp files

our $git_temp = "/tmp";


# target of the home link on top of all pages

#$home_link = $my_uri || "/";


# html text to include at home page

#$home_text = "indextext.html";


# file with project list; by default, simply scan the projectroot dir.

our $projects_list = "/home/git/projects.list";


# stylesheet to use

#@stylesheets = ("static/gitweb.css");


# javascript code for gitweb

#$javascript = "static/gitweb.js";


# logo to use

#$logo = "static/git-logo.png";


# the 'favicon'

#$favicon = "static/git-favicon.png";


# git-diff-tree(1) options to use for generated patches

#@diff_opts = ("-M");

@diff_opts = ();


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



저작자 표시 비영리 동일 조건 변경 허락
신고
2011.12.20 11:07
출처 :  http://msgzoro.egloos.com/3281728 


1. Apache 설치
http://httpd.apache.org/ 에서 2.2.15 버전을 다운 받는다.
설치시 도메인과 호스트와 이메일을 물어보는데.. 위에 두칸은 localhost 를 입력하고
마지막은 아무거나 입력하면 된다.

2. PHP5 설치
http://www.php.net/downloads.php 에서 다운받아서 설치한다.

3. Apache 설정
설치 경로의 conf 폴더 아래에 있는 httpd.conf 파일에 아래의 내용을 마지막 부분에 추가해준다.

LoadModule php5_module "d:/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php .html

4. PHP 설정
설치 경로의 php.ini 파일을 열어 아래의 내용을 변경해준다.
extension_dir="./"   ====>  extension_dir="D:/PHP/ext/"

수정한 php.ini 파일을 C:\Windows\ 폴더로 이동시킨다.(복사 아님)

5. Apache Restart
저작자 표시 비영리 동일 조건 변경 허락
신고

'개발/경험' 카테고리의 다른 글

SharePoint2010 - 일정 관리  (0) 2012.03.06
SharePoint2010 - 문서 관리  (0) 2012.03.06
apache + php 연동 참고 문서  (0) 2011.12.20
dart lang  (0) 2011.10.11
icescrum 적용 일지 - 1차 마무리 < 2011.10.6>  (1) 2011.10.05
icescrum 적용 일지<2011/09/16>  (0) 2011.09.16
apache, php