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