日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD下安裝MySQL+Apache+PHP新手指南

1 2 3 4 下一頁
看到朋友們在Unix/Linux上裝mysql有點麻煩,我也好不容易裝完了,所以就來講件,也許能幫幫大家的忙. 我使用的操作系統(tǒng)是FreeBSD5.2.1,如果別的操作系統(tǒng)安裝方法也許不一樣,請酌情處理.
安裝FreeBSD就不講了,只要稍微定制一下就可以了,過程我就不說了,我用的FreeBSD版本是5.2.1,應該是現(xiàn)在比較新的版本,以后就不知道了 :) .
一. 安裝MySQL
我使用的的Mysql是4.0.20,源代碼版,你也可以使用RPM包或者二進制版,安裝方法可能不一樣,請參考其它文章.
先下載Mysql2.0.20的源代碼版,地址: http://dev.mysql.com/downloads/mysql/4.0.html
把它下到/usr/local/src目錄下,如果沒有該目錄,就自己建一個.下載回來的包名字叫 mysql-4.0.20.tar.gz,然后我們把它解壓出來:
# tar -zxvf mysql-4.0.20.tar.gz
解壓后生成mysql-4.0.20目錄,我們進入該目錄:
# cd mysql-4.0.20
進入后就開始配置mysql了,配置過程中我們要給mysql設置一個安裝目錄,我們設置在 /usr/local/mysql 下,以為把文件放到一個地方比較容易管理,如果你還想獲得更多的配置信息,使用 ./configure --help:
# ./configure --prefix=/usr/local/mysql
然后等幾秒鐘,配置完成后就編譯源代碼:
# make
這個編譯的過程比較長,如果機器比較慢的話,可能要近二十分種 ( PS:我的機器是很普通的機器,所有用了差不多15,6分種 :( ) .
編譯完成后就安裝:
# make install
等上幾秒鐘,安裝完成.下面就到了最關鍵的部分了,為什么老安裝不成功,(PS:至少我是安裝了N次,N > 10 ,呵呵),問題關鍵就在這里,訪問mysql要一個專門的用戶,而且必須給相應的訪問權限,這里我們就設置root和mysql有權限訪問.
我們先建立一個mysql和mysql用戶來訪問mysql:
# pw groupadd mysql #建立mysql組
# pw useradd mysql -g mysql #建立mysql用戶并且加入到mysql組中
建立用戶后我們就初始化表 (注意:必須先執(zhí)行本步驟后才能進行以下步驟)
# ./scripts/mysql_install_db --user=mysql #初試化表并且規(guī)定用mysql用戶來訪問
初始化表以后就開始給mysql和root用戶設定訪問權限, 我們先到安裝mysql的目錄:
# cd /usr/local/mysql
然后設置權限
# chown -R root . #設定root能訪問/usr/local/mysql
【FreeBSD下安裝MySQL Apache PHP新手指南】# chown -R mysql var #設定mysql用戶能訪問/usr/local/mysql/var ,里面存的是mysql的數(shù)據(jù)庫文件

    推薦閱讀