vqadmin 설치 (vpopmail web interface)

리눅스/Mail|2015. 1. 23. 09:32
반응형

1. vqadmin 설치

 

* vqadmin을 설치할 디렉토리 생성

# mkdir /home/vqadmin

# mkdir /home/vqadmin/cgi-bin

# mkdir /home/vqadmin/html

 

# wget http://www.inter7.com/vqadmin/vqadmin-2.3.7.tar.gz

# tar xvzf vqadmin-2.3.7.tar.gz

# cd vqadmin-2.3.7

# ./configure --enable-cgibindir=/home/vqadmin/cgi-bin --enable-htmldir=/home/vqadmin/html

# make && make install-strip

 

2. vqadmin 설정

 

# vi /home/vqadmin/cgi-bin/vqadmin/.htaccess

AuthType Basic

AuthUserFile /home/vqadmin/vqadmin.passwd (vqadmin 접속 아이디 및 비번 저장 파일 위치)

AuthName vQadmin

require valid-user

satisfy any 

* admin 접속 비번 저장

# /usr/local/apache/bin/htpasswd -bc /home/vqadmin/vqadmin.passwd admin 비밀번호

 

* .htaccess 파일 권한 수정

# chown 일반계정명:일반계정명 /home/vqadmin/cgi-bin/vqadmin/.htaccess

# chmod 644 /home/vqadmin/cgi-bin/vqadmin/.htaccess

 

3. Apache 가상호스트 설정


# vi /usr/local/apache/conf/extra/httpd-vhosts.conf 

 <VirtualHost *:80>

    ServerAdmin webmaster@test.example.com

    DocumentRoot "/home/vqadmin"

    ServerName vqadmin.test.com

 

    ScriptAlias /cgi-bin/ /home/vqadmin/cgi-bin/

 

    <Directory "/home/vqadmin/cgi-bin/vqadmin">

        deny from all

        Options +ExecCGI

        AllowOverride AuthConfig

        Order deny,allow

    </Directory>

</VirtualHost>

# /usr/local/apache/bin/apachectl restart

 

4. 웹 접속

 

* 브라우저에서 http://vqadmin.test.com/cgi-bin/vqadmin/vqadmin.cgi 접속

접속 아이디 : admin

접속 비번 : vqadmin.passwd에 설정한 비번 입력


반응형

댓글()