ソースを一から組むのは結局果てしなく長い道のり&時間がもったいないってことが
よく理解できたので、
それらを使用しているXoops(=勝手にサイトをweb上で(会員サイト、データベースまでも)作れちゃう夢のようなシステム、略してCMS)
を使用してみることを決意。
で、しばらく触ってないうちにFedoraもバージョンがいつの間にか8、4月には9になるってことで、OS入替からやり直し。
夕方から始めてつい今さっきようやく完了。
CMSってのは非常に素晴らしそうなシステムの予感です。
とりあえず結構つまづいたので備忘録として以下記述
手順としては
1、OS入替
2、apacheの設定、起動
3、PHPのインストール、設定
4、mysqlのインストール、設定
5、Xoopsのインストール
1、2はググれば10分で終了。
3、PHPのインストール
かなり苦戦。(というかここのみトラブル発生)
まずは、
yum を使って Flex と libxml2 をインストールする
# yum -y install flex libxml2-devel
yum を使って zlib と libpng をインストールする
# yum -y install zlib-devel libpng-devel
um を使って libjpeg をインストールする
# yum -y install libjpeg-devel
PHpファイルをゲットして解凍
# wget -P /usr/local/src http://
# mkdir /usr/local/php-5.2.1
# cd /usr/local/src
# tar xzf php-5.2.1.tar.gz
# cd php-5.2.1
makeファイル作り
./configure --with-apxs2=/usr/sbin/apxs --enable-zend-multibyte --with-mysql --enable-track-vars --enable-mbstring --enable-mbregex --enable-mbstr-enc-trans --with-gd=/usr --with-zlib-dir=/usr/lib --with-png-dir=/usr/lib --with-jpeg-dir=/usr/lib
上記コマンドを打ったところ
configure: error: no acceptable cc found in $PATH
のエラー発生。
Cのコンパイラが入ってなかったらしい。のでgccインストール実行
#yum install gcc
configure: error: installation or configuration problem: C++ compiler cannot create executables.
のエラーが発生。
原因は、gcc-c++、libstdc++ (コンパイラとライブラリ)
が単純に入っていなかったらしい。
で、
#yum install gcc-c++
#yum install libstdc++
再び。./configure
めでたく成功!
この後
make
make install
にてインストール終了。
mysqlはものの5分で終了w
Xoopsも手本通りにやって問題無し。
PHPはなかなかの曲者でした。
今回、非常に助かったサイト。
設定が非常にわかりやすい
http://
有用なレス
http://