エルグ はオープンソースのPHPベースのアプリケーションです。これは、数分でソーシャルネットワーキングサイトを作成するのに非常に便利です。 Elggの詳細については、ここをクリックしてください。
この記事は、CentOS、RHEL、FedoraシステムのLAMP環境にElggをインストールするのに役立ちます。このチュートリアルでは、システムにすでにLAMPが設定されていることを前提としています。 LAMPをセットアップしていない場合は、この記事を使用してセットアップしてください。
ステップ1:Elggアーカイブと抽出をダウンロード
まず、Elggアーカイブファイルをダウンロードして、適切なディレクトリに抽出する必要があります。
# cd /var/www # wget wget http://elgg.org/download/elgg-1.8.17.zip
ドメインのドキュメントルートにアーカイブを抽出し、ファイルの権限を更新します。
# tar xzf elgg-1.8.17.zip # mv elgg-1.8.17 elgg # chown -R apache.apache elgg # chmod -R 755 elgg
elggがファイルを保存した場所にElggデータディレクトリを作成します。
# mkdir /var/www/elggdata
ステップ2:MySQLデータベースとユーザーを作成する
コードを抽出した後、Elggを構成するためのMySQLデータベースとユーザーアカウントを作成する必要があります。次の一連のコマンドを使用して実行します
# mysql -u root -p Enter password: mysql> CREATE DATABASE elgg; mysql> GRANT ALL ON elgg.* to 'elgg'@'localhost' IDENTIFIED BY '_secret_password_'; mysql> FLUSH PRIVILEGES; mysql> quit
ステップ3:ApacheVirtualHostを構成する
Apache構成ファイルを編集し、以下のようにWordPressセットアップ用の新しい仮想ホストを追加します。
# vim /etc/httpd/conf/httpd.conf
ファイルの最後に次の設定を追加します
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/elgg ServerName elgg.tecadmin.net <Directory /var/www/elgg> Allowoverride all </Directory> </VirtualHost>
構成ファイルに別の仮想ホストがすでに作成されている場合は、複数の仮想ホストを使用するためにNameVirtulHostを有効にしてください。
Apacheサービスをリロードして、構成ファイルを再度読み取ります。
# service httpd reload
ステップ4:Webインストーラーを使用してインストールを完了する
Elggは、ファイルを手動で編集せずに簡単にセットアップできるWebインストーラーを提供します。上記の手順を完了したら、ブラウザでドメインを指定するだけです。
4.1ブラウザで次のURLを開き、
4.2すべての要件が満たされていることを確認し、[
4.3データベースの詳細を入力し、
4.4サイトの詳細を入力し、[
4.5管理者ユーザーの詳細を挿入し、[
4.6最後にインストールが完了し、
これで、Elggを使用して独自のソーシャルネットワーキングサイトを正常に作成できました。