- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2020-01-14T10:50:09+09:00","default:kuji","kuji")
#author("2020-01-14T12:25:52+09:00","default:kuji","kuji")
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 install clean
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' >> /root/.screenrc
*[[コンソール上のログを採取]] [#x22af9c9]
*rsync [#l5d61a05]
portinstall rsync --batch
* making BAMP [#cdecfa65]
**apache24 [#y3de4ee1]
portinstall apache24 ⇒ make configMPM_EVENTにする
portinstall mod_php72 ⇒ make config ZTSをチェック
echo apache24_enable=\"YES\" >> /etc/rc.conf
/usr/local/etc/apache24 ⇒ /usr/local/etc/apache24_install
と改名して、バックアップの/usr/local/etc/apache24 を書き込む。
# cp httpd.conf httpd.conf_dist
ServerAdmin webmaster@smb.net
ServerName blackcube2.smb.net
***apache24 log_rotate [#b51ae43a]
# User home directories
Include etc/apache22/extra/httpd-userdir.conf <--uncomment
***apache24 log_rotate [#b51ae43a]
**portinstall security/py-certbot [#me13c42e]
py-certbotをインストールした直後の時点では /usr/lodal/etc/letsenclipt フォルダは生成されていない。
バックアップの該当ファイル.tar.gz を取ってきて解凍した。
**postfix [#hc81962e]
portinstall postfix ⇒ python 37が依存関係からインストールされます
portinstall mysql57-server mysql57-client --batch
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
**MySQL [#u0eb4dbf]
portinstall mysql57-server mysql57-client --batch
echo mysql_enable=yes >> /etc/rc.conf
reboot
mysqlが起動できたら、rootユーザのパスワードを設定します。インストール直後のrootパスワードは、/root/.mysql_secret にある.
# 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. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
root@localhost [(none)]> SET PASSWORD FOR root@localhost=password('XXXXXXXXXX');
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 disable
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(yesterday);
#counter([total|today|yesterday]);