CentOS5 下安装Apache2+PHP5+MySQL
发布日期:2021-05-10 07:58:03 浏览次数:19 分类:精选文章

本文共 3095 字,大约阅读时间需要 10 分钟。

���������������������������������

.install {margin: 0;padding: 0;}

������Apache

  • ���������������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
  • ��p d���ng Feelers �����.gridView overhead.multiply������������Heavy Mood���

  • ������MySQL

  • [������MySQL](# mysql-installation):
    # yum -y install mysql-server# yum -y install mysql-devel
  • ������JPEG

  • ���������������������������

    # 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
  • ������JPEG������������

    # 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
  • [������PHP������������](# php-core-installation):

    # 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/
  • [������GD���������](# gd-library-fix):

    # ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql# make# make install
  • [������PHP������������](# php_configuration):

    # cp php.ini-recommended /usr/local/lib/php.ini

  • ������Zend Optimizer

  • [���������������Zend Optimizer](# zend-optimizer-installation):
    # wget# tar -xzvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz# ./ZendOptimizer-3.3.3-linux-glibc23-i386/install.sh

  • MySQL������������

  • [������MySQL](# mysql-installation):

    # ./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/mysqlchown -R mysql:mysql /usr/local/mysqlchown -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'

  • ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

    上一篇:linux时间快8小时解决办法
    下一篇:CentOS5 Linux编译PHP 报 mysql configure failed 错误解决办法

    发表评论

    最新留言

    很好
    [***.229.124.182]2025年04月17日 07时22分21秒