OPEN PNE3.4をインストール

電脳備忘録
OB25対策を実施し、Gmail経由でのメール送信が可能になったのでOpnePNEをインストール。
インストール時にエラーを返されましたがエラー対応することで無事完了し、招待メールもgmailを経由することで送信でき、メンバー登録まで問題なく出来ることを確認しました。あとは細かい設定やデフォルトのサイトデザインを修正すればよさそうです。

というわけで以下備忘録
基本的にはOpenPNEのサイトにあるセットアップ手順を参考に行えばよいでしょう。

1.サイトからZipファイルをダウンロード

2.解凍したフォルダをアップロード

3.openpneのディレクトリへ移動
#cd pne

4.設定ファイルをコピー
#cp config/ProjectConfiguration.class.php.sample config/ProjectConfiguration.class.php
#cp config/OpenPNE.yml.sample config/OpenPNE.yml
5.configファイルの編集。
(私はPostfixでOP25B対策を実施したのでここではメールの設定を行いませんでした。)
vi config/OpenPNE.yml
######################################
# 基本設定 (Basic)
######################################
# SNS の URL
# URL of the SNS
base_url: "http://example.com/" #自サイトのURLに
5.インストールコマンドからインストールを実施
./symfony openpne:install

Choose DBMS: -mysql -pgsql -sqlite mysql[Enter]
Type database username dbのユーザー名[Enter]
Type database password (optional) dbのパスワード[Enter]
Type database hoatname localhost[Enter]
Type database port number 何も入力せずに[Enter]
Type database name db名[Enter]
Type database socket path 何も入力せずに[Enter]
The DBMS                 : mysql
The Database Username    : username
The Database Password    : ******
The Database Hostname    : localhost
The Database Port Number :
The Database Name        : openpnedb
The Database Socket      :

Is it OK to start this task? (Y/n)
y[Enter]
y[Enter]でインストールが実行されますが、下記エラーが表示されインストールが中断してしまいました。

エラー
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /var/www/html/kurumistyle/pne/cache/cli/mobile_frontend/prod/config/config_autoload.yml.php on line 1107
6.どうやらメモリが足りないようなのでphp.iniを修正32M→64Mへ
vi /etc/php.ini
memory_limit = 64M
7.apache再起動
service httpd restart
8.再度インストールを実施。

さっきと同じエラー。まだメモリが足りないようなので64M→128Mへ

再度インストールを実施。

下記の一文が表示されれば無事インストールが終了です。
>> installer installation is completed!
../web/index.phpにアクセス

インストール直後はログイン画面で下記のメールアドレスとパスワードでログインできるようです。

メールアドレス
sns@example.com

パスワード
password


管理画面へアクセス
./web/pc_backend.php

インストール直後はログイン画面で下記のアカウントとパスワードでログインできるようです。

アカウント名
admin

パスワード
password

※デフォルトのID&パスワードはすぐ変更しましょう。
Newer
Older
Dark
Light
menu