- 追加された行はこの色です。
- 削除された行はこの色です。
***インストール用メモリスティック準備 [#je1e0274]
-8.Xはちょっとおかしい9.Xは問題ない
-FreeBSD-9.3-RELEASE-amd64-memstick.img を Win32DiskImager-0.9.5-install でメモリスティック1に書きこむ
-別途、通常起動するメモリスティック2も作成する。リモートでログインしてメンテナンスなどが容易になる。LiveDiskより便利。
--[[FreeBSD/インストール9.3_1]] を一通り設定しておく
***インストール時のあれこれ [#p3679229]
-FreeBSD が起動する10 秒間のタイマーを停止するには、Space を押す
-画面に表示される文字列のバッファを再表示するには、Scroll Lock キーを押し画面をスクロールできる PageUp や PageDown を使う。
-patchの作成 diff -urN 変更前/ 変更後/ > patch
-インストールオプション
--インストール時UTCの設問は迷わずYESでUTCにオプション
--baseシステム以外何も無し
--KeyJapan106
--ユーザー設定
--ネットワークの設定
***メモリスティック2 より起動して [[GTP>FreeBSD/GTP]]設定をする [#b9baef72]
-[[FreeBSD/インストール9.3_1]] を一通り設定して 01_dump
-apa0p4へリストアしてfstab host名変更して P4_01_dump
---01_dump , P4_01_dump
*** src を後から置く [#c16b6d0f]
fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/9.3-RELEASE/src.txz
tar -C / -xvzf src.txz
***freebsd-update [#cc69af6a]
freebsd-update fetch
freebsd-update install
FreeBSD 9.3-RELEASE-p13 (20150316)
***portsの準備 [#g228da1c]
portsnap fetch
portsnap extract
portsnap fetch update
***pkgとportmaster [#n7f59072]
pkg
echo 'WITH_PKGNG=yes' >> /etc/make.conf
pkg2ng
pkg install portmaster
---02_dump
***アプリインストール [#mb63ac94]
pkg search *****
pkg install phpmyadmin
pkg install mod_php56
pkg install mysql56-server
pkg search *****
***apache24 [#bb64fc11]
echo 'apache24_enable="YES"' >> /etc/rc.conf
echo 'apache24_http_accept_enable="YES"' >> /etc/rc.conf
cp /usr/local/etc/apache24/httpd.conf /usr/local/etc/apache24/httpd.conf.orig
211c211
< ServerAdmin info@zenno.com
---
> ServerAdmin you@example.com
220c220
< ServerName P2.zenno.net:80
---
> #ServerName www.example.com:80
***mysql-server [#r3a3733a]
echo 'mysql_enable="YES"' >> /etc/rc.conf
/usr/local/etc/rc.d/mysql-server start
rehash
mysqladmin -u root password PASS
mysql -pPASS
use mysql;
delete from user where password = "";
DROP USER ''@'%';
DROP DATABASE `test`;
exit
***mod_php [#i40f6248]
vi /usr/local/etc/apache24/Includes/php.conf
<FilesMatch "\.php$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
echo '<? phpinfo(); ?>' > /usr/local/www/apache24/data/info.php
-[[FreeBSD/インストール9.3_2]] でphpMyAdminまでインストール&設定。
/usr/local/etc/php.ini
date.timezone = "Asia/Tokyo"
session.save_path = "/var/tmp"
mbstring.language = Japanese
---02_dump
***phpmyadmin [#zc9e81ba]
vi /usr/local/etc/apache24/Includes/phpmyadmin.conf
Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
<Directory "/usr/local/www/phpMyAdmin/">
DirectoryIndex index.php
Options None
AllowOverride Limit
Require local
Require ip 192.168.
</Directory>
-[[FreeBSD/インストール9.3_3]] でqmail関係インストールのみ
---03_dump
/usr/local/www/phpMyAdmin
Please edit config.inc.php to suit your needs.
url/phpmyadmin/setup/
mkdir config
chown www config
-[[FreeBSD/インストール9.3_4]] でqmail関係の設定
----
[[FreeBSD]]