このチュートリアルでは、CentOS 7サーバーにCerbをインストールして構成する方法を示します。知らない人のために、CerbはWeb用のオープンソースアプリケーションです-ベースのコラボレーションと自動化。Cerbは大量のメールの送信にも使用できます。CerbはPHPで記述されており、MySQL/MariaDBを使用してデータを保存します
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、はrootアカウントで実行されていますが、そうでない場合は、root権限を取得するためにコマンドに「sudo」を追加する必要があります。CentOS7サーバーにCerbを段階的にインストールする方法を説明します。
CentOS7にCerbをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
yum clean allyum -y install epel-releaseyum -y update
手順2.LAMPサーバーをインストールします。
CentOS 7 LAMPスタックサーバーが必要です。LAMPがインストールされていない場合は、こちらのガイドに従ってください。また、必要なPHPモジュールをインストールしてください:
yum install install php70w-cli php70w-pear php70w-gd php70w-xml php70w-curl php70w-gmp php70w-pdo php70w-mysql php70w-zip php70w-mbstring php70w-mcrypt
インストールが完了したら、php.ini構成ファイルを変更する必要があります:
nano /etc/php.ini
次の行を変更します:
memory_limit =128M#使用可能なメモリに応じて128M以上upload_max_filesize =2M#32M以上post_max_size =8M#32M以上; upload_tmp_dir =tmp> _ _ステップ3.Cerb用にMariaDBを構成します。
デフォルトでは、MariaDBは強化されていません。mysql_secure_installationスクリプトを使用してMariaDBを保護できます。ルートパスワードを設定する各手順を注意深く読み、その下で匿名を削除する必要があります。ユーザーは、リモートルートログインを禁止し、テストデータベースと安全なMariaDBへのアクセスを削除します:
mysql_secure_installation次のように構成します:
-rootパスワードを設定しますか? [Y / n] y-匿名ユーザーを削除しますか? [Y / n] y-rootログインをリモートで禁止しますか? [Y / n] y-テストデータベースを削除してアクセスしますか? [Y / n] y-特権テーブルを今すぐリロードしますか? [Y / n] y次に、MariaDBコンソールにログインして、Cerbのデータベースを作成する必要があります。次のコマンドを実行します。
mysql -u root -pこれによりパスワードの入力を求められるので、MariaDBルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。サーバーのインストール:
CREATE DATABASE cerb_data; CREATE USER'cerb_user' @'localhost' IDENTIFIED BY'StrongPassword'; GRANT ALL PRIVILEGESONcerb_data。*TO'cerb_user'@'localhost'; FLUSH PRIVILEGES; EXIT;ステップ4.Cerbをインストールします。
データベースを構成したら、Cerbをインストールする必要があります。次のコマンドを使用してGitHubリポジトリから最新バージョンのCerbをダウンロードできます。
yum -y install gitcd /var/www/htmlgit clone git://github.com/wgm/cerb.git cerb次に、適切な所有権を変更し、ファイルのアクセス許可を指定する必要があります。これは、次のコマンドを使用して行うことができます。
cd / var / www / html / cerbchown -R apache:apache .chmod -R u +wframework.config.phpストレージステップ5.Cerb用にファイアウォールを構成します。
ポート
80
でHTTPトラフィックを許可する必要がある場合もあります システムファイアウォールを介して:Firewall-cmd --zone =public --permanent --add-service =httpfirewall-cmd --reloadステップ6.Cerbへのアクセス。
CerbはデフォルトでHTTPポート80で利用できます。お気に入りのブラウザを開いてhttp://your-domain.com/cerbまたはhttp://に移動します。 server-ip / cerbを実行し、必要な手順を実行してインストールを完了します。
おめでとうございます。Cerbが正常にインストールされました。CentOS7システムにCerbをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、Cerbの公式Webサイトを確認することをお勧めします。
Cent OS