万卷书   首页 > 电脑书籍 > Linux >Linux+Apache+MySQL+PHP+FrontPage完全安装手册
 
 三. 安装MySQL

  第一步先要安装MySQL,因为要安装支持MySQL的PHP,然后安装支持PHP的Apache,下面是具体步骤。

  1、设置用户和组

  首先,系统增加名为mysql的拥护和组。

  groupadd mysql
  useradd -g mysql mysql

  2、配置并构建MySQL

  进入目录/download/mysql-3.23.32并运行configure和make程序。如果想把数据库存在非缺省目录/usr/local/mysql/var/,则为configure指定选项localstatedir=/your_path。

  cd mysql-3.23.32
  ./configure --prefix=/usr/local/mysql
  make
  make install

  MySQL现在已经安装到/usr/local/mysql目录下。目前还没有一个数据目录,现在要运行MySQL自带的脚本创建目录并安装测试数据库。 scripts/mysql_install_db 在启动守护程序前,改变文件的属权,否则守护程序不能运行。

  chown -R mysql.mysql /usr/local/mysql

  3、启动MySQL守护程序

  现在准备启动守护程序。safe_mysqld等价于tcpwrapper for MySQL,tcpwrapper常用于包装inet的服务以增加安装性。

  /usr/local/mysql/bin/safe_mysqld --user=mysql &

  4、设置root用户口令并在引导时启动MySQL。

  现在MySQL正在运行,可以用mysqladmin设置root用户口令。

  /usr/local/mysql/bin/mysqladmin -u root -p password 'yourpass'
最后一步是需要确保MySQL能在系统重起时启动。编辑/etc/rc/d/rc.local文件,并在末尾加入/usr/local/mysql/bin/safe_mysqld --user=mysql & 。或者可以编写一个启动/停止的脚本并符号链接到适当的运行级别。

上一页 下一页