FreeBSD setup bia remote
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
* FreeBSD setup [#z03a9999]
スクラッチインストール後、sshでリモート接続出来る所までセ...
echo autoboot_delay=\"3\" >> /boot/loader.conf
*[[ports collection の更新]] [#e2f13ee8]
portsnap fetch && portsnap extract
*[[portupgrade のインストール]] [#z3c67216]
cd /usr/ports/ports-mgmt/portupgrade && make BATCH=yes i...
perl ruby のデフォルトバージョンも同時にインストールされ...
*[[locate database 作成]] [#b812a7e0]
/etc/periodic/weekly/310.locate
*screen [#e9c890f9]
portinstall screen --batch
echo termcap xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l...
*[[コンソール上のログを採取]] [#x22af9c9]
*rsync [#l5d61a05]
portinstall rsync --batch
* making BAMP [#cdecfa65]
ユーザも引き継ぐため、メインサーバの/etc/master.passwdと...
**apache24 [#y3de4ee1]
portinstall apache24 ⇒ make configMPM_EVENTにする
portinstall mod_php81 ⇒ make config ZTSをチェック
echo apache24_enable=\"YES\" >> /etc/rc.conf
/usr/local/etc/apache24 ⇒ /usr/local/etc/apache24_install
と改名して、バックアップの/usr/local/etc/apache24 を書き...
***/usr/home/ は、/home からのシンボリックりンクが張られ...
なので、/usr/home をバックアップから展開したあと、
# ln -s /usr/home /home
して、
drwxr-xr-x 29 root wheel 2560 Aug 30 13:44 etc/
lrwxr-xr-x 1 root wheel 9 Aug 30 16:56 ho...
-rw------- 1 root wheel 31735808 Aug 30 16:12 ht...
という状態にしておく必要があります。
**php [#f44eadcf]
%% php72 php72-extensions record 以外のフルオプションでイ...
php81 php81-extensions フルオプションでインストール
/usr/local/etc/php.ini をバックアップからコピーしてくる。
[[FreeBSD PHP-FPM]]
***apache24 log_rotate [#b51ae43a]
**portinstall security/py-certbot [#me13c42e]
py-certbotをインストールした直後の時点では /usr/lodal/et...
バックアップの該当ファイル.tar.gz を取ってきて解凍した。
**postfix [#hc81962e]
portinstall postfix ⇒ python 37が依存関係からインストー...
echo postfix_enable=\"YES\" >> /etc/rc.conf
echo sendmail_enable=\"NO\" >> /etc/rc.conf
echo sendmail_submit_enable=\"NO\" >> /etc/rc.conf
echo sendmail_outbound_enable=\"NO\" >> /etc/rc.conf
echo sendmail_msp_queue_enable=\"NO\" >> /etc/rc.conf
バックアップの/usr/local/etc/postfix でバックアップ先を上...
root のエイリアス設定をする。
** clamav [#y08c61b0]
portinstall clamav
** amavisd [#v5823f3d]
root@blackcube2:~ # /usr/local/etc/rc.d/amavisd reload
The value of variable $myhostname is "blackcube2", but ...
a fully qualified domain name; perhaps uname(3) did not...
You must explicitly assign a FQDN of this host to varia...
in amavisd.conf, or fix what uname(3) provides as a hos...
root@blackcube2:~ #
root@blackcube2:~ # /usr/local/etc/rc.d/amavisd reload
The amavisd daemon is apparently not running, no PID fil...
root@blackcube2:~ # /usr/local/etc/rc.d/amavisd start
Starting amavisd.
root@blackcube2:~ #
**MySQL [#u0eb4dbf]
portinstall mysql81-server mysql81-client --batch バ...
echo mysql_enable=yes >> /etc/rc.conf
/var/db/mysql フォルダは、インストール直後に空の状態で作...
これをバックアップのフォルダで上書き。
さらに、/usr/local/etc/mysql/my.cnf もバックアップと同じ...
これで、バックアップと同じ環境が再現・継承される。
バックアップの、/var/db/mysql/FQDN.err のファイルに、mysq...
Shutdown complete (mysqld 8.1.0) Source distribution.
** www [#a7fa82b2]
OpenPNE3.9を復旧させるので、バックアップの/usr/local/www/...
# apachectl restart
する。
OpenPNE3がエラーするので、portinstall php72-pecl-mcrypt ...
** phpmyadmin [#j57b7760]
root@blackcube2:/usr/ports/databases/phpmyadmin # make D...
** munin [#b58e7ebc]
# portinstall munin-node
# portinstall munin-master
[FATAL] There is nothing to do here, since there are no ...
Please refer to http://munin-monitoring.org/wiki/FAQ_no_...
munin-node-configure --shell | sh [[Munin on NEC-Expre...
# The following plugins caused errors:
# mysql_:
# Wrong amount of autoconf: expected 1 line, got 5...
# [start]no (install_driver(mysql) failed: Can't l...
(@INC contains: /usr/local/libb/perl5/site_perl/mach/5.3...
[newline]Perhaps the DBD::mysql perl module hasn't been ...
DBM, ExampleP, File, Gofer, Mem, Pg, Proxy, Sponge.[newl...
と言うエラーを貰うので、
portinstall databases/p5-DBD-mysql
/boot/loader.conf 以下を書き加えてCPU_Tempなどをモニター...
autoboot_delay="3"
ipmi_load="YES"
coretemp_load="YES"
if_em_load="YES"
accf_data_load="YES"
accf_http_load="YES"
で、リンクを追加する。
~ # munin-node-configure --shell
*Apacheのモニター [#h2640935]
[[Munin de Apache]]
*smartd [#ldcf8671]
[[HDD管理 sysutils/smartmontools]]
portinstall sysutils/smartmontools
echo 'smartd_enable="YES"' >> /etc/rc.conf
----
mysqlが起動できたら、rootユーザのパスワードを設定します。...
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.28-log
Copyright (c) 2000, 2019, Oracle and/or its affiliates. ...
Oracle is a registered trademark of Oracle Corporation a...
affiliates. Other names may be trademarks of their respe...
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the cu...
root@localhost [(none)]> SET PASSWORD FOR root@localhos...
Query OK, 0 rows affected, 1 warning (0.00 sec)
root@localhost [(none)]>
[[mysql57]]
http://www.aiship.jp/knowhow/archives/28257
portinstall databases/phpmyadmin --batch
portinstall security/py-certbot
portinstall munin-node munin-master --batch
*WWW2 [#w07d18b5]
hostname="blackcube2.smb.net"
keymap=jp
sshd_enable="YES"
moused_enable="YES"
ntpd_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to d...
dumpdev="AUTO"
# Add After Install
ntpdate_enable="YES"
# Postfix
postfix_enable="YES"
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
# Apache
apache24_enable="YES"
apache24_http_accept_enable="YES"
mysql_enable="YES"
munin_node_enable="YES"
#clamd
clamav_clamd_enable="YES"
clamav_freshclam_enable="YES"
amavisd_enable="YES"
amavisd_pidfile="/var/amavis/amavisd.pid"
smartd_enable="YES"
scponlyc_enable="YES"
named_enable="YES"
php_fpm_enable="YES"
monit_enable="YES"
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
終了行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
* FreeBSD setup [#z03a9999]
スクラッチインストール後、sshでリモート接続出来る所までセ...
echo autoboot_delay=\"3\" >> /boot/loader.conf
*[[ports collection の更新]] [#e2f13ee8]
portsnap fetch && portsnap extract
*[[portupgrade のインストール]] [#z3c67216]
cd /usr/ports/ports-mgmt/portupgrade && make BATCH=yes i...
perl ruby のデフォルトバージョンも同時にインストールされ...
*[[locate database 作成]] [#b812a7e0]
/etc/periodic/weekly/310.locate
*screen [#e9c890f9]
portinstall screen --batch
echo termcap xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l...
*[[コンソール上のログを採取]] [#x22af9c9]
*rsync [#l5d61a05]
portinstall rsync --batch
* making BAMP [#cdecfa65]
ユーザも引き継ぐため、メインサーバの/etc/master.passwdと...
**apache24 [#y3de4ee1]
portinstall apache24 ⇒ make configMPM_EVENTにする
portinstall mod_php81 ⇒ make config ZTSをチェック
echo apache24_enable=\"YES\" >> /etc/rc.conf
/usr/local/etc/apache24 ⇒ /usr/local/etc/apache24_install
と改名して、バックアップの/usr/local/etc/apache24 を書き...
***/usr/home/ は、/home からのシンボリックりンクが張られ...
なので、/usr/home をバックアップから展開したあと、
# ln -s /usr/home /home
して、
drwxr-xr-x 29 root wheel 2560 Aug 30 13:44 etc/
lrwxr-xr-x 1 root wheel 9 Aug 30 16:56 ho...
-rw------- 1 root wheel 31735808 Aug 30 16:12 ht...
という状態にしておく必要があります。
**php [#f44eadcf]
%% php72 php72-extensions record 以外のフルオプションでイ...
php81 php81-extensions フルオプションでインストール
/usr/local/etc/php.ini をバックアップからコピーしてくる。
[[FreeBSD PHP-FPM]]
***apache24 log_rotate [#b51ae43a]
**portinstall security/py-certbot [#me13c42e]
py-certbotをインストールした直後の時点では /usr/lodal/et...
バックアップの該当ファイル.tar.gz を取ってきて解凍した。
**postfix [#hc81962e]
portinstall postfix ⇒ python 37が依存関係からインストー...
echo postfix_enable=\"YES\" >> /etc/rc.conf
echo sendmail_enable=\"NO\" >> /etc/rc.conf
echo sendmail_submit_enable=\"NO\" >> /etc/rc.conf
echo sendmail_outbound_enable=\"NO\" >> /etc/rc.conf
echo sendmail_msp_queue_enable=\"NO\" >> /etc/rc.conf
バックアップの/usr/local/etc/postfix でバックアップ先を上...
root のエイリアス設定をする。
** clamav [#y08c61b0]
portinstall clamav
** amavisd [#v5823f3d]
root@blackcube2:~ # /usr/local/etc/rc.d/amavisd reload
The value of variable $myhostname is "blackcube2", but ...
a fully qualified domain name; perhaps uname(3) did not...
You must explicitly assign a FQDN of this host to varia...
in amavisd.conf, or fix what uname(3) provides as a hos...
root@blackcube2:~ #
root@blackcube2:~ # /usr/local/etc/rc.d/amavisd reload
The amavisd daemon is apparently not running, no PID fil...
root@blackcube2:~ # /usr/local/etc/rc.d/amavisd start
Starting amavisd.
root@blackcube2:~ #
**MySQL [#u0eb4dbf]
portinstall mysql81-server mysql81-client --batch バ...
echo mysql_enable=yes >> /etc/rc.conf
/var/db/mysql フォルダは、インストール直後に空の状態で作...
これをバックアップのフォルダで上書き。
さらに、/usr/local/etc/mysql/my.cnf もバックアップと同じ...
これで、バックアップと同じ環境が再現・継承される。
バックアップの、/var/db/mysql/FQDN.err のファイルに、mysq...
Shutdown complete (mysqld 8.1.0) Source distribution.
** www [#a7fa82b2]
OpenPNE3.9を復旧させるので、バックアップの/usr/local/www/...
# apachectl restart
する。
OpenPNE3がエラーするので、portinstall php72-pecl-mcrypt ...
** phpmyadmin [#j57b7760]
root@blackcube2:/usr/ports/databases/phpmyadmin # make D...
** munin [#b58e7ebc]
# portinstall munin-node
# portinstall munin-master
[FATAL] There is nothing to do here, since there are no ...
Please refer to http://munin-monitoring.org/wiki/FAQ_no_...
munin-node-configure --shell | sh [[Munin on NEC-Expre...
# The following plugins caused errors:
# mysql_:
# Wrong amount of autoconf: expected 1 line, got 5...
# [start]no (install_driver(mysql) failed: Can't l...
(@INC contains: /usr/local/libb/perl5/site_perl/mach/5.3...
[newline]Perhaps the DBD::mysql perl module hasn't been ...
DBM, ExampleP, File, Gofer, Mem, Pg, Proxy, Sponge.[newl...
と言うエラーを貰うので、
portinstall databases/p5-DBD-mysql
/boot/loader.conf 以下を書き加えてCPU_Tempなどをモニター...
autoboot_delay="3"
ipmi_load="YES"
coretemp_load="YES"
if_em_load="YES"
accf_data_load="YES"
accf_http_load="YES"
で、リンクを追加する。
~ # munin-node-configure --shell
*Apacheのモニター [#h2640935]
[[Munin de Apache]]
*smartd [#ldcf8671]
[[HDD管理 sysutils/smartmontools]]
portinstall sysutils/smartmontools
echo 'smartd_enable="YES"' >> /etc/rc.conf
----
mysqlが起動できたら、rootユーザのパスワードを設定します。...
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.28-log
Copyright (c) 2000, 2019, Oracle and/or its affiliates. ...
Oracle is a registered trademark of Oracle Corporation a...
affiliates. Other names may be trademarks of their respe...
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the cu...
root@localhost [(none)]> SET PASSWORD FOR root@localhos...
Query OK, 0 rows affected, 1 warning (0.00 sec)
root@localhost [(none)]>
[[mysql57]]
http://www.aiship.jp/knowhow/archives/28257
portinstall databases/phpmyadmin --batch
portinstall security/py-certbot
portinstall munin-node munin-master --batch
*WWW2 [#w07d18b5]
hostname="blackcube2.smb.net"
keymap=jp
sshd_enable="YES"
moused_enable="YES"
ntpd_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to d...
dumpdev="AUTO"
# Add After Install
ntpdate_enable="YES"
# Postfix
postfix_enable="YES"
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
# Apache
apache24_enable="YES"
apache24_http_accept_enable="YES"
mysql_enable="YES"
munin_node_enable="YES"
#clamd
clamav_clamd_enable="YES"
clamav_freshclam_enable="YES"
amavisd_enable="YES"
amavisd_pidfile="/var/amavis/amavisd.pid"
smartd_enable="YES"
scponlyc_enable="YES"
named_enable="YES"
php_fpm_enable="YES"
monit_enable="YES"
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
ページ名: