서버 설정 · 5 min read · Oct 20, 2025
작은 비즈니스 환경을 위한 방화벽/게이트웨이로 Ubuntu-Server 6.10 설정하기 - 페이지 3
이제 몇 가지 패키지가 필요합니다. (모두 한 줄로!):
apt-get install postfix postfix-doc courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-modules-sql sasl2-bin libpam-mysql build-essential dpkg-dev fakeroot debhelper libdb4.2-dev libgdbm-dev libldap2-dev libpcre3-dev libmysqlclient15-dev libssl-dev libsasl2-dev postgresql-dev po-debconf dpatch zoo unzip arj rdate fetchmail unzip zip ncftp libarchive-zip-perl zlib1g-dev libpopt-dev nmap lynx fileutils curl mail-audit-tools libwww-perl imagemagick squirrelmail squirrelmail-locales munin munin-node ntp samba spamassassin razor pyzor unzoo spamc libio-string-perl libnet-ident-perl libio-socket-ssl-perl libapache2-mod-php4 libapache2-mod-perl2 php4 php4-cli php4-common php4-curl php4-dev php4-domxml php4-gd php4-imap php4-ldap php4-mcal php4-mhash php4-mysql php4-odbc php4-pear php4-xslt curl libwww-perl php-pear mailscanner mailx libzzip-dev libgmp3c2 libgmp3-dev dhcp3-server pptpd모든 기본값을 수락합니다.
이제 다음을 입력하세요:
mysqladmin -u root password yourrootsqlpassword ##여기에 실제 비밀번호를 사용하세요!이제 Apache와 Squirrelmail을 구성합니다.
/usr/sbin/squirrelmail-configurecourier로 설정하고 (옵션 D) 원하는 대로 설정하세요. 일부 플러그인을 활성화하고 원하는 경우 기본 언어를 설정하는 것을 잊지 마세요. 또한 다음을 설정하는 것을 추천합니다:
$show_contain_subfolders_option = true;제 /etc/squirrelmail/config.php는 이제 다음과 같습니다: (현재 구성만 보여줍니다. 복사하지 말고 참조용으로 사용하세요.)
다음으로:
apache2-ssl-certificate -days 3650올바른 서버 이름을 입력하세요!!!
즉, 사용자가 Squirrelmail 또는 Apache의 다른 서비스에 접근할 수 있도록 계획하는 주소입니다. 포트 443에서. (우리는 postfix, imaps 및 pop3s에도 이 주소를 사용할 것입니다) 도메인만 입력하면 됩니다 (DNS에 반드시 존재해야 함). 도메인/webmail이 아닙니다.
문제가 발생하면 인증서를 삭제하고 이 단계를 반복하세요.
이제 입력하세요:
a2enmod ssla2enmod rewritea2enmod includecp /etc/apache2/sites-available/default /etc/apache2/sites-available/httpsln -s /etc/apache2/sites-available/https /etc/apache2/sites-enabled/httpsln -s /etc/squirrelmail/apache.conf /etc/apache2/sites-enabled/squirrelmail새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.