基于mysql的bind

2009-05-13 03:16:56来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


基于mysql+bind
需要的软件包如下:
mysql-4.1.9.tar.gz
[url=javascript:]http://www.mysql.com[/url]
bind-9.3.1.tar.gz 
[url=javascript:]http://www.isc.org/products/BIND/[/url]
mysql-bind-0-1.tgz
[url=javascript:]http://sourceforge.net/projects/mysql-bind/[/url]
httpd-2.0.54.tar.gz
php-4.3.11.tar.gz 
1. 安装mysql-4.1.9.tar.gz
cd /root
tar xfz mysql-4.1.9.tar.gz  \\解压缩
cd mysql-4.1.9
./configure --prefix=/usr/local/mysql --with-charset=gbk  \\配置安装到/usr/local/mysql支持中文gbk
make           \\编译时间比较长看你机器的配置高低了,大概12分钟左右。
make install
groupadd mysql        \\建立mysql组
useradd mysql -g mysql     \\建立mysql用户并且加入到mysql组中
./scripts/mysql_install_db --user=mysql \\初始化表并且规定用mysql用户来访问初始化表以后就开始给mysql和root用户设定访问权
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下的所有文件
chgrp -R mysql .      \\设定mysql组能够访问/usr/local/mysql
/usr/local/mysql/bin/mysqld_safe --user=mysql &  \\运行mysql[1]
12814
以上提示表示mysql运行正常。
/usr/local/mysql/bin/mysqladmin -uroot password *****  \\修改mysql密码默认为空密码
----------------------------------------------------------------------------------mysql安装全部完成
2.安装apache
cd /root
tar xfz httpd-2.0.54.tar.gz     \\解压缩
cd httpd-2.0.54
./configure --prefix=/usr/local/httpd --enable-module=most --enable-shared=max  \\配置apache
make
make install
/usr/local/httpd/bin/httpd -l  \\察看编译进apache的模块
Compiled in modules:
core.c
mod_access.c
mod_auth.c
mod_include.c
mod_log_config.c
mod_env.c
mod_setenvif.c
prefork.c
http_core.c
mod_mime.c
mod_status.c
mod_autoindex.c
mod_asis.c
mod_cgi.c
mod_negotiation.c
mod_dir.c
mod_imap.c
mod_actions.c
mod_userdir.c
mod_alias.c
mod_so.c
[root@linux httpd-2.0.54]#以上提示表示apache支持dso方式了。这样就可以用dso的方式把php的模块加进来。
--------------------------------------------------------------------------------apache安装完成
3. 安装php
cd /root
tar xfz php-4.3.11.tar.gz
cd php-4.3.11
./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/httpd/bin/apxs  \\配置指定安装的apache和mysql的路径
make
make install
cp php.ini-dist /usr/local/lib/php.ini  \\将php.ini-dist复制到/usr/local/lib/,并重命名为php.ini
为了让Apache能够直接解析php,我们还要进行一些配置.

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:这周末一定要搞定NetBSD!

下一篇:成功硬盘安装kylin2.1