서버 설정 · 5 min read · Oct 10, 2025
우분투 서버 6.06 LTS를 소규모 비즈니스 환경의 방화벽/게이트웨이로 설정하기 - 페이지 3
이제 몇 가지 패키지가 필요합니다. (모두 한 줄로!):
apt-get install clamav-daemon xfsdump razor pyzor mailscanner spamc spamassassin postfix courier-authmysql 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 libmysqlclient12-dev libssl-dev libsasl2-dev postgresql-dev po-debconf dpatch zoo unzip arj rdate fetchmail zip ncftp zlib1g-dev libpopt-dev nmap lynx fileutils curl imagemagick squirrelmail squirrelmail-locales munin munin-node ntp nfs-kernel-server samba unzoo mysql-server mysql-client 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 php-pear mailx libzzip-dev libgmp3c2 libgmp3-dev dhcp3-server pptpd모든 기본값을 수락합니다.
이제 다음을 수행하십시오:
mysqladmin -u root password yourrootsqlpassword여기에서 실제 비밀번호를 사용하세요!
이제 Apache와 Squirrelmail을 구성합니다.
/usr/sbin/squirrelmail-configure옵션 D로 courier로 설정하고 원하는 대로 나머지를 설정합니다.
일부 플러그인을 활성화하고 원하는 경우 기본 언어를 설정하는 것을 잊지 마세요. 또한 다음을 설정하는 것을 제안합니다:
$show_contain_subfolders_option = true;내 /etc/squirrelmail/config.php는 이제 다음과 같습니다: (내 현재 구성입니다. 복사하지 말고 참조용으로 사용하세요.)
다음으로:
apache2-ssl-certificate -days 3650올바른 서버 이름을 입력하세요!!!
즉, 사용자가 Squirrelmail 또는 Apache의 다른 서비스에 접근할 수 있도록 계획하는 주소입니다. 도메인만 입력하면 됩니다 (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새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.