PHP_info
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#contents
* [[PHP:http://www.php.net/]] インストール [#gefee224]
** PHP-J の記述 ( http://www.php-j.com/tutorial/install/l...
PHPをLinuxにインストールする手順です。確認環境は RedHat7....
Apache ・・・・・ apache_1.3.x.tar.gzをダウンロードしてく...
PHP4 ・・・・・・・・ php-4.x.x.tar.gzをダウンロードして...
MySQL ・・・・・・ stable release (recommended) と書かれ...
すべて/usr/srcにダウンロードするとします。~
インストール & 設定作業はすべてrootユーザで行いますので、...
***MySQL インストール [#a6ebba02]
バイナリーバージョンをダウンロードしてください。
# groupadd mysql
# useradd -g mysql mysql
# cd /usr/local
# gunzip < /path/to/mysql-x.x.x.tar.gz | tar xvf -
# ln -s mysql-x.x.x mysql
# cd mysql
# scripts/mysql_install_db
# chown -R root /usr/local/mysql
# chown -R mysql /usr/local/mysql/data
# chgrp -R mysql /usr/local/mysql
# chown -R root /usr/local/mysql/bin
# bin/safe_mysqld --user=mysql &
***PHPとApache の解凍 [#a274c37f]
# cd /usr/src
# tar xzvf php-4.x.x.tar.gz
# tar xzvf apache_1.3.x.tar.gz
***PHPとApache のインストール [#l02ad638]
はじめにApacheの起動を止めてください。
# /usr/local/apache/bin/apachectl stop
Redhat系でrpmとして既に入ってる場合には先にに削除してくだ...
# rpm -qa | grep apache ←これでrpmでインストールされてい...
# rpm -e [apache name]
***PHP の Make [#i62ee203]
configureでいろいろ設定できますが、ここでは簡単な設定を説...
# cd /usr/src/php-4.*.*.*
# ./configure --with-mysql=/usr/local/mysql --with-apach...
# make
# make install
***PHP の Make ( Apache2 対応時 ) [#bb89bbd0]
# cd /usr/src/php-4.*.*.*
# ./configure --with-mysql=/usr/local/mysql --with-apach...
# make
# make install
***Apache の Make [#y21e79d4]
makeの部分でエラーが出た人はconfigureした後にsrc/MakeFile...
無事インストールできたらphp.ini-distをphp.iniに名前を変え...
# cd ../apache_1.3.x
# ./configure --activate-module=src/modules/php4/libphp4.a
# make
# make install
# cp /usr/src/php-4.x.x/php.ini-dist /usr/local/lib/php...
/usr/local/apache/conf/httpd.confファイルに以下の行を追加...
・AddType application/x-httpd-php .php
・AddType application/x-httpd-php-source .phps
***動作確認 [#v98b73dc]
Apache の情報公開用のディレクトリに以下の文を記述して inf...
<?PHP
phpinfo();
?>
ブラウザから http://rh01/info.php にアクセスして PHP の設...
&heart; [[KnoweldgeBase トップページに戻る>Knowledge_Bank...
** PukiWiki 添付ファイルのアップロードサイズの制限の変更 ...
~plugin/attach.inc.php に定義されている以下の箇所を変更す...
// max file size for upload on PHP(PHP default 2MB)
ini_set("upload_max_filesize","2M");
// max file size for upload on script of PukiWiki(defaul...
define("MAX_FILESIZE",1000000);
~ini_set("upload_max_filesize","2M"); の定義部分は、/etc/...
~PukiWiki での制限を緩和しても、PHP の制限に引っかかった...
#hr
:補足|
~/usr/local/lib/php.ini では memory_limit > post_max_size...
; Maximum amount of memory a script may consume (8MB)
memory_limit = 8M
; Maximum size of POST data that PHP will accept.
post_max_size = 8M
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
~phpの設定ディレクティブには次のように書かれています。
>
:post_max_size integer|
~POSTデータに許可される最大サイズを設定します。この設定は...
<
~/usr/local/lib/php.ini を変更したら apache の再起動を忘...
pukiwiki/plugin/attach.inc.php 編集済 -----> &ref(attach....
/usr/local/lib/php.ini 編集済 -------------> &ref(php.ini);
** PHP 5.x への対応 [#bad46107]
*** Pukiwiki 1.4.5 で報告されている問題 [#fe59a101]
- 見付からなくなったので後で....
終了行:
#contents
* [[PHP:http://www.php.net/]] インストール [#gefee224]
** PHP-J の記述 ( http://www.php-j.com/tutorial/install/l...
PHPをLinuxにインストールする手順です。確認環境は RedHat7....
Apache ・・・・・ apache_1.3.x.tar.gzをダウンロードしてく...
PHP4 ・・・・・・・・ php-4.x.x.tar.gzをダウンロードして...
MySQL ・・・・・・ stable release (recommended) と書かれ...
すべて/usr/srcにダウンロードするとします。~
インストール & 設定作業はすべてrootユーザで行いますので、...
***MySQL インストール [#a6ebba02]
バイナリーバージョンをダウンロードしてください。
# groupadd mysql
# useradd -g mysql mysql
# cd /usr/local
# gunzip < /path/to/mysql-x.x.x.tar.gz | tar xvf -
# ln -s mysql-x.x.x mysql
# cd mysql
# scripts/mysql_install_db
# chown -R root /usr/local/mysql
# chown -R mysql /usr/local/mysql/data
# chgrp -R mysql /usr/local/mysql
# chown -R root /usr/local/mysql/bin
# bin/safe_mysqld --user=mysql &
***PHPとApache の解凍 [#a274c37f]
# cd /usr/src
# tar xzvf php-4.x.x.tar.gz
# tar xzvf apache_1.3.x.tar.gz
***PHPとApache のインストール [#l02ad638]
はじめにApacheの起動を止めてください。
# /usr/local/apache/bin/apachectl stop
Redhat系でrpmとして既に入ってる場合には先にに削除してくだ...
# rpm -qa | grep apache ←これでrpmでインストールされてい...
# rpm -e [apache name]
***PHP の Make [#i62ee203]
configureでいろいろ設定できますが、ここでは簡単な設定を説...
# cd /usr/src/php-4.*.*.*
# ./configure --with-mysql=/usr/local/mysql --with-apach...
# make
# make install
***PHP の Make ( Apache2 対応時 ) [#bb89bbd0]
# cd /usr/src/php-4.*.*.*
# ./configure --with-mysql=/usr/local/mysql --with-apach...
# make
# make install
***Apache の Make [#y21e79d4]
makeの部分でエラーが出た人はconfigureした後にsrc/MakeFile...
無事インストールできたらphp.ini-distをphp.iniに名前を変え...
# cd ../apache_1.3.x
# ./configure --activate-module=src/modules/php4/libphp4.a
# make
# make install
# cp /usr/src/php-4.x.x/php.ini-dist /usr/local/lib/php...
/usr/local/apache/conf/httpd.confファイルに以下の行を追加...
・AddType application/x-httpd-php .php
・AddType application/x-httpd-php-source .phps
***動作確認 [#v98b73dc]
Apache の情報公開用のディレクトリに以下の文を記述して inf...
<?PHP
phpinfo();
?>
ブラウザから http://rh01/info.php にアクセスして PHP の設...
&heart; [[KnoweldgeBase トップページに戻る>Knowledge_Bank...
** PukiWiki 添付ファイルのアップロードサイズの制限の変更 ...
~plugin/attach.inc.php に定義されている以下の箇所を変更す...
// max file size for upload on PHP(PHP default 2MB)
ini_set("upload_max_filesize","2M");
// max file size for upload on script of PukiWiki(defaul...
define("MAX_FILESIZE",1000000);
~ini_set("upload_max_filesize","2M"); の定義部分は、/etc/...
~PukiWiki での制限を緩和しても、PHP の制限に引っかかった...
#hr
:補足|
~/usr/local/lib/php.ini では memory_limit > post_max_size...
; Maximum amount of memory a script may consume (8MB)
memory_limit = 8M
; Maximum size of POST data that PHP will accept.
post_max_size = 8M
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
~phpの設定ディレクティブには次のように書かれています。
>
:post_max_size integer|
~POSTデータに許可される最大サイズを設定します。この設定は...
<
~/usr/local/lib/php.ini を変更したら apache の再起動を忘...
pukiwiki/plugin/attach.inc.php 編集済 -----> &ref(attach....
/usr/local/lib/php.ini 編集済 -------------> &ref(php.ini);
** PHP 5.x への対応 [#bad46107]
*** Pukiwiki 1.4.5 で報告されている問題 [#fe59a101]
- 見付からなくなったので後で....
ページ名: