GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS6にElggをインストールする方法

このチュートリアルでは、CentOS 6にElggをインストールする方法を紹介します。知らない人のために、Elggはオープンソースで強力なソーシャルネットワーキングエンジンであり、独自のソーシャルネットワーキングWebサイト。これはPHPベースのアプリケーションであり、LinuxVPSに簡単にインストールできます。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS 6へのElgg(ソーシャルネットワーキングプラットフォーム)の段階的なインストールを紹介します。

CentOS6にElggをインストールする

ステップ1.まず、システムでEPELリポジトリを有効にする必要があります。

## RHEL/CentOS 6 64-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

## RHEL/CentOS 6 32-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

ステップ2. CentOS 6にLAMP(Apache、PHP、およびMySQL)をインストールします。

yum install mysql mysql-server httpd php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring wget unzip

LAMPサービスを開始し、起動時に開始できるようにします:

service httpd start
service mysqld start
chkconfig httpd on
chkconfig mysqld on

ステップ3.Elgg用のMySQLの構成。

デフォルトでは、MySQLは強化されていません。 mysql_secure_installationを使用してMySQLを保護できます。 脚本。ルートパスワードを設定し、匿名ユーザーを削除し、リモートルートログインを禁止し、テストデータベースと安全なMySQLへのアクセスを削除する各手順を注意深く読んでください。

mysql_secure_installation

次に、MySQLコンソールにログインして、Elggのデータベースを作成する必要があります。次のコマンドを実行します。

mysql -u root -p

これによりパスワードの入力を求められるので、MySQLルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 Elggのインストール:

CREATE DATABASE elgg_db;
CREATE USER 'elgguser'@'localhost' IDENTIFIED BY 'your-password-here';
GRANT ALL PRIVILEGES ON elgg_db.* TO 'elgguser'@'localhost';
FLUSH PRIVILEGES;
ステップ4.ApacheWebサーバーの構成。

Elgg用の新しいApache仮想ホストを作成します:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/elgg/
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog logs/yourdomain.com-error_log
CustomLog logs/yourdomain.com-access_log common
</VirtualHost>

変更を有効にするためにApacheサービスを再起動します:

service httpd restart

ステップ5.Elggをインストールします。

Elggの最新の安定バージョンをダウンロードします。この記事を書いている時点では、バージョン1.11.1です:

wget https://www.elgg.org/getelgg.php?forward=elgg-1.11.1.zip
unzip elgg-*

Elggのインストールファイルとディレクトリを移動します:

mv /elgg-1.11.1/ /var/www/html/elgg/
cd /var/www/html/elgg/

ステップ6.Elggへのアクセス。

ElggはデフォルトでHTTPポート80で使用できます。お気に入りのブラウザを開き、http://yourdomain.com/install.php またはhttp://server-ip/install.php インストールを完了するために必要な手順を完了します。 Webサーバーに/var / www / html / elgg /への書き込みとディレクトリの作成の権限があることを確認してください 。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。

おめでとうございます!Elggが正常にインストールされました。CentOS6システムにElggソーシャルネットワーキングエンジンをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Elggの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS6にDotclearをインストールする方法

  2. CentOS7にElggをインストールする方法

  3. CentOS7にJiraをインストールする方法

  1. CentOS7にMySQLをインストールする方法

  2. CentOS7にMySQLサーバーをインストールする方法

  3. CentOS 6.x に MySQL 5.6 をインストールする方法

  1. CentOS8にMySQLをインストールする方法

  2. CentOS8にMySQLをインストールする方法

  3. CentOS 8 /RHEL8にMySQL8.0をインストールする方法