CONTENTS
Lastmodified 2024-08-30 (金) 17:04:39
スクラッチインストール後、sshでリモート接続出来る所までセットアップできたら、リブート待ち時間の短縮を。起動メニュー待ち時間
echo autoboot_delay=\"3\" >> /boot/loader.conf
portsnap fetch && portsnap extract
cd /usr/ports/ports-mgmt/portupgrade && make BATCH=yes install clean
perl ruby のデフォルトバージョンも同時にインストールされます。
/etc/periodic/weekly/310.locate
portinstall screen --batch
echo termcap xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l' >> /root/.screenrc
portinstall rsync --batch
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 を書き込む。
php72 php72-extensions record 以外のフルオプションでインストール
py-certbotをインストールした直後の時点では /usr/lodal/etc/letsenclipt フォルダは生成されていない。
バックアップの該当ファイル.tar.gz を取ってきて解凍した。
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 のエイリアス設定をする。
portinstall clamav
portinstall mysql57-server mysql57-client --batch echo mysql_enable=yes >> /etc/rc.conf
/var/db/mysql フォルダは、インストール直後に空の状態で作られる。 これをバックアップのフォルダで上書き。
さらに、/usr/local/etc/mysql/my.cnf もバックアップと同じにする。
これで、バックアップと同じ環境が再現される。
OpenPNE3.9を復旧させるので、バックアップの/usr/local/www/OpenPNE3 を含む www フォルダをcvfzp www.tar.gz /usr/local/www/ などとして、復旧先の/usr/local/に置き、xvfzp /usr/local/www/ する。
# apachectl restart
する。
root@blackcube2:/usr/ports/databases/phpmyadmin # make DISABLE_VULNERABILITIES=yes install clean
# portinstall munin-node # portinstall munin-master
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)]>
http://www.aiship.jp/knowhow/archives/28257
portinstall databases/phpmyadmin --batch
portinstall security/py-certbot
portinstall munin-node munin-master --batch
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 1404:本日 1:昨日 0