CWP コントロール パネルのインストール方法CENTOS WEB PANEL 設定チュートリアル

インストールする方法CWP コントロール パネル

CENTOS WEB PANEL 設定チュートリアル

ウェブプロモーション人事向けVPSウェブサイトを構築する、選択できる無料または有料のコントロールパネルが多数あります。フル機能の VPS コントロール パネルの選び方がわからない場合は、CWP コントロール パネルをお勧めします。

CentOS Web パネルとは?

RPM ベースのディストリビューション (CentOS、RHEL、Scientific など) 用に設計された CWP コントロール パネル Linux等)デザイン。

CWP コントロール パネルのインストール方法CENTOS WEB PANEL 設定チュートリアル

これは、Web ホスティング環境を簡単に構成するために広く使用できる無料のオープン ソース コントロール パネルです。

他のコントロール パネルとは異なり、CWP は LAMP を自動的に展開します。ソフトウェアVarnish キャッシュ サーバー。

CWP のシステム要件をインストールする

  • 32 ビット サーバー 512MB RAM
  • 64 ビット サーバー 1024MB RAM
  • ハードディスク 10GB

操作系统

  • CentOS 6.x、7.x
  • レッドハット 6.x、7.x
  • クラウドリナックス 6.x、7.x

問題を回避するために、インストール プロセスの前に、この説明チュートリアル全体をよくお読みください。

CentOS Web パネル インストーラーの初期化前の要件:

  • CWP コントロール パネルは、静的 IP アドレスのみをサポートします。
  • CWP コントロール パネルは、動的 IP アドレスまたは内部 IP アドレスをサポートしていません。
  • CWP コントロール パネルは、アンインストーラーを提供しません。
  • CWP をインストールしたら、サーバーを再インストールして削除する必要があります。
  • 構成を変更せずに、新しくインストールされたオペレーティング システムにのみ CWP をインストールします。

CWP コントロール パネルの機能

CWP には多くの機能と無料サービスがあります。

お気に入りチェン・ウェイリアン前述のように、CWP は LAMP サービス (Linux、Apache、PHP、mysqlのphpmyadminの、ウェブムail、メールサーバーなど)。

CentOS Web パネルで利用できる機能とサービスは次のとおりです。

  • 現在、管理者パネルとクライアント パネルが含まれています
  • (統合用のカスタム モジュールの構築をリクエストすることもできます)
CWP インストール プロセスは何を構成しますか?
  • Apache Web サーバー (Mod セキュリティ + 自動更新ルールはオプション)
  • PHP 5.6 (suPHP、SuExec + PHP バージョン スイッチャー)
  • MySQL /MariaDB+phpMyAdmin
  • Postfix + Dovecot + roundcube ウェブメール (ウイルス対策、Spamassassin オプション)
  • CSF ファイアウォール
  • ファイル システムのロック (Web サイトのハッキングはもうありません。すべてのファイルは変更されないようにロックされています)
  • バックアップ (オプション)
  • サーバー構成の AutoFixer
サードパーティアプリケーション
  • CloudLinux + CageFS + PHP セレクター
  • Softaculous スクリプト インストーラー (無料およびプレミアム)
  • LiteSpeed Enterprise (ウェブサーバー)
CentOS Web パネル (CWP)
  • ためにセットアップウェブホスティング(のようなWordPressのウェブサイト...)
  • アカウント管理を簡素化する API と wmcs 課金 API
  • NATバージョン、NAT対応IP
  • 無料のホスティング モジュール、アカウントの有効化 無料のホスティングで Web サイトを構成する
CWP ユーザーパネル
  • すべてのクライアント操作をクライアント ユーザー名で実行することにより、パネルの高度なセキュリティが保証されます。
  • oauth トークンを使用した安全なログイン認証
  • 高度で安全なファイル マネージャー
  • DNS ゾーン マネージャー
  • カスタムのテーマと言語
  • スクリプト インストーラー: wordpress、PrestaShop、eXtplorer
Web服従者
  • Varnish Cache サーバー (サーバーのパフォーマンスを最大 XNUMX 倍にする)
  • Nginx リバース プロキシ (静的ファイルを最速で配信できます)
  • LiteSpeed エンタープライズ統合
  • ソースから Apache をコンパイルします (パフォーマンスが最大 15% 向上します)
  • Apache reCompiler + 追加モジュールのワンクリック インストール
  • Apache サーバーのステータス、構成
  • Apache リダイレクト マネージャー
  • Apache 仮想ホスト、仮想ホスト テンプレートを編集し、構成を含めます (ワンクリックですべての Apache 仮想ホストを再構築します)
  • suPHP & suExec (セキュリティ強化)
  • Mod セキュリティ: Comodo WAF、OWASP ルール (ワンクリック インストール、自動更新、簡単な管理)
  • ワンクリックで Tomcat 8 サーバーの管理とインストール
  • Slow-Loris 攻撃に対する DoS 保護
  • Spamhaus RBL 保護を備えた Apache (http PUT、POST、CONNECT を保護)
  • Perl cgi スクリプトをサポート
PHP
  • ソースから PHP をコンパイル (パフォーマンスが 20% 向上)
  • PHP スイッチャー (PHP バージョン間の切り替え。例: 5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX)
  • ユーザーごとまたはフォルダーごとに PHP バージョンを選択するための PHP セレクター (PHP 4.4,5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX、XNUMX)
  • シンプルな PHP エディター
  • ユーザー パネルでは、単純な php.ini ジェネレーター
  • PHPプラグインのワンクリックインストール
  • PHP.ini エディターと PHP 情報およびリスト モジュール
  • ユーザー アカウントごとの php.ini (/home/USER/php.ini に変更を追加できます)
  • FFMPEG (動画配信サイト向け)
  • CloudLinux + PHP セレクター
  • イオンキューブ、php-imap...
ユーザー管理
  • ユーザーの追加、一覧表示、編集、および削除
  • ユーザーの監視 (ユーザーが開いているファイルの一覧表示、ソケットのリッスン...)
  • シェル アクセス管理
  • ユーザー制限管理(クォータとノード)
  • プロセスの制限: アカウントごとに使用できるプロセスの最大数。
  • 開いているファイルの制限: アカウントごとに使用できる開いているファイルの最大数。
  • ユーザー FTP とファイル マネージャー
  • CloudLinux + CageFS
  • アカウントごとの専用 IP
DNS
  • FreeDNS (無料の DNS サーバー、追加の IP は不要)
  • DNS ゾーンの追加、編集、一覧表示、および削除
  • ネームサーバー IP の編集
  • DNS ゾーン テンプレート エディタ
  • シンプルな DNS ゾーン マネージャーを追加 (ajax を使用)
  • Google を使用して情報を解決するための DNS ゾーン リストを追加しました (rDNS、ネームサーバーも確認してください...)
Eメール
  • postfix と dovecot
  • メールボックス、エイリアス
  • Roundcubeウェブメール
  • Postfix メールキューマネージャー
  • rDNS チェッカー モジュール (rDNS レコードを確認します)
  • AntiSPAM (Spamhaus cronjob)
  • SpamAssassin、RBL インスペクション、AmaViS、ClamAV、OpenDKIM
  • SPF と DKIM の統合
  • Postfix/Dovecot メール サーバーを再構築 (ウイルス対策、スパム対策)
  • メールの自動応答
  • メールの閲覧、すべてのメールボックスの読み取りを XNUMX か所から。
  • メール ルーティング (ローカルまたはリモート MX Exchanger)
系统
  • ハードウェア情報(CPUコアとクロック情報)
  • メモリ情報(メモリ使用情報)
  • ディスク情報 (詳細なディスク ステータス)
  • ソフトウェア情報 (カーネルバージョン、正常動作...)
  • サービスの状態 (サービスの迅速な再起動、例: Apache、FTP、メールなど)
  • ChkConfig Manager (サービスをすばやく一覧表示して管理する)
  • Service Monitor (サービスの自動再起動と電子メール通知)
  • ネットワーク ポートの使用状況
  • ネットワーク設定
  • SSHD構成
  • Autofixer (重要な構成をチェックし、問題を自動的に修正しようとします)
  • システム統計グラフ
モニター
  • リアルタイム監視 (top、apache stats、mysql などの監視サービス...)
  • Panel での Java SSH ターミナル/コンソールの使用
  • サービス構成 (Apache、PHP、MySQL など)
  • 画面/バックグラウンドでシェル コマンドを実行する
安全
  • CSF ファイアウォール (最高の Linux ファイアウォール)
  • SSL ジェネレーター
  • SSL Certificate Manager (SSL証明書を安全かつ迅速にインストール)
  • Letsencrypt、すべてのドメインの無料 SSL 証明書
  • CloudLinux + CageFS
  • CSF/LFD ブルートフォース保護
  • IP アクセス制御
  • Mod セキュリティ + OWASP ルール (ワンクリック インストール、管理が簡単)
  • Slow-Loris 攻撃に対する DoS 保護 (Apache 用)
  • ファイル システムのロック (Web サイトのハッキングはもうありません。すべてのファイルが変更されないようにロックされています)
  • PHP は、スクリプトの上部またはプロセス リストに名前とパスを表示するようになりました
  • Apache は、ユーザーごとの php プロセスの数を制限します
  • 自動バックアップ
  • システムおよびその他のユーザー プロセスを非表示にする
  • SFTP セキュリティ
  • AutoSSL (新しいアカウント、アドオン ドメイン、またはサブドメインの作成時に Letsencrypt SSL 証明書を自動的にインストールします)
SQL
  • MySQL データベース管理
  • ローカルまたはリモート アクセス ユーザーを追加する
  • MySQL プロセス リストのリアルタイム監視
  • データベースの作成、削除
  • データベースごとにユーザーを追加する
  • MySQL サーバー構成
  • PhpMyAdmin (データベース管理)
  • PostgreSQL、phpPgAdmin のサポート
  • リモート MySQL は Web サーバーからの mysql のロードをサポートします)
  • MongoDB マネージャー/インストーラー
その他のオプション
  • TeamSpeak 3 マネージャー (ボイス サーバー)
  • Shoutcast Manager (Shoutcast ストリーミング サーバー)
  • 自動更新
  • バックアップマネージャ
  • ファイルマネージャー
  • スクリプト フォルダ「/scripts」に 15 個を超えるスクリプトが含まれている
  • ドメインごとの仮想 FTP ユーザー
  • cPanel アカウントの移行により、ファイル、データベース、およびデータベース ユーザーが復元されます)
  • Torrent SeedBox (Deluge WebGU をクリックしてインストール)
  • SSHキージェネレーター
  • および他の多くのオプション...

CentOS Web パネル (CWP) をインストールするための準備

CentOS システムをインストールする前に、VPS バックグラウンドでホスト名と IP アドレスを設定していなかった場合は、ホスト名と IP アドレスを手動で設定する必要がある場合があります。

ホスト名を設定

CWP のインストールを開始するには、root ユーザーとして Linux サーバーにログインし、CWP の公式 Web サイトの指示に従って、最初にホスト名を設定してください。

重要なヒント:サーバー上のホスト名とドメイン名は異なる必要があります (たとえば、サーバー上のドメイン名が domain.com の場合、ホスト名として hostname.domain.com を使用します)。

重要:サーバーのホスト名とドメイン名は異なる必要があります(たとえば、サーバーのドメイン名がdomain.comの場合は、CWPホスト名としてhostname.domain.comを使用してください)。

hostnamectl set-hostname hostname.domain.com
hostnamectl
  • hostname.domain.com をセカンダリ ドメイン名に変更してください。

サーバーの IP アドレスを設定する

使用している VPS サーバーが既にサーバーの IP アドレスを設定している場合は、この手順を直接スキップできます。

それ以外の場合は、必要になる場合がありますサーバーのIPアドレスを設定するには、使用しますnmtui ( NetworkManager テキスト ユーザー インターフェイス ) ユーティリティは、ネットワーク マネージャーを制御して IP アドレスを構成するためのグラフィカル ユーザー インターフェイスを提供します。

yum install NetworkManager-tui
nmtui

ネットワークを設定するには、nmtui(NetworkManagerテキストユーザーインターフェース)ユーティリティを使用します。このユーティリティは、ネットワークマネージャを制御することでネットワークを設定するためのグラフィカルユーザーインターフェースを提供します。

サーバーの更新

ステップ1:CWPのダウンロードに必要なwgetパッケージをインストール▼

yum install wget -y
  • 上記のコマンドを入力した後にエラーメッセージが表示された場合は、サーバーを再インストールし、代わりに次のコマンドを使用してください▼
yum install wget

ステップ2:このコマンドを使用してサーバーを更新します ▼

yum update -y

ステップ3:一度再起動してアップデートを有効にする ▼

reboot

CWP プログラムをインストールする

2 つのバージョンがあります。CentOS のバージョンに応じて選択してください。

  1. CWP6 の CentOS 6 バージョンをインストールする
  2. CentOS 7 バージョンの CWP7 をインストールする (推奨)

CWP6 の CentOS 6 バージョンをインストールする

ステップ1:に入る /USR/ローカル/SRC カタログ▼

cd /usr/local/src

ステップ2:コマンドを使用して、最新の CWP バージョンをダウンロードします ▼

wget http://centos-webpanel.com/cwp-latest

ステップ3:上記のURLが間違っている場合は、代わりに以下のリンクを使用してください▼

wget http://dl1.centos-webpanel.com/files/cwp-latest

ステップ4:コマンドを使用して CWP のインストールを開始します ▼

sh cwp-latest

CentOS 7 バージョンの CWP7 をインストールする (推奨)

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
  • 上記のURLが間違っている場合は、代わりに以下のリンクを使用してください▼
http://dl1.centos-webpanel.com/files/cwp-el7-latest

CWPのインストール手順例 ▼

CWPコントロールパネルの設置手順例

チェン・ウェイリアン安装过程只花了5~10分钟的时间。 不是4G以上的网速,可能长达10分钟、30分钟或更长时间,具体取决于你的网络速度。

最後に、以下のインストール完了メッセージが表示されます ▼

CWPコントロールパネルのインストール完了メッセージ

ステップ5:次のような重要な情報を記録してください。

  • 後で必要になるため、MySQL スーパーユーザー パスワード、CWP ログイン URL。

ステップ6:Enter を押してシステムを再起動します ▲

ファイアウォール/ルート構成

CWP のデフォルトの Web コントロール インターフェイス ポートは、2030 (HTTP) と 2031 (HTTPS) です。

これら XNUMX つのポートが、ファイアウォール/ルーティングを介して CWP Web コンソールにリモートでアクセスできるようにする必要があります。

ステップ1:iptablesファイルの編集 ▼

vi /etc/sysconfig/iptables

ステップ2:以下を追加▼

[...]
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2030 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2031 -j ACCEPT
[...]

ステップ3:最初に ESC を押して編集を終了し、次に入力します ▼

:wq

ステップ4:変更を有効にするために iptables サービスを更新します。

service iptables restart

CWP コントロール パネルにログイン

ブラウザを開き、次のように入力します。

http://IP-Address:2030/

また:

https://IP-Address:2031/

以下のような画面が表示されます▼

CWPコントロールパネル(CetOS WebPanel)にログインしてください。

ログイン認証

  • 户名:ルート
  • パスワード:あなたのルートパスワード

おめでとう! CWP が正常にインストールされました。

CWP コントロール パネルの構成

次に、CWP コントロール パネルに次のような基本的な設定を行う必要があります。

  • IP 共有を設定します (パブリック IP アドレスである必要があります)
  • ドメインネームサーバーをセットアップする
  • 少なくとも XNUMX つの管理パッケージを設定する (またはデフォルトのパッケージを編集する)
  • ルートメールなどを設定します。

共有 IP とルート メール アドレスを作成する

  • これは、ホストで Web サイトをホストする上で非常に重要なステップです。

共有 IP を作成するには、CWP 設定 → 設定の編集 ▼ に移動します。

CWPコントロールパネルのインストール方法? CENTOS WEB PANEL設定チュートリアル - Chen Weiliangブログ_ネットワークマーケティングプランニング_越境ECサイトプロモーションチュートリアル

  • 静的 IP とメール アドレスを入力します

設定後、「変更を保存」をクリックして変更を保存します▲

  • 共有 IP アドレスを設定したら、CWP を使用して Web サイトの保守を開始できます ^_^

ドメインネームサーバーを作成する

  • DNSPOD などの別のネームサーバーを使用する場合は、この操作をスキップしてください。

ネームサーバーを作成するには、 DNS 機能 → ネームサーバー IP の編集 ▼

CWPコントロールパネルでドメインネームサーバーを設定します。

設定後、「変更を保存」をクリックして変更を保存します▲

仮想ホスティング パッケージを作成する

  • Web ホスティング パッケージは、ディスク容量、帯域幅、FTP アカウント、電子メール アドレス、データベースなどへのアクセスを含む Web ホスティング プランです。
  • 必要な数の Web ホスティング プランを作成できます。

仮想ホスティング プランを作成するには、次のサイトにアクセスしてください。 Packages → Add a Package 仮想ホスト パッケージの名前を入力します。

アクセスを許可するディスククォータ、プロセス数、FTP、メールアカウント、データベース、サブドメインなどを設定(個人利用は以下の金額で設定可能)▼

  • Dsk Quota MB:102400
  • Bandwith MB:10485760
  • nproc:999999999
  • apache_nproc:999999999
  • nofiles:999999999
  • inode:999999999
  • [作成] ボタンをクリックして、仮想ホスティング プランを作成します▼

CWPコントロールパネルを使用して仮想ホストパッケージを作成します。

  • nproc: ユーザーごとに許可されるプロセスの数 (nginx/apache/fpm の各インスタンスが個別のプロセスとして開始されるため、少なくとも 10)。
  • apache_nproc: 上記の nproc を参照してください。ただし、これは Apache 固有のものです。
  • nofiles: 同時に読み取り/実行できるオープン ファイルの数。
  • inode: inode は、ホスティング アカウントで作成されたすべてのファイルに関する情報を格納するデータ構造です。 i ノード数は、ファイル、フォルダー、電子メール、または Web ホスティング アカウントに保存されているものの数を表します。

    ドメイン名を追加

    • 新しいドメイン名を追加するには、少なくとも XNUMX つのユーザー アカウントが必要です。

    ユーザーを追加する

    ユーザーを追加するには、[ユーザー アカウント] → [新しいアカウント] に移動してください。(個人利用は以下の金額で設定可能)

    • ドメイン名 (chenweiliang.com)、ユーザー名、パスワード、電子メール アドレスを入力します。
    • Inode:0
    • Process limit:999999999
    • Open files:999999999

    VPS 構成が CPU 4 コア + 16GB メモリであると仮定すると、過剰な負荷や Web サイトの動作への影響を避けるために、次のように設定することを推奨します。

    • nproc1000
    • ノーファイル5000

    CWPコントロールパネルに新しいユーザーを追加する

    • 最後にクリック Create

    ドメイン名を追加する

    ドメイン名を追加するには、入力してください DomainsAdd Domain

    CWPコントロールパネルに新しいドメインを追加する

    新しいドメイン名を入力し、ユーザー名に関連付けられたドメイン名を指定します▲

    • 「AutoSSL」にチェックを入れる前に、ドメイン名にAレコードを設定することが条件です。
    • SSL 証明書を生成する前に、まずドメイン名をサーバー IP に解決します。そうしないと、エラーが発生します。
    • AutoSSL は、SSL セキュリティ証明書を自動的にインストールします。とても早くて簡単!
    • [作成] をクリックして、CWP コントロール パネルを使用してドメイン名を管理します。

    CWP コントロール パネルにデフォルト ページが表示されます。解決策については、このチュートリアルを参照してください ▼

    https設定へのhttpリダイレクト、このチュートリアルを確認してください▼

    • SSL 証明書が正しく生成されない場合は、この記事を参照して SSL 証明書を手動で生成してください。

    CWP コントロール パネルがダウンしてアクセスできず、CWP サービスの状態を開始/停止/再起動/表示するコマンドが必要な場合は、このチュートリアルを確認してください▼

    CWP コントロール パネルをインストールして Apache を再起動しただけでは、問題が発生する場合があります... 以下が解決策です▼

    言語

    このチュートリアルでは、CentOS Web ページをインストールして構成し、簡単にインストールして使用できるシンプルな Web ホスティング環境を作成する方法について説明しました。

    • たとえウェブサイト初心者でも、数時間で基本的な Web ホスティング サーバーをセットアップできます。
    • また、CWP は完全に無料でオープン ソースです。試してみてください。がっかりすることはありません。

    CWP コントロール パネルの詳細については、CentOS Web パネルのウィキページとドキュメントのドキュメントを参照してください。

    チェン・ウェイリアン中古のCWPコントロールパネルと比較VestaCPパネル、実際には、CWP コントロール パネルは VestaCP パネルよりも強力でプロフェッショナルな感じがします。

    VestaCP パネルをインストールする場合は、この VestaCP パネル インストール チュートリアルを確認してください▼

    CWP のインストール後に行うこと

    ステップ 1: CWP コントロール パネルの左側で、[WebServer 設定] → [WebServers の選択] をクリックします ▼

    CWP の再インストールで解決する 同じ IP: ポートで複数のリスナーを定義できない

    ステップ2:Nginx & Varnish & Apache を選択 ▼

    ステップ2:CWPコントロールパネルでNginxとApacheを選択します。

    ステップ3:下部にある [Save & Rebuild Configuration] ボタンをクリックして、構成を保存して再構築します。

    CWPフリー版はデフォルトのphp5.6版なので、これは起こしやすいWordPressプラグインまたはテーマ非互換エラー。

    したがって、CWP をインストールして Nginx & Varnish & Apache サービスを選択した後、手動で PHP 7.4.28 バージョンを選択する必要があります。

    CWP コントロール パネルはどのように PHP のバージョンを選択しますか?

    以下はCWP コントロール パネル ウェブサイトの PHP バージョンをアップグレードする方法操作手順:

    CWP コントロール パネルの左側で、[PHP 設定] → [PHP バージョン スイッチャー] をクリックします。PHP 7.4.28 バージョンを手動で選択します ▼

    CWP コントロール パネルの左側で、[PHP 設定] → [PHP バージョン スイッチャー] をクリックします。PHP 7.4.28 バージョンを手動で選択します ▼

    CWP コントロール パネルをインストールした後、これらの設定を行う必要がある場合があります ▼

    Hope Chen Weiliang ブログ ( https://www.chenweiliang.com/ ) 共有 "CWP コントロール パネルのインストール方法は? CENTOS WEB PANEL 設定チュートリアル」が役に立ちます。

    この記事のリンクを共有することを歓迎します。https://www.chenweiliang.com/cwl-652.html

    さらに多くの隠されたトリックのロックを解除するには、Telegram チャンネルにぜひご参加ください。

    気に入ったらシェアして「いいね!」してください!あなたのシェアと「いいね!」が私たちの継続的なモチベーションです。

     

    发表评论

    バグのあるボックスの内容は公開されません。 必須アイテム * 标注

    記事ディレクトリ
    上へスクロール