差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
| freebsd [2016/11/28 16:26] – jz | freebsd [2017/10/04 23:23] (目前版本) – [Upgrade to next release] jz | ||
|---|---|---|---|
| 行 30: | 行 30: | ||
| </ | </ | ||
| - | ===== Apache | + | ===== Upgrade to next release |
| + | < | ||
| + | # install latest updates from current release | ||
| + | freebsd-update fetch | ||
| + | freebsd-update install | ||
| + | # switch to next release version | ||
| + | freebsd-update upgrade -r 10.3-RELEASE | ||
| + | freebsd-update install | ||
| + | # restart | ||
| + | reboot | ||
| + | # install again to finish installing updates | ||
| + | freebsd-update install | ||
| + | # upgrade packages | ||
| + | pkg upgrade | ||
| + | freebsd-update install | ||
| + | # roll back if needed | ||
| + | freebsd-update rollback | ||
| + | </ | ||
| + | ===== FAMP ===== | ||
| + | |||
| + | ==== install apache ==== | ||
| <code bash> | <code bash> | ||
| sudo pkg install apache24 | sudo pkg install apache24 | ||
| sudo sysrc apache24_enable=yes | sudo sysrc apache24_enable=yes | ||
| sudo service apache24 start | sudo service apache24 start | ||
| + | </ | ||
| + | ==== install mysql ==== | ||
| + | <code bash> | ||
| sudo pkg install mysql56-server | sudo pkg install mysql56-server | ||
| sudo sysrc mysql_enable=yes | sudo sysrc mysql_enable=yes | ||
| 行 42: | 行 65: | ||
| sudo mysql_secure_installation | sudo mysql_secure_installation | ||
| + | </ | ||
| + | ==== install php ==== | ||
| + | <code bash> | ||
| sudo pkg install mod_php56 php56-mysql php56-mysqli | sudo pkg install mod_php56 php56-mysql php56-mysqli | ||
| sudo cp / | sudo cp / | ||
| rehash | rehash | ||
| + | </ | ||
| + | === setting for apache to use index.php === | ||
| + | |||
| + | <code bash> | ||
| sudo vi / | sudo vi / | ||
| </ | </ | ||
| 行 78: | 行 108: | ||
| </ | </ | ||
| + | ===== phpmyadmin ===== | ||
| + | <code bash> | ||
| + | sudo pkg install phpmyadmin | ||
| + | </ | ||
| + | |||
| + | <code apache> | ||
| + | Alias / | ||
| + | |||
| + | < | ||
| + | Options None | ||
| + | AllowOverride Limit | ||
| + | |||
| + | #Require local | ||
| + | #Require host.example.com | ||
| + | Require all granted | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Go to '' | ||
| + | <code bash> | ||
| + | sudo cp / | ||
| + | </ | ||
| + | |||
| + | ===== vsftp ===== | ||
| + | <code bash> | ||
| + | sudo pkg install vsftpd-ext | ||
| + | sudo pkg install pam_pwdfile | ||
| + | </ | ||
| ===== Jail ===== | ===== Jail ===== | ||