2016年10月31日月曜日

eコミュニティ・プラットフォーム - 8 災害アーカイブシステム インストールh

8-1 災害アーカイブシステムのインストール
8-1-8 PHP 拡張モジュール
「2php版 インストールマニュアル.pdf」の「7 PHP 拡張モジュール」を参考にします。

このブログの「6 eコミグループウェア」の「6-1-2-3 PHP5 mbstring モジュール」を実施していれば、インストールされています。

8-1-9 メールの設定
「2php版 インストールマニュアル.pdf」の「8 メールの設定」を参考にします。

app/Config/email.marugoto.php.default をコピーして app/Config/email.php
にし修正します。

[root@centos6 marugoto-sql]# pwd
/var/www/html/marugoto/marugoto-sql
[root@centos6 Config]# pwd
/var/www/html/marugoto/app/Config
[root@centos6 Config]# ls
---
email.marugoto.php.default
---
[root@centos6 Config]# cp email.marugoto.php.default email.php
[root@centos6 Config]# vim email.php
---
public $marugoto = array(
        'transport' => 'Smtp',
        //'from' => array('【メールアドレス】' => '【メール表示名】'),
        'from' => array('nob61@centos6.myhome.net' => 'Archive'),
        //'host' => '【メールサーバーのホスト】',
        'host' => 'localhost',
        //'port' => 【ポート番号】,
        'port' => 25,
        'timeout' => 30,
        //'username' => '【ユーザー名】',
        'username' => 'gware@centos6.myhome.net',
        //'password' => '【パスワード】',
        'password' => 'gware',
        'client' => null,
        'log' => true,
        'charset' => 'utf-8',
        'headerCharset' => 'utf-8',
);
---


8-1-10 一時ファイル格納ディレクトリのパーミッション設定
「2php版 インストールマニュアル.pdf」の「9 一時ファイル格納ディレクトリのパーミッション設定」を参考にします。

app/tmp 以下のディレクトリとファイルはすべて Web サーバのユーザによる書き込めるように設定します。
Web サーバのユーザは、次のようになっています。
[root@centos6 Config]# vim /etc/httpd/conf/httpd.conf --- User apache Group apache --- [root@centos6 Config]# pwd /var/www/html/marugoto/app/Config [root@centos6 Config]# cd ../
[root@centos6 app]# ls -l
---
drwxrwxr-x.  6 user user 4096  5月  7 03:25 2016 tmp
---
[root@centos6 app]# ls -l tmp/
合計 16
drwxrwxr-x. 5 user user 4096  5月  7 03:26 2016 cache
drwxrwxr-x. 2 user user 4096  5月  7 03:25 2016 logs
drwxrwxr-x. 2 user user 4096  5月  7 03:26 2016 sessions
drwxrwxr-x. 2 user user 4096  5月  7 03:25 2016 tests
[root@centos6 app]# chown -R apache:apache tmp
[root@centos6 app]# ls -l
---
drwxrwxr-x.  6 apache apache 4096  5月  7 03:25 2016 tmp
---
[root@centos6 app]# ls -l tmp/
合計 16
drwxrwxr-x. 5 apache apache 4096  5月  7 03:26 2016 cache
drwxrwxr-x. 2 apache apache 4096  5月  7 03:25 2016 logs
drwxrwxr-x. 2 apache apache 4096  5月  7 03:26 2016 sessions
drwxrwxr-x. 2 apache apache 4096  5月  7 03:25 2016 tests

0 件のコメント: