ISPConfig 3.2 설치 튜토리얼 CentOS ISPConfig 가상 호스트 패널 설치

ISPConfig 3.2는 뛰어난 가상 호스트 관리 패널로 CentOS에 ISPConfig를 설치하는 방법을 알려줍니다.

ISPConfig 3.2 해외에서 매우 훌륭한 VPS 호스트 제어판입니다. ISPConfig는 무료 오픈 소스이며 수년간 지속적으로 개발되어 왔습니다. 현재 ISPConfig 3는 기본적으로 다음 플랫폼에 설치 가능합니다.Apache2를 포함한 모든 주요 운영 체제를 지원하고 원클릭 설치를 지원합니다. ,Postfix,Dovecot,PureFTPD,Bind,,PowerDNS,등.

다음으로 8(64비트) 서버. ISPConfig는 웹 브라우저를 통해 다음 서비스를 설정할 수 있는 웹 호스팅 제어판입니다. Nginx/ 웹 서버, PHP, Postfix 메일 서버, MySQL, BIND 네임 서버, PureFTPd, SpamAssassin, ClamAV, Mailman 등 다양한 서비스가 있습니다.

ISPConfig 공식 웹사이트 주소:https://www.ispconfig.org/

프로젝트 주소:https://github.com/servisys/ispconfig_setup

Github의 ISPConfig는 버전 3.0.6으로만 업데이트되었으며 CentOS 시스템은 다음을 지원합니다.마지막 업데이트는 2020년 6월 8일이며, 설치는 참고용입니다.

ISPConfig 3.2 설치 튜토리얼 CentOS ISPConfig 가상 호스트 패널 설치

ISPConfig 3.2 설치

ISPConfig는 Bastille 방화벽 스크립트와 함께 제공되므로 기본 CentOS 방화벽은 비활성화해야 합니다. 물론, CentOS 방화벽을 켜둔 상태로 필요에 따라 설정할 수 있습니다(ISPConfig와 함께 제공되는 Bastille 방화벽 스크립트는 CentOS 방화벽에 영향을 줄 가능성이 높으므로 먼저 비활성화해야 합니다).

시스템 방화벽 비활성화

일반 명령어를 설치하고 시스템 방화벽을 끕니다.

dnf -y install net-tools wget rsyslog curl net-tools NetworkManager-tui systemctl stop firewalld systemctl disable firewalld

사용 방화벽-cmd --state 해당 명령은 방화벽이 올바르게 닫혔는지 확인합니다.

ISPConfig 3.2 설치 튜토리얼 CentOS ISPConfig 가상 호스트 패널 설치

그것이 돌아오면 실행 중이 아님 이는 방화벽이 올바르게 닫혔음을 의미합니다.

SELinux를 허용 모드로 설정하거나 비활성화하세요.

SELinux는 확장된 보안을 제공하는 CentOS용 보안 확장 프로그램입니다. ISPConfig에는 SELinux 규칙 세트가 포함되어 있지 않으므로 SELinux를 다음과 같이 설정하세요. 관대한 느슨한 모드 또는 직접 장애가 있는SELinux를 끕니다.

vi /etc/selinux/config

ISPConfig 3.2 설치 튜토리얼 CentOS ISPConfig 가상 호스트 패널 설치

EPEL 저장소 설치

아직 설치하지 않았다면저장소, EPEL 저장소를 먼저 설치하세요.많은 소프트웨어를 찾을 수 없으며 EPEL 저장소 지원이 필요합니다.

epel 저장소를 설치한 후 개발 도구 패키지를 설치한 다음 시스템을 업데이트하세요!

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY* dnf -y install epel-release dnf -y group install '개발 도구' dnf -y install yum-utils dnf -y install yum-priorities
vi /etc/yum.repos.d/epel.repo

ISPConfig 3.2 설치 튜토리얼 CentOS ISPConfig 가상 호스트 패널 설치

존재하다 활성화됨=1 아래에 추가하세요 우선순위=10

시간 동기화

timedatectl set-timezone Asia/Shanghai #centos7에서 NTP 설치 dnf -y install ntp #부팅 시작 설정 systemctl enable ntpd #NTP 서비스 시작 systemctl start ntpd #상태 확인 systemctl status ntpd

시스템 소프트웨어 업데이트

dnf -y 업데이트

호스트 구성

보조 도메인 이름을 설정하고 이를 서버 IP로 확인한 다음 호스트에서 도메인 이름을 구성하고 인트라넷 IP 주소 뒤에 도메인 이름을 추가합니다.

vi /etc/hosts

아래에 인트라넷 IP를 추가하세요 ::1 호스트.xxx.com 주인

호스트.xxx.com 2차 도메인 이름을 설정해 주시면 나중에 추가해 드립니다. 주인

127.0.0.1 로컬호스트 로컬호스트.로컬도메인 로컬호스트4 로컬호스트4.로컬도메인4 ::1 로컬호스트 로컬호스트.로컬도메인 로컬호스트6 로컬호스트6.로컬도메인6 127.0.0.1 호스트.35btc.com 호스트

그런 다음 호스트 이름 파일을 수정합니다.

echo 'host.35btc.com' > /etc/hostname

사용하지 않으려면터미널 구성 서버, 그래픽을 사용할 수 있습니다인터페이스 관리 서버.

서버 관리 그래픽 인터페이스 설치

서버 패널은 서버 관리 기능을 갖춘 그래픽 패널입니다. 패널에서 서버 하드웨어 사용량 확인, 서버 구성 등을 수행할 수 있습니다.

서버 패널

dnf install cockpit systemctl enable --now cockpit.socket

방화벽 구성. 방화벽이 이미 닫혀 있는 경우 별도의 구성이 필요하지 않습니다.

sudo 방화벽-cmd --permanent --zone=public --add-service=cockpit sudo 방화벽-cmd --reload

브라우저를 엽니다: https:// 서버 IP 주소:9090

그런 다음 시스템 사용자 계정과 비밀번호를 사용하여 로그인하세요.

ISPConfig 3.2 설치 튜토리얼 CentOS ISPConfig 가상 호스트 패널 설치

Ajenti 2 서버 패널

curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -

ISPConfig 3.2 설치 튜토리얼 CentOS ISPConfig 가상 호스트 패널 설치

Webmin 서버 패널

curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh sh setup-repos.sh

Webmin 패널 설치

dnf webmin 설치

설치 후 브라우저에 입력하세요 https://당신의 IP 주소:10000/ 입장.

사용자 이름과 비밀번호는 서버 사용자의 비밀번호입니다.

ISPConfig 3.2 설치 튜토리얼 CentOS ISPConfig 가상 호스트 패널 설치

Nginx, PHP, MySQL 및 phpMyAdmin 설치

최신 소프트웨어 버전을 받으려면 Remi 저장소를 활성화하세요.

dnf 설치 http://rpms.remirepo.net/enterprise/remi-release-8.rpm dnf makecache

서버 환경 구성 패널 설치

서버 패널 설치패널

AMH7.0 빠른 설치

AMH는 중국 최고의 클라우드 호스트 패널입니다. 설치 시 깨끗한 시스템을 사용하세요. (Centos,,)

컴파일 없이 매우 빠른 설치 (설치 시간 1~3분)

wget http://dl.amh.sh/amh.sh && bash amh.sh

ISPConfig 3.2 설치 튜토리얼 CentOS ISPConfig 가상 호스트 패널 설치

AMH 패널의 자세한 설치 및 사용 방법은 다음을 참조하세요.

AMH 클라우드 호스트 관리 패널 Linux 자동 배포 LNMP 환경 WebUI 오픈 소스 호스트 패널

 

점수

댓글남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다