FreeNas+php+MySql+phpMyAdmin 整合安装
可能很多朋友都想在FreeNas下安装Mysql,安装论坛或其它的需要mysql的Web 程序,经过几天努力,参考论坛和官网论坛的部分资料,终于搞定了!论坛我没有测试,但phpMyAdmin工作正常。下面说一下安装过程,其实很简单。
一、安装要求
需要安装完全版本,安装至硬盘,用LiveCD,我用的版本是0.69b3,安装的时候要注意,系统要留足够的空间以安装Mysql及其它程序,如何安装,论坛里已有教程,这里就不说了。
二、安装Mysql
只能安装MySql4.0.27,MySql 5.0用pkg安装会有问题,可能是和FreeBSD 6.3有冲突,参照国外的部分说明,手动可以安装,但无法开机自动启动,朋友们可以自己研究一下。
系统安装设定完成后,登录Shell,执行以下命令
pkg_add -r ftp://https://www.wendangku.net/doc/3c1113420.html,/pub/FreeB ... l-server-4.0.27.tbz 安装mysql4.0.27
chmod 777 /ftmp
chmod 777 /tmp
/usr/local/bin/mysql_install_db --user=mysql
chown -R mysql /var/db/mysql
/usr/local/bin/mysqld_safe &
/usr/local/bin/mysqladmin -uroot password 123456 注:123456为mysql root 的密码,自己改
登录WebGUI,系统->高级设置->rc.conf里加入
名称:mysql_enable
Value: YES
至此,mysql安装完成
三、更改php以支持MySql
上传附件中的mysql.so和mbstring.so 至/usr/local/lib/mysql/ (phpMyAdmin需要mbstring)
ln -s /usr/local/lib/mysql/libmysqlclient.so.12
/usr/local/lib/mysql/libmysqlclient.so.15
mkdir -p /usr/local/etc/php
在 /usr/local/etc/php/下新建一文件extensions.ini
内容为以下两行
extension=mysql.so
extension=mbstring.so
编辑/usr/local/etc/php.ini
加入以下内容
extension=mysql.so
extension=mbstring.so
extension_dir=/usr/local/lib/mysql
四、安装phpMyAdmin
上传phpMyAdmin至/usr/local/www/下,并做好设置
重启系统,mysql就可以自动运行了,php也可以正常支持mysql了,phpMyAdmin 工作也正常了
这个是绝对原创,如有转贴,请注明原作者及出处,谢谢!
FreeNas.JPG(80.07 KB)
phpmyadmin.JPG(80.98 KB)
mysql.rar (449.16 KB)