ZFS FreeBSD 9.0

WWW server 構築

というか、入れ替え。 先日、FreeBSD 8.2R なサーバを再構築した時、Apache22 php5 MySQL などで最新版だと種々連携に不具合が起こったので、インストール順をメモ。

ウチのWWWserverって、Webが普通に閲覧できて、WordPress、OpnePNEが動いてればおk。

ということは、

が動けば表向きはおk。

あと裏側の事情としては

いつも最初の locate hogehoge で database too small と言われてしまうので、

/usr/libexec/locate.updatedb

するw

ports を取ってくる

    7  5:18    portsnap fetch && portsnap extract

portupgrade のインストール

ports collection の更新

Backup Server からデータを取ってくる

portsで、net/rsync をインストールして・・・

/usr/local/bin/rsync -av blackhole.smb.net:/usr/Backups/Blackcube /usr/home/Backups/

ポストフィックスを入れる portinstall mail/Postfix

sendmail を Postfix へ入れ替える。 Postfix on FreeBSD

portinstall databases/mysql51-client

MySQL on FreeBSD

portinstall databases/mysql51-server

mysqlの設定ファイル /usr/local/etc/my.cnf は手動で設置するのですよ。

# cp /usr/local/share/mysql/my-medium.cnf /usr/local/etc/my.cnf
# chmod 644 /usr/local/etc/my.cnf

なので、サーバ移行の時は元サーバのものをコピるヨロシ。たぶん

portinstall www/apache22

依存関係で、

python
gdm

apache22op.png

G7# portinstall lang/php5

php5op.png

G7# portinstall lang/php5-extensions

FireBird 以外を全部w

今や、php5-mysql とか、php5-mysqli も含まれてる

php-extensions_op.png

portinstall databases/phpmyadmin

phpmyadmin_op.png

portinstall sysutils/smartmontools

portinstall japanese/mailman

Mailman_op.png

ここで、BlackCubeの/usr/local/etc/apache22 をコピーしてapacheを起動すると、mod_python.so が無いといわれるので、

portinstall /mod_python3

同様にmod_dav_svn.soが無いと言われるので、

portinstall devel/subversion

Apacheのモジュール、mod_dav_svn.soを入れる為にSubversionをMOD_DAV_SVNオプションを有効にして、make installします。

portinstall www/trac


添付ファイル: fileMailman_op.png 720件 [詳細] filephpmyadmin_op.png 702件 [詳細] filephp-extensions_op.png 690件 [詳細] filephp5-extensions.png 441件 [詳細] fileapache22op.png 756件 [詳細] filephp5op.png 724件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-07-17 (金) 13:55:17