RHEL4上安装httpd-2.2.4+mysql-5.0.45+php-5.2.3+discuz-6.0
一、准备工作
1. 检查是否已经安装了mysql的相关软件包,如果有,则需先御载
# rpm -qa | grep mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
接下来,我们御载以上两个包
# rpm -e mysql --nodeps
# rpm -e mysqlclient10
2. 检查是否已经安装了libpng,libxml,gd,jpeg(libjpeg),zlib,freetype几个软件包,如果没有,请根据自己的情况查漏补缺
# rpm -qa | grep libpng
libpng-1.2.7-1
libpng10-1.0.16-1
libpng10-devel-1.0.16-1
libpng-devel-1.2.7-1
# rpm -qa | grep ^libxml
libxml2-python-2.6.16-6
libxml2-devel-2.6.16-6
libxml2-2.6.16-6
# rpm -qa | grep ^gd-
gd-2.0.28-4
gd-devel-2.0.28-4
# rpm -qa | grep jpeg
libjpeg-6b-33
libjpeg-devel-6b-33
# rpm -qa | grep zlib
zlib-1.2.1.2-1.2
zlib-devel-1.2.1.2-1.2
# rpm -qa | grep freetype
freetype-2.1.9-1
freetype-devel-2.1.9-1
请确保你的软件包的版本号等于或高于以上显示的版本
二、安装mysql-5.0.45
#groupadd mysql
#useradd -g mysql -s /bin/false -M mysql
#tar zxvf mysql-5.0.45.tar.gz
#cd mysql-5.0.45
编译前先rpm -q gcc,g++,如没有,从光盘时找rpm包安装上或在图形界面下startx;system-config-packages 安装gcc
1. 检查是否已经安装了mysql的相关软件包,如果有,则需先御载
# rpm -qa | grep mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
接下来,我们御载以上两个包
# rpm -e mysql --nodeps
# rpm -e mysqlclient10
2. 检查是否已经安装了libpng,libxml,gd,jpeg(libjpeg),zlib,freetype几个软件包,如果没有,请根据自己的情况查漏补缺
# rpm -qa | grep libpng
libpng-1.2.7-1
libpng10-1.0.16-1
libpng10-devel-1.0.16-1
libpng-devel-1.2.7-1
# rpm -qa | grep ^libxml
libxml2-python-2.6.16-6
libxml2-devel-2.6.16-6
libxml2-2.6.16-6
# rpm -qa | grep ^gd-
gd-2.0.28-4
gd-devel-2.0.28-4
# rpm -qa | grep jpeg
libjpeg-6b-33
libjpeg-devel-6b-33
# rpm -qa | grep zlib
zlib-1.2.1.2-1.2
zlib-devel-1.2.1.2-1.2
# rpm -qa | grep freetype
freetype-2.1.9-1
freetype-devel-2.1.9-1
请确保你的软件包的版本号等于或高于以上显示的版本
二、安装mysql-5.0.45
#groupadd mysql
#useradd -g mysql -s /bin/false -M mysql
#tar zxvf mysql-5.0.45.tar.gz
#cd mysql-5.0.45
编译前先rpm -q gcc,g++,如没有,从光盘时找rpm包安装上或在图形界面下startx;system-config-packages 安装gcc
#./configure --prefix=/usr/local/mysql --enable-thread-safe-client --enable-local-infile --with-charset=gbk --with-extra-charset=all --with-low-memory
#make
#make install
#make
#make install
拷贝主配置文件到/etc目录
#cp support-files/my-medium.cnf /etc/my.cnf
初始化数据库,安装数据库系统自身必须的数据库和表,并修改相应的权限
#cd /usr/local/mysql
#chown -R mysql .
#chgrp -R mysql .
#bin/mysql_install_db --user=mysql
#chown -R root .
#chown -R mysql var
#cp support-files/my-medium.cnf /etc/my.cnf
初始化数据库,安装数据库系统自身必须的数据库和表,并修改相应的权限
#cd /usr/local/mysql
#chown -R mysql .
#chgrp -R mysql .
#bin/mysql_install_db --user=mysql
#chown -R root .
#chown -R mysql var
0
