搭建环境:

  Ubuntu 15.04

  Apache 2.4.16

  PHP 5.6.15


1 安装Apache  

  先安装依赖程序(都安装在 /usr/local/ 目录下)

    apr-1.5.2.tar.gz       http://apr.apache.org/download.cgi

    apr-util-1.5.4.tar.gz   

    pcre-8.37.tar.gz       http://www.pcre.org/

  然后安装apache

    httpd-2.4.16.tar.gz    http://httpd.apache.org/download.cgi#apache24      

 ./configure --prefix=/usr/local/apache2/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/ 

2 安装PHP

  可能需要先安装 libxml2 和 libxml2-dev , apt-get命令安装即可

  安装PHP  http://php.net/downloads.php

  ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php5/etc

  配置文件:sudo cp php.ini-production /usr/local/php5/etc/php.ini

    


3 配置Apache   

  使得apache能够解析php脚本

  sudo vi /usr/local/apache2/conf/httpd.conf

  添加:

     AddType application/x-httpd-php .php .phtml

  可选:  

    LoadModule php5_module  modules/libphp5.so    #安装php时候自动添加的

    DirectoryIndex     index.php    index.html     #默认打开文件名

    DocumentRoot "/usr/local/apache2/htdocs"   #默认脚本存放目录,可修改, 要和下面的<Directory "...">同步修改


4 测试

  在 /usr/local/apache2/htdocs/ 目录中创建 info.php 文件

<?php
phpinfo();
?>

  打开apache服务 sudo /usr/local/apache2/bin/apachectl start

  浏览器中输入localhost/info.php 出现php信息页面,说明配置成功~

    

 

最新文章

  1. 刚接触Linux,菜鸟必备的小知识点(一)
  2. Oozie 快速入门
  3. 自制操作系统 (三) 从启动区执行操作系统并进入C世界
  4. Maven工程中的右键team
  5. JS 验证一组input框是否为空的方法
  6. WIN32读写INI文件方法
  7. wx.Frame
  8. HTML5 — Wed SQL 本地数据库示例
  9. Java继承--子类的实例化过程
  10. emacs配置
  11. Python Django对接企业微信第三方服务回调验证的一些坑
  12. Mac新手必看教程—让你离熟练操作mac只差十分钟
  13. Shiro-Subject 分析
  14. 获取IP及判断IP是否在区间
  15. 微信授权获取用户openid前端实现
  16. wpf 客户端【JDAgent桌面助手】业余开发的终于完工了。。晒晒截图
  17. 【LeetCode】76. Minimum Window Substring
  18. input子系统分析之一:框架
  19. 《大数据日知录》读书笔记-ch11大规模批处理系统
  20. Keil开发的ARM程序main函数之前的汇编分析

热门文章

  1. submit提交表单后,不刷新当前页面
  2. 华为配置SSH登陆详细步骤
  3. 安装cocoapods遇到的一些问题
  4. Nginx 安装(CentOS )
  5. 9---PIP 管理工具的使用
  6. LYF模板连接.txt
  7. 转:jmeter之线程组
  8. 高级CSS
  9. selenium 百度登陆
  10. java发布项目后注意小点,以及对于金额在java中的处理