电脑技术学习

Freebsd7.0+Apache2.2+MySQL5+PHP5

dn001

  解决方法:

  kldload accf_http

  修改/boot/defaults/loader.conf中,以便下次启动自动装载模块

  accf_http_load="YES"

  在浏览器是输入http://serverip

  出现 "It works!" 表明apache安装成功

  二、安装MySQL

  下载MySQL源码包 (我在是http://www.sunfreeware.com]上下载的)

  # ls

  httpd-2.2.8.tar.gz   mysql-5.0.51.tar.gz

  解压缩

  #tar zxvf mysql-5.0.51.tar.gz

  # cd mysql-5.0.51

  配置

  #./configure --prefix=/usr/local/mysql

  编译

  #make

  编译时间可能需要较长时间,请耐心等待。

  安装

  #make install

  创建MySQL组

  # pw groupadd mysql

  创建MySQL用户

  # pw useradd mysql -g mysql -d /usr/local/mysql/ -m mysql

  修改MySQL用户密码

  #passwd mysql

  建立用户后我们就初始化表 (注意:必须先执行本步骤后才能进行以下步骤)

  # ./scripts/mysql_install_db --user=mysql    #初试化表并且规定用mysql用户来访问

  初始化表以后就开始给mysql和root用户设定访问权限, 我们先到安装mysql的目录:

  # cd /usr/local/mysql

  然后设置权限

  # chown -R root .          #设定root能访问/usr/local/mysql

  # chown -R mysql var        #设定mysql用户能访问/usr/local/mysql/var ,里面存的是mysql的数据库文件

  # chown -R mysql var/.      #设定mysql用户能访问/usr/local/mysql/var下的所有文件

  # chown -R mysql var/mysql/.  #设定mysql用户能访问/usr/local/mysql/var/mysql下的所有文件

标签: