서버 설정 · 4 min read · Jan 26, 2026

완벽한 서버 - OpenSUSE 13.1 x86_64 (Apache2, MySQL, PHP, Postfix, Dovecot 및 ISPConfig 3) - 페이지 6

19 ISPConfig 3

ISPConfig 3를 설치하기 전에 /var/vmail/ 디렉토리가 존재하는지 확인하십시오:

mkdir /var/vmail/

현재 ISPConfig 3 버전을 다운로드하고 설치하십시오. ISPConfig 설치 관리자가 Postfix, Dovecot 등과 같은 모든 서비스를 자동으로 구성합니다. ISPConfig 2에 필요한 수동 설정은 더 이상 필요하지 않습니다.

이제 설치 관리자가 ISPConfig 제어판을 위한 SSL vhost를 생성하도록 허용할 수 있는 가능성도 있습니다. 이렇게 하면 ISPConfig에 http:// 대신 https://를 사용하여 접근할 수 있습니다. 이를 달성하기 위해 다음 질문이 표시되면 ENTER를 누르십시오: ISPConfig 웹 인터페이스에 대한 보안(SSL) 연결을 원하십니까 (y,n) [y]:.

cd /tmp  
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz  
tar xvfz ISPConfig-3-stable.tar.gz  
cd ispconfig3_install/install/

이제 다음을 실행하여 설치 프로세스를 시작하십시오:

php -q install.php

server1:/tmp/ispconfig3_install/install # php -q install.php

——————————————————————————–
_ _ _ _
| / | \ / \ / () / \
| | | | --.| |_/ / | / \/___ _ __ | |_ _ __ _ _/ / | | | |–.\ / | | / \| ‘ \| | |/ ` | | |
| |
| |\
/ / | | _/\ () | | | | | | | (| | __\ \
_/__/_| _/\/|| ||| ||_, | __/
/ |
|__
/
——————————————————————————–

>> 초기 구성
운영 체제: openSUSE 또는 호환 가능한, 알 수 없는 버전.
다음은 기본 구성을 위한 몇 가지 질문이 있을 것이니 주의하십시오.
기본값은 [괄호] 안에 있으며 로 수락할 수 있습니다.
“quit”(따옴표 없이)를 입력하여 설치 관리자를 중지하십시오.

언어 선택 (en,de) [en]: <– ENTER
설치 모드 (standard,expert) [standard]: <– ENTER
서버의 완전한 호스트 이름 (FQDN), 예: server1.domain.tld [server1.example.com]: <– ENTER
MySQL 서버 호스트 이름 [localhost]: <– ENTER
MySQL 루트 사용자 이름 [root]: <– ENTER
MySQL 루트 비밀번호 []: <– yourrootsqlpassword
생성할 MySQL 데이터베이스 [dbispconfig]: <– ENTER
MySQL 문자 집합 [utf8]: <– ENTER
2048 비트 RSA 개인 키 생성 중
……………………………………………….+++
………………………………………….+++
‘smtpd.key’에 새 개인 키를 작성 중
—–
인증서 요청에 포함될 정보를 입력하라는 요청을 받게 됩니다.
입력할 내용은 Distinguished Name 또는 DN이라고 불리는 것입니다.
몇 가지 필드가 있지만 일부는 비워둘 수 있습니다.
일부 필드에는 기본값이 있을 것입니다.
‘.’를 입력하면 필드가 비워집니다.
—–
국가 이름 (2자리 코드) [AU]: <– ENTER
주 또는 지방 이름 (전체 이름) [Some-State]: <– ENTER
지역 이름 (예: 도시) []: <– ENTER
조직 이름 (예: 회사) [Internet Widgits Pty Ltd]: <– ENTER
조직 단위 이름 (예: 섹션) []: <– ENTER
일반 이름 (예: 귀하의 이름) []: <– ENTER
이메일 주소 []: <– ENTER
Jailkit 구성 중
Dovecot 구성 중
Spamassassin 구성 중
Amavisd 구성 중
Getmail 구성 중
Pureftpd 구성 중
BIND 구성 중
Apache 구성 중
Vlogger 구성 중
Apps vhost 구성 중
Bastille Firewall 구성 중
Fail2ban 구성 중
ISPConfig 설치 중
ISPConfig 포트 [8080]: <– ENTER
ISPConfig 웹 인터페이스에 대한 보안(SSL) 연결을 원하십니까 (y,n) [y]: <– ENTER
4096 비트 길이 모듈의 RSA 개인 키 생성 중
……..++
……………………………….++
e는 65537 (0x10001)
인증서 요청에 포함될 정보를 입력하라는 요청을 받게 됩니다.
입력할 내용은 Distinguished Name 또는 DN이라고 불리는 것입니다.
몇 가지 필드가 있지만 일부는 비워둘 수 있습니다.
일부 필드에는 기본값이 있을 것입니다.
‘.’를 입력하면 필드가 비워집니다.
—–
국가 이름 (2자리 코드) [AU]: <– ENTER
주 또는 지방 이름 (전체 이름) [Some-State]: <– ENTER
지역 이름 (예: 도시) []: <– ENTER
조직 이름 (예: 회사) [Internet Widgits Pty Ltd]: <– ENTER
조직 단위 이름 (예: 섹션) []: <– ENTER
일반 이름 (예: 귀하의 이름) []: <– ENTER
이메일 주소 []: <– ENTER
인증서 요청과 함께 전송될 ‘추가‘ 속성을 입력하십시오
도전 비밀번호 []: <– ENTER
선택적 회사 이름 []: <– ENTER
RSA 키 작성 중
DBServer 구성 중
ISPConfig crontab 설치 중
root에 대한 crontab 없음
getmail에 대한 crontab 없음
서비스 재시작 중 …
systemctl로 리디렉션 중
systemctl로 리디렉션 중
systemctl로 리디렉션 중
systemctl로 리디렉션 중
systemctl로 리디렉션 중
systemctl로 리디렉션 중
systemctl로 리디렉션 중
systemctl로 리디렉션 중
설치 완료.
server1:/tmp/ispconfig3_install/install # /tmp 디렉토리를 정리하십시오: cd /tmp rm -rf /tmp/ispconfig3_install rm -f /tmp/ISPConfig-3-stable.tar.gz /etc/suphp.conf를 엽니다… vi /etc/suphp.conf … 그리고 파일 끝 부분에 x-httpd-suphp=”php:/srv/www/cgi-bin/php”가 포함되어 있는지 확인하십시오. x-httpd-suphp=”php:/srv/www/cgi-bin/php5” 대신: | [...] [handlers] ;php 스크립트용 핸들러 x-httpd-suphp="php:/srv/www/cgi-bin/php" [...] | 그 후 http(s)://server1.example.com:8080/ 또는 http(s)://192.168.0.100:8080/에서 ISPConfig 3에 접근할 수 있습니다 (http 또는 https는 설치 중 선택한 것에 따라 다릅니다). 사용자 이름 admin과 비밀번호 admin으로 로그인하십시오 (첫 로그인 후 기본 비밀번호를 변경해야 합니다): #### 19.1 ISPConfig 3 매뉴얼 ISPConfig 3 사용법을 배우기 위해 ISPConfig 3 매뉴얼을 다운로드할 것을 강력히 권장합니다. 약 300페이지에 걸쳐 ISPConfig의 개념(관리자, 리셀러, 클라이언트)을 다루고, ISPConfig 3 설치 및 업데이트 방법을 설명하며, ISPConfig의 모든 양식 및 양식 필드에 대한 참조와 유효한 입력 예제를 포함하고, ISPConfig 3에서 가장 일반적인 작업에 대한 튜토리얼을 제공합니다. 또한 서버를 더 안전하게 만드는 방법을 설명하고 마지막에 문제 해결 섹션이 포함되어 있습니다. #### 19.2 ISPConfig 모니터 앱 안드로이드용 ISPConfig 모니터 앱을 사용하면 서버 상태를 확인하고 모든 서비스가 예상대로 실행되고 있는지 확인할 수 있습니다. TCP 및 UDP 포트를 확인하고 서버에 핑을 보낼 수 있습니다. 또한 이 앱을 사용하여 ISPConfig가 설치된 서버에서 세부 정보를 요청할 수 있습니다 (ISPConfig 모니터 앱을 지원하는 최소 설치된 ISPConfig 3 버전은 3.0.3.3입니다!); 이러한 세부 정보에는 ISPConfig 제어판의 모니터 모듈에서 알고 있는 모든 것이 포함됩니다 (예: 서비스, 메일 및 시스템 로그, 메일 큐, CPU 및 메모리 정보, 디스크 사용량, 쿼터, OS 세부 정보, RKHunter 로그 등), 그리고 물론 ISPConfig는 다중 서버를 지원하므로 ISPConfig 마스터 서버에서 제어되는 모든 서버를 확인할 수 있습니다. 다운로드 및 사용 지침은 http://www.ispconfig.org/ispconfig-3/ispconfig-monitor-app-for-android/를 방문하십시오. ### 20 링크 - OpenSUSE: http://www.opensuse.org/ - ISPConfig: http://www.ispconfig.org/

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.