zoukankan      html  css  js  c++  java
  • php5.4编译安装apache

    1、下载源码包
    wget 网址/php-5.4.45.tar
    2、解压源码包
    tar -zxvf php-5.4.45.tar
    3、创建一个安装目录
    mkdir /usr/local/php
    4、进入解压后的目录中,初始化安装环境:
    ./configure
    --prefix=/usr/local/php
    --with-apxs2=/usr/local/apache/bin/apxs
    --with-config-file-path=/usr/local/php/etc
    --with-mysql=/usr/local/mysql
    --with-libxml-dir
    --with-gd
    --with-jpeg-dir
    --with-png-dir
    --with-freetype-dir
    --with-iconv-dir
    --with-zlib-dir
    --with-bz2
    --with-openssl
    --with-mcrypt
    --enable-soap
    --enable-gd-native-ttf
    --enable-mbstring
    --enable-sockets
    --enable-exif
    --disable-ipv6
    错误
    configure: error: jpeglib.h not found.
    [root@www php-5.4.45]#
    安装 yum install -y libjpeg-devel
    错误
    configure: error: mcrypt.h not found. Please
    reinstall libmcrypt.
    [root@www php-5.4.45]#
    安装yum install -y epel-release libmcrypt-devel
    5、编绎:make
    6、安装:make install
    /usr/local/php/bin/php -i 查看相关的配置

    /usr/local/apache2/bin/apachectl restart
    因为配置php,更改了apache,需要重启apachectl服务
    拷备/usr/local/src/php.../php.ini-production
    到/usr/local/php/etc/php.ini
    修改apache配置文件
    vi /usr/local/apache2/conf/httpd.conf
    在 DirectoryIndex index.html 后加上index.php
    说明:增加针对php的索引,如果一个站点默认页为
    index.php,那么就得加上这个index.php的支持。
    在 AddType application/x-gzip .gz .tgz下
    加上一行
    AddType application/x-httpd-php .php
    说明:支持php脚本解析,必须加上对应的类型。
    找到:
    #ServerName www.example.com:80
    修改为:
    ServerName localhost:80
    检查配置文件是否有问题:
    /usr/local/apache2/bin/apachectl -t
    /usr/local/apache2/bin/apachectl restart
    因为配置php,更改了apache,需要重启apachectl服务

  • 相关阅读:
    测试用例设计方法
    软件测试--常考的证书
    fillder-----接口延时返回(新方法)
    测试工作之--adb代码
    设计测试用例的常用方法
    TFS2013 设置签出独占锁
    Sql Server (MSSQLSERVER) 服务无法启动
    Sql 四大排名函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介
    C#使用redis学习笔记
    C#使用mybatis学习笔记
  • 原文地址:https://www.cnblogs.com/ddgen/p/7106787.html
Copyright © 2011-2022 走看看