このチュートリアルでは、CentOS 7にISPConfigをインストールする方法を示します。知らなかった方のために、ISPConfigはLinux用のオープンソースのホスティングコントロールパネルであり、ユーザーフレンドリーなウェブインターフェース–これにより、ユーザーは自分のウェブサイト、メールアドレス、FTPアカウント、DNSレコード、データベース、シェルアカウントを管理できます。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS7サーバーへのRubyMineの段階的なインストールを紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS7。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS7にISPConfigをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo yum clean all sudo yum -y update sudo yum -y groupinstall 'Development Tools'
手順2.LAMPサーバーをインストールします。
CentOS 7 LAMPスタックサーバーが必要です。LAMPがインストールされていない場合は、こちらのガイドに従ってください。また、必要なPHPモジュールをインストールしてください:
yum -y install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel
ステップ3.Dovecotをインストールします。
次のコマンドを実行して、CentOSにDovecotをインストールできます:
yum -y install dovecot dovecot-mysql dovecot-pigeonhole
次に、dovecot-sql.conf
を作成します 以下のコマンドを使用してファイルを作成します。その後、作成したファイルを指すシンボリックリンクを作成します。
touch /etc/dovecot/dovecot-sql.conf ln -s /etc/dovecot/dovecot-sql.conf /etc/dovecot-sql.conf
次に、次のコマンドを使用して、サーバーでDovecotサービスを再起動して有効にします。
systemctl restart dovecot.service systemctl enable dovecot.service
ステップ4.Amavisd-new、ClamAV、およびSpamAssassinをインストールします。
ClamAV、Amavisd、SpamAssassinを、これらの追加で必要なすべてのパッケージとともに、すべて一度にインストールします。
yum -y install amavisd-new spamassassin clamav clamd clamav-update unzip bzip2 unrar perl-DBD-mysql
ステップ5.PureFTPdをインストールします。
インストールが簡単で使いやすいため、PureFTPサーバーをインストールします。サーバーにインストールするには、次のコマンドを実行するだけです。
yum -y install pure-ftpd
ステップ6.BINDをインストールします。
次のコマンドを使用してBINDをインストールします:
yum -y install bind bind-utils
ステップ7.CentOSにISPConfigをインストールします。
「wget
」を使用して、公式サイトからISPConfigtarファイルをダウンロードします。 」コマンドは次のとおりです:
cd /opt/ wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz tar -zxvf ISPConfig-3-stable.tar.gz cd ispconfig3_install/install/
「PHP -q
」を使用して、「install.php」ファイルを実行します 」コマンドを使用して初期構成を実行します:
php -q install.php
手順8.ISPConfigWebインターフェイスにアクセスします。
WebブラウザのISPConfigコントロールパネルにアクセスできるはずです。お好みのWebブラウザを開き、サーバーのIPアドレスをISPConfigのデフォルトの設定済みポートで入力します。以下に示すように:
https://server_IP_address:8080/
デフォルトのクレデンシャルは、ユーザー名が「admin」、パスワードが「admin」です。これらを知っている人なら誰でもサーバーを管理できるため、すぐに変更する必要があります。リモートで侵害します。
おめでとうございます!ISPConfig 3が正常にインストールされました。CentOS7システムにISPConfigをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、ISPConfigの公式Webサイトを確認することをお勧めします。