服务器技术之WEB数据库环境的建立
在Lin下建立一个WEB数据库环境,首先必须宜城MySQL数据库服务器,一般PHP足以Apache模块的方式运行的,所以还要安装以及配置PHP和Apache,如果采用Perl进行数据库访问,则还要安装其DBI库。下面我们对此进行介绍。
MySQL和PHP3的安装
一般在Lin的默认安装中可能不会包括MySQL数据库服务器和PHP3,有时用户也需要对它进行升级,在这里我们给出从源代码编译和安装的方法,作为用户学习时的参考。
一、安装的过程
首先安装MysoL服务器。从网络上取得MySQL的源代码一般都是压缩打包的形式,应先对其解压缩:
#gunzip mysql-3.22.21.tzuLgz
#tar-xvf mysql-3.22.21.tar
这将产生mysql-3.22.21列录,其下面包含了所有的源文件。进入到这个目录下面,然后进行配置:
#configure --prenx=,usr/locaL/mysql
选项--prefix=/usr/locaUmysql指定安装程序在后面的安装过程中使用/usr/local/mysql作为MySQL的安装目录。下面进行编译:
#make
如果编译过程没有错误的话,下向可以安装MySQL了:
#make install
这时系统开始安装MySQL。
下面进行PHP3和Apache的安装。首先解压缩软什包:
#gunzipphp-3.O.S.tar,gz
#tar xvf php-3.0.8.lar
这将产生pfip-3.0.8口录,下面解压缩Apache:
#gunzip apache_1.3.6,tar.gz
#tar xvf apache_1.3.6.taf
这将产生apache_1.3.6目录,然后配置它的安装目录:
#cd apache_1.3.6
#conngure --prenx=/usrflocal/apache
下面进行PHP3的配置:
#cd php-3.O.S
#contlgure --with-mysqL=/usr/local/mysql --with-apache=../apache_1.3.6
配置PHP支持MySQL,作为Apache功能模块运行,然后执行:
# make
#make install
这朴完成了PHP3的编泽和安装了已编译的文件。PHP库文件会被教在Apache的模块目录下,这样吖以仵编泽Apache时找到它们。下面配置Apache,即进入源文什目录apache
_1 36,运行配置命令:
#configUfe --prefix=/uSr/local/apache --aciivate-module=src/modules/php3/libphp3 指定Apache的安装目录为/us in c,cal/apache,外告砰Apache要加载PHP模块,该PHP模块是上面编译生成的。
#make
#make insLall
这将完成Apache和PHP3的安装。