记录一下,今天配置的这台网站服务器,大部分都是在官方找的最新版源码包。
1.下载安装所需要的最新软件源码包,包括最新的apache、mysql、php以及相关库文件的源码包。
httpd-2.4.6.tar.gz:http://mirrors.cnnic.cn/apache//httpd/httpd-2.4.6.tar.gz
PHP-5.5.1.tar.gz : http://hk2.php.net/distributions/php-5.5.1.tar.gz
mysql-5.6.12.tar.gz : http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz (需注册)
apr-1.4.8.tar.gz: http://mirrors.hust.edu.cn/apache//apr/apr-1.4.8.tar.gz
apr-util-1.5.2.tar.gz : http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.2.tar.gz
libxml2-2.7.2.tar.gz : ftp://xmlsoft.org/libxml2/libxml2-2.7.2.tar.gz
libmcrypt-2.5.7.tar.gz : ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.tar.gz
zlib-1.2.8.tar.gz : http://zlib.net/zlib-1.2.8.tar.gz
gd-2.1.0.tar.gz : https://bitbucket.org/libgd/gd-libgd/get/gd-2.1.0.tar.gz
autoconf-2.10.tar.gz : http://ftp.gnu.org/gnu/autoconf/autoconf-2.10.tar.gz
freetype-2.4.0.tar.gz : http://download.savannah.gnu.org/releases/freetype/freetype-2.4.0.tar.gz
libpng-1.4.3.tar.bz2 : http://down1.chinaunix.net/distfiles/libpng-1.4.3.tar.bz2
jpegsrc.v7.tar.gz : http://down1.chinaunix.net/distfiles/jpegsrc.v7.tar.gz
pcre-8.33.zip : http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.zip
cmake-2.8.11.2.tar.gz : http://www.cmake.org/files/v2.8/cmake-2.8.11.2.tar.gz
2.检查安装时使用的编译工具是否存在。
image
3.卸载默认的低版本环境及rpm包环境
image
4.正式开始编译安装步骤,我们按照一定的顺序安装:Apache –>Mysql –>PHP,但在安装PHP之前,应该先安装PHP5需要的最新版本库文件,例如:libxml2、libmcrypt、GD2库等文件。安装GD2库是为了让PHP5支持GIF、PNG、JPEG图片格式,所以在安装GD2库之前还要先安装最新的 zlib、libpng、freetype 和 jpegsrc 等库文件。而且中间还会穿插安装一些软件。
4.1安装apr
image
image
4.2安装apr-util
image
image
4.3安装pcre
image
image
image
4.4安装zlib
image
image
4.5安装apache
image
image
4.6将apache安装为系统服务 (编辑vi /etc/init.d/httpd 在#!下面添加启动选),并启动httpd服务。
image
image
image
image
image
image
4.7安装cmake
image
image
image
4.8安装mysql(使用cmake配置)
image
image
(备注:在这里出现配置错误,截下错误的图,提示缺少“ncurses-devel”包,使用yum安装相应包之后,要删除CMakeCache.txt文件,在使用cmake重新配置)
image
image
image
配置成功的如下图:
image
(备注:使用make编译安装命令,就有去喝个下午茶的时间了,因为真心很慢啊~~~)
image
(40分钟左右的时间,终于mysql安装完成,上个截图,不容易啊!之后还有其他调整步骤)
image
image
image
image
image
image
image
image
image
image
image
5.安装php扩展库和php
5.1安装libxml2
image
image
5.2安装libmcrypt
image
image
5.3安装libpng
image
image
5.4安装jpeg7
image
image
5.5安装freetype
image
image
5.6安装autoconf
image
image
5.7安装GD库文件
image
image
5.8安装php
image
image
image
image
image
image
image
image
6.1测试php
image
image
image
检查一下搭建的环境是否正确:
image
image
image
image
6.2测试php-mysql
image
image
image
OK!安装成功。。。
©著作权归作者所有:来自51CTO博客作者jundong的原创作品,如需转载,请注明出处,否则将追究法律责任
网站服务器target最新版Linux运维
共同学习,写下你的评论
评论加载中...
作者其他优质文章