CentOS5 下安装Apache2+PHP5+MySQL
来源:互联网 发布:mac pages 文档结构图 编辑:程序博客网 时间:2024/05/22 03:35
安装apache
# tar -zvxf httpd-2.2.14.tar.gz
# cd httpd-2.2.14
# ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite
# make
# make install
安装MySQL
#yum -y install mysql-server
#yum -y install mysql-devel
安装 jpeg7
建立目录:
# mkdir -p /usr/local/jpeg7
# mkdir -p /usr/local/jpeg7/bin
# mkdir -p /usr/local/jpeg7/lib
# mkdir -p /usr/local/jpeg7/include
# mkdir -p /usr/local/jpeg7/man
# mkdir -p /usr/local/jpeg7/man1
# mkdir -p /usr/local/jpeg7/man/man1
# tar -zvxf jpegsrc.v7.tar.gz
# cd jpeg-7
# ./configure --prefix=/usr/local/jpeg7/ --enable-shared --enable-static
# make; make install
安装libpng
# tar -zvxf libpng-1.2.40.tar.gz
# cd libpng-1.2.40
# cp scripts/makefile.linux makefile
# make
# make install
安装 freetype
# tar -zvxf freetype-2.1.10.tar.gz
# cd freetype-2.1.10
# mkdir -p /usr/local/freetype
# ./configure --prefix=/usr/local/freetype
# make
# make install
安装zlib
#tar -zxvf zlib-1.2.3.tar.gz
#cd zlib.1.2.3
# ./configure
# make
# make install
安装GD库
# tar -zvxf gd-2.0.35.tar.gz
# cd gd-2.0.35
# ./configure --prefix=/usr/local/gd2 --with-jpeg=/usr/local/jpeg7/ --with-png=/usr/local/lib/ --with-zlib=/usr/local/lib/ --with-freetype=/usr/local/freetype/
# make
# make install
安装PHP
# rpm -ivh libxml2-2.6.26-2.1.2.8.i386.rpm
# rpm -ivh libxml2-devel-2.6.26-2.1.2.8.i386.rpm
# rpm -ivh pkgconfig-0.21-2.el5.i386.rpm
# yum -y install curl
# tar -zxvf php-5.2.10.tar.gz
# cd php-5.2.10
# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-gd=/usr/local/gd2/ --with-curl --with-jpeg-dir=/usr/local/jpeg7 --with-freetype-dir=/usr/local/freetype/
#如果上面的登录发生 mysql configure failed 错误 则先执行下面的配置,再执行上面配置就行(好像是第一次执行不能包括GD库)
# ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql
# make
# make install
# cp php.ini-recommended /usr/local/lib/php.ini
安装Zend Optimizer
#wget http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
#tar -xzvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
#./ZendOptimizer-3.3.3-linux-glibc23-i386/install.sh
附:需要从源码安装MYSQL时可用以下方式
#####./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql --localstatedir=/var/lib/mysql --with-comment=Source --with-server-suffix=-ESUN_SERVER --without-debug --with-big-tables --with-charset=gbk --with-collation=gbk_chinese_ci --with-extra-charsets=all --with-pthread --enable-static --enable-thread-safe-client --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --enable-assembler --without-isam --without-innodb --without-ndb-debug
./configure --prefix=/usr/local/mysql --without-innodb --with-mysqld-user=mysql
/usr/local/mysql/bin/mysql_install_db
cp /usr/local/mysql/share/mysql/my-large.cnf /etc/my.cnf
chown -R mysql:mysql /var/lib/mysql
chown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql/var
cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld
#chkconfig --add mysqld
#chkconfig --level 3 mysqld on
/usr/local/mysql/bin/mysqladmin -uroot password '12345678'
- CentOS5 下安装Apache2+PHP5+MySQL
- Ubuntu下安装 apache2 + php5 + mysql
- DEBIAN 下安装 PHP5+mysql+APACHE2
- 在Linux下安装apache2+PHP5+MySQL
- ubuntu下安装 Apache2+PHP5+MySQL
- Ubuntu下安装 apache2 + php5 + mysql
- Ubuntu 下安装Apache2 + PHP5 + MySQL
- 安装Apache2 + PHP5 + MYSQL
- 安装 apache2 + php5 + mysql
- ubuntu下 apache2+php5+mysql
- 安装Mysql+Apache2+php5过程
- 转载:在Debian下源码安装apache2+PHP5+MySQL
- win2003下安装apache2.2+php5.1.4+mysql+Zend
- win2003下安装apache2.2.3+php5.2+mysql+Zend
- Linux下安装最新Apache2.0.52+PHP5+GD2+MySQL等
- win2003下安装apache2.2+php5.1.4+mysql+Zend
- Ubuntu10.10下安装黄金组合(Apache2+Mysql+php5+phpmyadmin)
- centos5.6下 apache2.4.2 安装笔记
- CentOS5 Linux编译PHP 报 mysql configure failed 错误解决办法
- Try For CSS
- i-mode图像描绘的仿射变换的C++实现
- 温故而知新:《成为技术领导者》之 想法管理
- 传智播客——java基础班结束
- CentOS5 下安装Apache2+PHP5+MySQL
- 一首诗歌 William Ernest Henley
- "Google、百度和谷歌的那些事"的读后感。
- 北大08计算机类核心期刊
- C#定时关机注销(窗口)
- “Visual Studio 2005 命令提示”工具原理解析
- 传智播客——就业班的开始:java基础加强
- C# XML 操作(以前写的加现在收集的,备以后忘了,还找以前的代码库)
- SCI论文从入门到精通