FreeBSD

FreeBSDの更新

https://docs.freebsd.org/ja/books/handbook/cutting-edge/

freebsd-update fetch
freebsd-update install

特定のバージョンに更新

freebsd-update -r 14.3-RELEASE upgrade
shutdown -r now
freebsd-update install

更新の確認

freebsd-version -uk

pkgの更新

pkg-static upgrade -f

OpenDKIM

https://www.takatono.info/article/147/

Apache

apache24

cd /usr/ports/www/apache24
make install clean

PHP72

問題なければこちら

php72

cd /usr/ports/lang/php72
make install clean

php72-extensions

cd /usr/ports/lang/php72-extensions
make install clean
configは mbstring,openssl,mysql を有効化

mod_php72

cd /usr/ports/www/mod_php72
make install clean

PHP56

2018年末までなので非推奨

php56

cd /usr/ports/lang/php56
make install clean

php56-extensions

cd /usr/ports/lang/php56-extensions
make install clean
configは mbstring,openssl,mysql を有効化

mod_php56

cd /usr/ports/www/mod_php56
make install clean

php設定

/usr/local/etc/php.ini

cd /usr/local/etc
cp php.ini-production php.ini

Apacheでのphp有効化

/usr/local/etc/apache24/httpd.conf

LoadModuleが並んでいる最後に、使うバージョンのものどちらか一方のみ追加。
LoadModule php7_module        libexec/apache24/libphp7.so
#LoadModule php5_module        libexec/apache24/libphp5.so

指定がない場合index.phpも読み込むように設定追加
<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

最後のIncludeの前に追加
<FilesMatch \.php>
 SetHandler application/x-httpd-php
</FilesMatch>

portsの更新など

automake-16.1更新での問題対応
https://shaunc.com/blog/article/resolving-portmaster-error-pkgstatic-automake1.16.1-conflicts-with-automakewrapper20131203~kH3KuoFdJyLv


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-06-24 (火) 20:01:33 (390d)