Pocket
LINEで送る

Elggとはソーシャルネットワーキングフレームワークだそうです。PHP、MySQL、Apacheで動きます。

Elggはソーシャルネットワーキングフレームワークです。ElggはFacebookのような公開型のものやMicrosoft Sharepointのようなイントラネット上にある内部向けのものといった、様々なタイプのソーシャルネットワーキングサイトの運営を実現します。
Elggを稼働させるためにはウェブサーバーと、あなた自身がある程度の技術的知識をお持ちか、またはその知識を持つシステム管理者が必要です。

ダウンロードページ
http://elgg.org/download.php

早速ダウンロードしました。なんか、Elggを使って構築されたサイトをみると正直残念な感じのサイトばっかりで規模も小さそうではあるのだが、きっと便利なんだろう。

バージョンは、1.8.18でしたが、サイズは10.8MBくらい。インストールは、ダウンロードしたフォルダの中身をルートにごっそりいれればいいらしい。アクセスすると下記のようなページが表示される。

Elgg Install -Welcome (20140224)

画像等登録用のディレクトリつくって、パーミッション設定して、データベース作成したらあとはブラウザから設定ができるらしい。WordPressみたいでお手軽ですね。と思ったら早速エラーでうける。engineディレクトリをapacheが書き込めるようにしたらいいらしい。変更してもエラーがでる。

script '/Applications/XAMPP/xamppfiles/htdocs/elgg/rewrite.php' not found or unable to stat

rewrite.phpがスタートできないらしい。そんなものないのですが、空のrewrite.phpを作成したら次に進めた。

スクリーンショット 2014-02-24 1.42.34

その後これやった。

engine/settings.example.php をengine/settings.phpとしてコピーして、そのsettings.phpファイルをテキストエディタで編集しデータベース設定を書き込む
htaccess_distを.htaccessとしてコピーする

まだまだエラーでる。。。engine/settings.phpのデータベース設定を手動で書き込んでみたら次に進めた。

スクリーンショット 2014-02-24 2.02.37

nextボタンを押すとまたもやエラー。。これをルートパスに合わせて設定してみた。

上記にあるインストール作業が完了したら、ドキュメントルートにある.htaccessを編集してコメントアウトしてください。
117: #RewriteBase /

そしたら次に進めた、サイト名とかパスとか設定する画面になって、全部進めてこういう画面になった。インストール完了したっぽい。

Elgg Test-All Site Activity (20140224)

Pocket
LINEで送る

カテゴリー: プログラミング

1件のコメント

friv didi games · 10/26/2016 10:31

Hi there would you mind sharing which blog platform you’re working with?
I’m looking to start my own blog in the near future but I’m
having a difficult time choosing between BlogEngine/Wordpress/B2evolution and Drupal.
The reason I ask is because your design seems different tjen most blogs and I’m looking for something
completely unique. P.S My apologies for being off-topic but I had to ask!

コメントください

関連記事

プログラミング

Go言語によるビットコインのフルノード実装btcdを調べる(2)

btcdを実行した際のプログラムの流れを最初から確認してみます。 se 続きを読む …

プログラミング

Go – leveldb

Goで使えるLevelDB。 syndtr/goleveldb ドキュ 続きを読む …

%d人のブロガーが「いいね」をつけました。