ふたりはララベル (Laravel PHP Framework)

PHPフレームワークのLaravelの体験記を書いていきます。こんなタイトルのブログですが萌え系アニメは一秒たりとも観たことがありません。

Oxwallをxserverにインストールしてみた

OxwallはPHPの拡張FTPモジュールを使うので、動かないレンタルサーバがあったりまするので注意。インストール手順についてはinstall:manual_installation [Oxwall Software Documentation]が画像つきでわかりやすい。

ダウンロードとインストール

まずOxwall ® - PHP Social Networking Software | Community ScriptからOxwallをダウンロードする。サーバ上で解凍したらブラウザからアクセスしてみよう。
f:id:laravel:20140315224442j:plain

俺の場合は【URL】がhttp://XXXXX.xsrv.jp/oxwall 、【Root Directory】を/home/XXXXX/public_html/oxwallにした。

DBの設定

次にDBの設定。XserverはDBAの設定が一瞬わかりにくい。
f:id:laravel:20140315224440j:plain

CRONの設定

f:id:laravel:20140315224439j:plain
他のCMSならこの辺りで終わりなんだけど、oxwallは毎分のCRON実行を設定しないと怒られる。以下はXsereverでのCRONの設定画面。
f:id:laravel:20140315224434j:plain

プラグインの設定

今回はガン無視。これで完了した。
f:id:laravel:20140315224437j:plain

クローズドなSNSにする

ダッシュボードから細かい設定ができる。「Who can join」を「By my invitation only」にすればTOP画面のユーザ登録が無効になり、「Guests can view the site」を「NO」にすればログインしない限り見えなくなる。「Mandatory User Approve」にすれば管理者が許可しない限り、ユーザ登録してもログインできない。
f:id:laravel:20140315224436j:plain