千家信息网

CentOS 5编译编译基本类系统软件是怎样的

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章将为大家详细讲解有关CentOS 5编译编译基本类系统软件是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。CentOS社区不断与其他的同
千家信息网最后更新 2026年11月02日CentOS 5编译编译基本类系统软件是怎样的

这篇文章将为大家详细讲解有关CentOS 5编译编译基本类系统软件是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

CentOS社区不断与其他的同类社区合并,使CentOS Linux逐渐成为使用最广泛的RHEL兼容版本。CentOS 5编译基本类同系统软件(linux)

1、CentOS 5编译mysql-5.1.34
由于初始安装的时候安装好了Mysql client rpm包,具体如何安装Google吧。
groupadd mysql
useradd -g mysql mysql
tar zxvf mysql-5.1.34.tar.gz
cd mysql-5.1.34
./configure --prefix=/usr/local/mysql
make
make install clean
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
bin/mysqld_safe --user=mysql &
如果没有出错的话,这里Mysql应该可以正常启动了。
不过Mysql5.1.X启动Mysql的时候,会跟一条把信息写入XXX文件当中,不用管了。

2、CentOS 5编译httpd-2.2.11 (apache)
tar zxvf httpd-2.2.11.tar.gz
cd httpd-2.2.11
./configure --prefix=/usr/local/apache --enable-rewrite=shared --enable-speling=shared --enable-track-vars --enable-cgi --enable-so --enable-mods-shared=all
make
make install clean
安装完后使用/usr/local/apache/bin/apachectl -k start 可以启动

3、CentOS 5编译GD2 and Lib
tar zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure --prefix=/usr/local/zlib
make
make install clean
tar zxvf libpng-1.2.35.tar.gz
cd libpng-1.2.35
./configure --prefix=/usr/local/libpng
make
make install clean
tar zxvf freetype-2.3.9.tar.gz
cd freetype-2.3.9
./configure --prefix=/usr/local/freetype2
make
make install clean
tar zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --prefix=/usr/local/jpeg6
make
make install clean
CentOS 5编译安装时候提示找不到目录的,自己手动建下目录即可。

如果以上软件都安装成功了,就可以开始安装GD了
tar zxvf gd-2.0.35.tar.gz
cd gd-2.0.35
./configure --prefix=/usr/local/gd2 --with-png=/usr/local/libpng --with-freetype=/usr/local/freetype2 --with-jpeg=/usr/local/jpeg6
编译的时候,***结果那里可以看到
Configuration summary for gd 2.0.35:
Support for PNG library: yes
Support for JPEG library:yes
Support for Freetype 2.x library: yes
Support for Fontconfig library:no
Support for Xpm library: no
Support for pthreads: yes
可以看到png 、 jpeg 、 freetype都已经安装上了

4、CentOS 5编译php-5.2.9
tar zxvf php-5.2.9.tar.gz
cd php-5.2.9
./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs --with-jpeg-dir=/usr/local/jpeg6 --with-freetype-dir=/usr/local/freetype2 --with-zlib-dir=/usr/local/zlib --with-gd-dir=/usr/local/gd2 --enable-ftp --enable-sockets
make
make install clean
cp php.ini-dist /usr/local/php5/lib/php.ini
配置 httpd.conf 让apache支持PHP
vi /usr/local/apache/conf/httpd.conf
找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
重启Apache
/usr/local/apache/bin/apachectl -k restart

5、CentOS 5编译Zend 3.3.3
tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
cd ZendOptimizer-3.3.3-linux-glibc23-i386
./install.sh
根据提示安装
注意配置好PHP.ini文件的路径和Apache的Apachectl文件的路径
安装好后,如果apache配置正常的话,可重启apache使设置生效。

6、CentOS 5编译Test:
/usr/local/php/bin/php -m
/usr/local/php/bin/php -i
或编辑一个PHP页面进行测试一下phpinfo.php
echo phpinfo.php >
phpinfo();
?>
/usr/local/php/bin/php phpinfo.php > info.txt
vi or cat info.txt

关于CentOS 5编译编译基本类系统软件是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

编译 软件 时候 系统 内容 文件 配置 文章 更多 目录 知识 社区 篇文章 路径 装好 提示 不错 成功 不断 不用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 广州万易互联网科技有限公司 中关村互联网 科技集团 科技金融是不是互联网金融 美国互联网保险保险科技 互联网络科技有限公司 小马过河互联网科技 安控科技rtu产品工业互联网 中国的互联网科技企业的崛起 互联网科技寓意 福建科技产业互联网发展 健康食品互联网创新科技园项目 佛山市翊博互联网络科技有限公司 中科明德北京互联网科技 中天科技中国工业互联网 互联网科技手机排行榜 中国科技和美国互联网 保山互联网科技靠谱吗 保山浩联互联网科技有限公司 恒生科技互联网指数十大成分股 海南购全球互联网科技 互联网公司科技股 济南有互联网科技公司吗 烟台灵鸽互联网科技有限公司 高科技互联网套路 云南省自由互联网科技有限公司 江苏互联网智能科技软件 风投北京互联网科技 下一代互联网重大应用科技园 北京天晋互联网科技有限公司
0