ISPConfig 3.2 インストールチュートリアル CentOS ISPConfig 仮想ホストパネルのインストール

ISPConfig 3.2 優れた仮想ホスト管理パネルで、CentOS に ISPConfig をインストールする方法を説明します。

ISPConfig 3.2 ISPConfigは海外のVPSホスト向けコントロールパネルとして非常に優れています。ISPConfigは無料のオープンソースであり、長年にわたり継続的に開発されてきました。現在、ISPConfig 3は基本的に以下のOSにインストールできます。すべての主要オペレーティングシステムに対応し、Apache2を含むワンクリックインストールをサポート 、Postfix、Dovecot、PureFTPD、Bind、、PowerDNS、

次は 8 (64ビット) サーバー。ISPConfig は、Web ブラウザから以下のサービスを設定できる Web ホスティング コントロール パネルです: Nginx/ Web サーバー、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 インストール net-tools wget rsyslog curl net-tools NetworkManager-tui systemctl 停止 firewalld systemctl 無効 firewalld

使用 ファイアウォールコマンド --state このコマンドは、ファイアウォールが正しく閉じられているかどうかを確認します。

ISPConfig 3.2 インストールチュートリアル CentOS ISPConfig 仮想ホストパネルのインストール

もし戻ってきたら 走っていない これはファイアウォールが正しく閉じられていることを意味します。

SELinuxをpermissiveモードに設定するか無効にする

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 これはあなたが設定したセカンダリドメイン名です。後で追加してください。 ホスト

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 127.0.0.1 host.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オープンソースホストパネル

 

スコア

手紙への返信

メールアドレスが変更されることはありません。 支払い欄に必須の項目は必須です