FreeBSD 7.1R on Piano
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#counter([total|today|yesterday]);
RIGHT:&lastmod;更新
----
Contents
#contents
[[VirusScan on Mail Server-Update]]
----
*FreeBSD 7.1R on Piano [#l38b3fe9]
CD-ROMからOSのインストールは、10分もあれば可能と思われる...
まず、ユーザを復旧するため、/etc/master.passwdをコピー?...
** SSHでバックアップファイルへアクセス [#ia9c9611]
バックアップファイルへのアクセスはSSHでおこなうので、inst...
defaultrouter="219.117.246.193"
hostname="piano.smb.net"
ifconfig_sk0="inet 219.117.246.200 netmask 255.255.255....
が反映されるように設定し、あとで、
ifconfig_nve0="inet 219.117.246.222 netmask 255.255.255....
ifconfig_nve0_alias0="inet 219.117.246.216 netmask 255.2...
も追記する。
vi /etc/ssh/ssh_config
# Port 22
Port ****
vi /etc/ssh/sshd_config
#Port 22
Port ****
PermitRootLogin yes <=作業中だけ
また、各種 /etc/ssh/ssh_host_* のキー群は、バックアップ...
ここまでで、一旦リブートして、リモートからSSH接続出来るか...
WinSCPなどでアクセス可能になれば、各種サービスの再構築を...
***ports collection の更新 & portupgrade [#c1224fc7]
先々のことも考えて、はやる気持ちをおさえて、サーバとして...
+[[ports collection の更新]]をする
+[[portupgrade のインストール]]
+[[portaudit のインストール]]
+[[時刻同期]]
+[[screen]]
+[[起動メニュー待ち時間]]
+[[コンソール上のログを採取]]
**/etc/master.passwd [#xd767c8d]
piano.smb.net:/etc/master.passwd を念のために待避
# cp /etc/master.passwd /etc/master.passwd-dist
バックアップの /usr/Backups/Piano/all/etc/master.passwd ...
***Postfix [#d322df2a]
theseus# portinstall mail/postfix
[[Postfix on FreeBSD]]
***Apache [#eb61e797]
theseus# portinstall www/apache22
apache-2.2.11_2
[[Apache on FreeBSD]]
***Mailman [#x9dfedcc]
theseus# portinstall japanese/mailman
Options for ja-mailman-2.1.11 で、Postfix にチェックする。
theseus# cp /usr/local/mailman/icons/* /usr/local/www/ap...
theseus# cp /usr/Backups/Piano/all/usr/local/apache22/ic...
theseus# mv /usr/local/mailman /usr/local/mailman-back
theseus# cp -rpv /usr/Backups/Piano/all/usr/local/mailma...
これは、動作せず、エラーログに
/var/log/httpd-error.log
[Fri Jan 30 11:04:10 2009] [error] [client 172.16.1.101]...
[Fri Jan 30 11:04:10 2009] [error] [client 172.16.1.101]...
[Fri Jan 30 11:04:10 2009] [error] [client 172.16.1.101]
[Fri Jan 30 11:04:10 2009] [error] [client 172.16.1.101]...
というエラーが出て動作せず。NG
[[Mailman on FreeBSD]]移転先のサーバで正常動作するMailman...
mailmanの起動
/usr/local/mailman/bin/mailmanctl start
start stop restart reopen
portinstall で導入したが、新しいMLの作成動作確認で、エラ...
http://hidelafoglia.livejournal.com/69983.html
同様に悩んだ人も居たようで・・・
さて、データの移行であるが、
http://mm.tkikuchi.net/pipermail/mmjp-users/2004-June/000...
/usr/local/mailman/bin/mailmanctl stop
cd /usr/local/mailman
theseus# mv archives archives-orig
theseus# mv logs logs-orig
theseus# mv lists lists-orig
theseus# cp -rpv /usr/Backups/Piano/all/usr/local/mailma...
theseus# cp -rpv /usr/Backups/Piano/all/usr/local/mailma...
theseus# cp -rpv /usr/Backups/Piano/all/usr/local/mailma...
と、移行先のMailmanに、この3っつのデータを書き写す。テス...
theseus# cd /usr/local/mailman
theseus# bin/withlist -l -r fix_url core_sandbox -u k221...
theseus# bin/withlist -l -r fix_url core_sandbox -u k22...
Importing fix_url...
Running fix_url.fix_url()...
Loading list core_sandbox (locked)
Saving list
Finalizing
theseus#
表示する管理画面のURLを書き換える。これで、目的のMLが現れ...
また、保存書庫に格納されているデータのURLも変更する必要が...
theseus# bin/arch --wipe core_sandbox
等としてアーカイブを再構築する。
***PukiWiki [#ac429980]
portinstall lang/php5
Options for php5 5.2.8 では、フルオプションにチェック
[[PukiWikiインストールメモon FreeBSD 6.2]]
theseus# cp -rpv /usr/Backups/Piano/kuji/public_html /us...
してみてPukiWikiが動作するかチェック。php-pcreは明示的に...
*備忘録 [#b12db8e9]
http://www.smb.net/~kuji/pukiwiki-1.4.7_notb_utf8/index.p...
Base System:FreeBSD
+[[FreeBSD 6.2Rのインストール]]
+++[[Cronで自動更新>FreeBSD 6.2Rのインストール#z70bcd93]]
+++システムの再構築
++[[portupgrade のインストール]]
++[[ports collection の更新]]
++[[sudo のインストール]]
++[[portaudit のインストール]]
+++X.org related ports
++[[時刻同期]]
++[[screen]]
+Aplicationの導入
++[[Virus Scan on Mail Server>http://piano.smb.net/~kuji/...
++[[Scponly on Web server>http://piano.smb.net/~kuji/puki...
+++[[Scponly のユーザの設定>http://piano.smb.net/~kuji/pu...
+[[Tips]]
++[[portsのインストールオプションの解除・確認・設定>Tips#...
++[[起動メニュー待ち時間]]
++[[コンソール上のログを採取]]
----
終了行:
#counter([total|today|yesterday]);
RIGHT:&lastmod;更新
----
Contents
#contents
[[VirusScan on Mail Server-Update]]
----
*FreeBSD 7.1R on Piano [#l38b3fe9]
CD-ROMからOSのインストールは、10分もあれば可能と思われる...
まず、ユーザを復旧するため、/etc/master.passwdをコピー?...
** SSHでバックアップファイルへアクセス [#ia9c9611]
バックアップファイルへのアクセスはSSHでおこなうので、inst...
defaultrouter="219.117.246.193"
hostname="piano.smb.net"
ifconfig_sk0="inet 219.117.246.200 netmask 255.255.255....
が反映されるように設定し、あとで、
ifconfig_nve0="inet 219.117.246.222 netmask 255.255.255....
ifconfig_nve0_alias0="inet 219.117.246.216 netmask 255.2...
も追記する。
vi /etc/ssh/ssh_config
# Port 22
Port ****
vi /etc/ssh/sshd_config
#Port 22
Port ****
PermitRootLogin yes <=作業中だけ
また、各種 /etc/ssh/ssh_host_* のキー群は、バックアップ...
ここまでで、一旦リブートして、リモートからSSH接続出来るか...
WinSCPなどでアクセス可能になれば、各種サービスの再構築を...
***ports collection の更新 & portupgrade [#c1224fc7]
先々のことも考えて、はやる気持ちをおさえて、サーバとして...
+[[ports collection の更新]]をする
+[[portupgrade のインストール]]
+[[portaudit のインストール]]
+[[時刻同期]]
+[[screen]]
+[[起動メニュー待ち時間]]
+[[コンソール上のログを採取]]
**/etc/master.passwd [#xd767c8d]
piano.smb.net:/etc/master.passwd を念のために待避
# cp /etc/master.passwd /etc/master.passwd-dist
バックアップの /usr/Backups/Piano/all/etc/master.passwd ...
***Postfix [#d322df2a]
theseus# portinstall mail/postfix
[[Postfix on FreeBSD]]
***Apache [#eb61e797]
theseus# portinstall www/apache22
apache-2.2.11_2
[[Apache on FreeBSD]]
***Mailman [#x9dfedcc]
theseus# portinstall japanese/mailman
Options for ja-mailman-2.1.11 で、Postfix にチェックする。
theseus# cp /usr/local/mailman/icons/* /usr/local/www/ap...
theseus# cp /usr/Backups/Piano/all/usr/local/apache22/ic...
theseus# mv /usr/local/mailman /usr/local/mailman-back
theseus# cp -rpv /usr/Backups/Piano/all/usr/local/mailma...
これは、動作せず、エラーログに
/var/log/httpd-error.log
[Fri Jan 30 11:04:10 2009] [error] [client 172.16.1.101]...
[Fri Jan 30 11:04:10 2009] [error] [client 172.16.1.101]...
[Fri Jan 30 11:04:10 2009] [error] [client 172.16.1.101]
[Fri Jan 30 11:04:10 2009] [error] [client 172.16.1.101]...
というエラーが出て動作せず。NG
[[Mailman on FreeBSD]]移転先のサーバで正常動作するMailman...
mailmanの起動
/usr/local/mailman/bin/mailmanctl start
start stop restart reopen
portinstall で導入したが、新しいMLの作成動作確認で、エラ...
http://hidelafoglia.livejournal.com/69983.html
同様に悩んだ人も居たようで・・・
さて、データの移行であるが、
http://mm.tkikuchi.net/pipermail/mmjp-users/2004-June/000...
/usr/local/mailman/bin/mailmanctl stop
cd /usr/local/mailman
theseus# mv archives archives-orig
theseus# mv logs logs-orig
theseus# mv lists lists-orig
theseus# cp -rpv /usr/Backups/Piano/all/usr/local/mailma...
theseus# cp -rpv /usr/Backups/Piano/all/usr/local/mailma...
theseus# cp -rpv /usr/Backups/Piano/all/usr/local/mailma...
と、移行先のMailmanに、この3っつのデータを書き写す。テス...
theseus# cd /usr/local/mailman
theseus# bin/withlist -l -r fix_url core_sandbox -u k221...
theseus# bin/withlist -l -r fix_url core_sandbox -u k22...
Importing fix_url...
Running fix_url.fix_url()...
Loading list core_sandbox (locked)
Saving list
Finalizing
theseus#
表示する管理画面のURLを書き換える。これで、目的のMLが現れ...
また、保存書庫に格納されているデータのURLも変更する必要が...
theseus# bin/arch --wipe core_sandbox
等としてアーカイブを再構築する。
***PukiWiki [#ac429980]
portinstall lang/php5
Options for php5 5.2.8 では、フルオプションにチェック
[[PukiWikiインストールメモon FreeBSD 6.2]]
theseus# cp -rpv /usr/Backups/Piano/kuji/public_html /us...
してみてPukiWikiが動作するかチェック。php-pcreは明示的に...
*備忘録 [#b12db8e9]
http://www.smb.net/~kuji/pukiwiki-1.4.7_notb_utf8/index.p...
Base System:FreeBSD
+[[FreeBSD 6.2Rのインストール]]
+++[[Cronで自動更新>FreeBSD 6.2Rのインストール#z70bcd93]]
+++システムの再構築
++[[portupgrade のインストール]]
++[[ports collection の更新]]
++[[sudo のインストール]]
++[[portaudit のインストール]]
+++X.org related ports
++[[時刻同期]]
++[[screen]]
+Aplicationの導入
++[[Virus Scan on Mail Server>http://piano.smb.net/~kuji/...
++[[Scponly on Web server>http://piano.smb.net/~kuji/puki...
+++[[Scponly のユーザの設定>http://piano.smb.net/~kuji/pu...
+[[Tips]]
++[[portsのインストールオプションの解除・確認・設定>Tips#...
++[[起動メニュー待ち時間]]
++[[コンソール上のログを採取]]
----
ページ名: