background image

PHP 教程:Linux 环境下搭建 php 开发环境的操作步骤

本文是为大家分享 Linux 环境下搭建 php 开发环境的操作步骤,有兴趣的参考下

 

本文主要记载了通过编译方式进行软件/开发环境的安装过程,其他安装方式忽略!

 

文章背景:
因为 php 和 Apache 等采用编译安装方式进行安装,然而编译安装方式,需要 c,c++编译

 

环境,
通过 apt 方式安装 build-essential 
$ sudo apt-get install build-essential 

 

编译安装的步骤一般分为:

 

编译配置
$ ./configure --XXX(参数 s

 

 

编译配置的问题:
a

 

、在没有安装之前,对软件无法全面了解

b

 

、如果不全全面了解,又不知道该怎么安装(附带哪些参数)

c

 

、可以先选择一个最简单的安装方式,随着使用,多次安装来解决这个问题

 

该过程比较复杂,需要很复杂的具体参数配置,具体参数通过 configure --help 

 

查看

 

编译
$ make 

 

安装

sudo

 make install 

**************************************

Apache 

 

安装

1

 

、下载 httpd-2.2.11.tar.gz 

2

 

、解压

tar zxvf httpd-2.2.11.tar.gz 
在执行 tar 指令的路径下,会产生一个 httpd-2.2.11

 

目录

3

 

、查看一下编译的配置信息

切换到解压之后的 httpd-2.2.11

 

目录

./configure --help 

 

通过本步骤可以了解有那些可以安装的模块,以及安装配置信息需要设置

 

进一步查看手册,也可以了解相关信息

4

 

、进行编译配置

$ ./configure --prefix=/usr/local/apache2 \ 

 

指定安装目录

--enable-so \ 允许使用外部 so

 

模块

--with-mpm=prefork url

 

请求跳转策略

5

 

、编译:

$ make 
6、安装:(使用 sudo 是因为要安装的路径/usr/local/apache2

 

不属于个人路径)

$ sudo make install