Webmin、Kloxo、VestaCPの優れた代替品をお探しですか? Ajentiは優れた、軽量で強力なWebベースのサーバー管理パネルであるため、これ以上検索する必要はありません。これは、サーバーのほぼすべての側面を管理する、非常に直感的で多言語対応の無料のコントロールパネルです。
Ajentiは、Linux VPS(仮想プライベートサーバー)または専用サーバーのどちらを使用している場合でも、サーバーを管理するための高速で応答性の高いWebインターフェイスを提供します。これは、サーバーソフトウェアとサービスを構成および監視するための多くの既成のプラグインで構築されています。いくつか言及すると、Apache、Cron、ファイルシステム、ファイアウォール、MySQL、FTP、およびファイルマネージャー、開発者向けのコードエディター、ターミナルアクセスなどの他の多くのツールです。
Puttyを使用して、コマンドラインインターフェイスにログインする必要はほとんどありません。または、このコントロールパネルがサーバーにインストールされている場合はターミナル。
Ajentiは、サーバーを管理する機能のみを提供するため、Webminと同じです。すぐに使用できるLAMPスタックにはバンドルされていません。そのためには、コアAjentiのプラグインスイートであるAjenti Vをインストールする必要があります。これにより、プロスタック(WebサーバーとしてのNginx、PHP-fpm、MySQL、Exim)をインストールすることで、高速で効率的でセットアップが簡単なWebホスティング機能が追加されます。 4やCourierIMAPなど。このチュートリアルでもそれについて説明します。
AjentiはPythonで記述されており、独自のプロセスおよびWebサーバーとして実行されます。通信にはデフォルトでTCPポート8000が使用され、デフォルトで自動生成された自己署名SSL証明書でSSLを使用するように構成されています。
このガイドでは、CentOS6.5VPSを使用します。
ユーザー「root」としてサーバーにログインします:
# ssh root@hostname
yumパッケージマネージャーを使用してCentOS6.5VPSを更新します。
# yum update -y # yum upgrade -y
Ajentiパッケージはデフォルトでは使用できないため、EPELリポジトリを有効にする必要があります。
次のコマンドを入力してください:
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
終わり。サーバーにEPELリポジトリを追加しました。
次に、次のコマンドを使用して、Ajentiの公式リポジトリをダウンロードしてインストールする必要があります。
# wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm # rpm -i ajenti-repo-1.0-1.noarch.rpm
それでは、Ajentiコントロールパネルをインストールしましょう。
# yum install ajenti -y # service ajenti restart
完了しました。Ajentiをインストールしました。
ただし、Nginx、PHP-fpm、Eximなども必要なので、AjentiVプラグインスイートをインストールする必要があります。
AjentiVは小さなパッケージの形で提供されます。
現在利用可能なパッケージは次のとおりです。
ajenti-v (main package) ajenti-v-mail (Exim and Courier mail) ajenti-v-mysql (MySQL DB support) ajenti-v-php-fpm (PHP support via PHP-FPM) ajenti-v-ruby-unicorn (Rails support via Unicorn) ajenti-v-ruby-puma (Rails support via Puma) ajenti-v-ftp-pureftpd (FTP support via PureFTPd) ajenti-v-nginx (NGINX webserver support) ajenti-v-python-gunicorn (Python WSGI support via gunicorn) ajenti-v-nodejs (Node.js support)
ApacheまたはPostfix/Sendmailがインストールされていて、それらを使用しない場合は、最初にそれらを削除してください。
# yum remove httpd postfix sendmail
必要に応じて、パッケージとともにAjenti-Vをインストールします。
# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysql
一般的な問題:
「[Errno-1]パッケージが意図したダウンロードと一致しません」というエラーが発生した場合は、メタデータをクリーンアップする必要があります。
# yum clean metadata
次に、インストールを続行します。
# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysql
通常、CentOSはファイアウォールでポート8000をブロックします。次の手順を実行して、ポートのブロックを一時的に解除します。
# iptables -A INPUT -p tcp --dport 8000 -j ACCEPT
プラグインスイートAjenti-Vを使用してAjentiコントロールパネルを正常にインストールしました。
Ajentiコントロールパネルは、デフォルトでHTTPSポート8000で使用できます。お気に入りのブラウザを開き、https://yourdomain.com:8000またはhttps:// server-ip:8000に移動します。
デフォルトのユーザー名はroot、パスワードはadminです。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にAjentiのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。