`
i_am_birdman
  • 浏览: 280759 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

linux 安装PHP 过程

阅读更多
到现在终于安好了,把过程记录下来,嘿嘿。
我之前安装linux系统时,装了很多安装盘自带的安装包,装了之后很后悔,感觉用起来麻烦,而且版本估计是前两年的吧,都不是最新的,所以把机器上的PHP删了重新安装。

在php官网上下了php-5.3.6.tar.bz2。然后解压。

进入php-5.3.6.按照官网上的帮助文档。


./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql





接着
make
make install



make install  的结果,最好存起来,以后会用的到

[root@ShadowFiend php-5.3.6]# make install
Installing PHP SAPI module:       apache2handler
/usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/lib/apr-1/build/libtool' libphp5.la /usr/local/apache2/modules
/usr/lib/apr-1/build/libtool --mode=install cp libphp5.la /usr/local/apache2/modules/
libtool: install: cp .libs/libphp5.so /usr/local/apache2/modules/libphp5.so
libtool: install: cp .libs/libphp5.lai /usr/local/apache2/modules/libphp5.la
libtool: install: warning: remember to run `libtool --finish /home/Gogo_yueyue/下载/php-5.3.6/libs'
chmod 755 /usr/local/apache2/modules/libphp5.so
[activating module `php5' in /usr/local/apache2/conf/httpd.conf]
Installing PHP CLI binary:        /usr/local/bin/
Installing PHP CLI man page:      /usr/local/man/man1/
Installing build environment:     /usr/local/lib/php/build/
Installing header files:          /usr/local/include/php/
Installing helper programs:       /usr/local/bin/
  program: phpize
  program: php-config
Installing man pages:             /usr/local/man/man1/
  page: phpize.1
  page: php-config.1
Installing PEAR environment:      /usr/local/lib/php/
[PEAR] Archive_Tar    - installed: 1.3.7
[PEAR] Console_Getopt - installed: 1.3.0
[PEAR] Structures_Graph- installed: 1.0.4
[PEAR] XML_Util       - installed: 1.2.1
[PEAR] PEAR           - installed: 1.9.2
Wrote PEAR system config file at: /usr/local/etc/pear.conf
You may want to add: /usr/local/lib/php to your php.ini include_path
/home/Gogo_yueyue/下载/php-5.3.6/build/shtool install -c ext/phar/phar.phar /usr/local/bin
ln -s -f /usr/local/bin/phar.phar /usr/local/bin/phar
Installing PDO headers:          /usr/local/include/php/ext/pdo/




接着配置php.ini
cp php.ini-development /usr/local/lib/php.ini


可以编辑 php.ini 来设置 PHP 运行时的选项。

接着需要更改apache的配置文件,来达到解析php文件的目的

vi /usr/local/apache/conf/httpd.conf  

通过“/”来查找到AddType application/x-gzip .tgz,这里需要注意的是,不是带有的注意标记的#,在找到AddType application/x-gzip .tgz的后面添加:
AddType application/x-httpd-php .php .phtml



表示apache服务中可以解析php格式文件

接下来要检查apache目录下生成的php动态连接库文件,在目录/usr/local/apache/modules,找到是否存在 libphp5.so文件

一系列安装结束之后,通过一个简单的php测试页面来测试LAMP环境搭建成功与否。
cd htdocs

vi phpinfo.php



 <?php   phpinfo();   ?>





最后一步,启动apache服务器,打开浏览器,看看成功与否把。


分享到:
评论

相关推荐

    php5在linux安装过程

    在本文中,我们将详细探讨如何在Linux环境下,特别是针对ARM架构的系统,安装PHP5,以及在该过程中必要的依赖库zlib和libxml2的安装步骤。这个过程由作者张国泳于2011年10月28日记录,目的是为了在ARM11平台上运行...

    linux下安装apache+php+mysql的最简步骤

    下面将详细介绍如何在Linux环境下进行最简单的LAMP安装过程。 1. **安装Apache** 首先,我们需要安装Apache HTTP Server,它是最流行的开源Web服务器软件之一。在基于Red Hat的系统(如CentOS、Fedora)中,我们...

    linux/VM安装过程

    Linux/VM 安装过程详解及 Lamp 安装 在 IT 领域,Linux 是一个广泛使用的开源操作系统,尤其在服务器领域。VMware(VM)则是一款虚拟化软件,它允许用户在单个计算机上运行多个操作系统实例。在本文中,我们将详细...

    redhat linux 下PHP的完整安装过程

    redhat linux 下PHP的完整安装过程,最新版本的PHP源码包。

    Linux下Apache+PHP+Mysql安装与配置

    Linux 下 Apache+PHP+Mysql 安装与配置 ...总结,文章介绍了 Linux 下 Apache+PHP+Mysql 的安装和配置过程,包括 Apache 的安装和配置、MySQL 的安装和配置,并且对安装过程中的注意事项进行了说明。

    Linux下PHP及组件的安装

    在Linux环境下,安装PHP及其组件是一项重要的任务,尤其对于那些需要构建Web服务器并处理动态内容的用户来说。本文将详细阐述如何在Linux系统上安装PHP以及一些常用的组件,如GD库、Curl库等。 首先,确保Apache ...

    Linux安装PHPRedis扩展

    总的来说,安装PHPRedis扩展是一个涉及编译和配置的过程,需要注意的是路径的正确指定以及服务器的重启。这使得PHP应用程序能够充分利用Redis的功能,如高速缓存、队列管理等,提升整体性能。通过以上步骤,你可以在...

    php6的linux版安装程序

    PHP6是该语言的一个较早版本,尽管它最终并未正式发布,但了解其在Linux/Unix环境下的安装过程对于历史研究或特定项目的需求仍然有价值。在这个场景中,我们将探讨如何在Linux系统上安装PHP6.0的tar.gz文件包。 ...

    Linux PHP环境安装

    本文将基于提供的文件信息,详细介绍如何在CentOS 7.2系统上手动安装Apache 2.4、MySQL 5.7以及PHP 7.0,并解决安装过程中可能遇到的问题。 #### 二、准备工作 - **关闭防火墙**:由于CentOS 7.2默认开启了`...

    php-7.4.22.tar PHP安装包for Linux

    以上是基本的安装过程,具体步骤可能因Linux发行版和需求的不同而略有差异。在实际操作中,建议根据官方文档或特定发行版的指南进行调整。同时,保持PHP的定期更新以获取最新的安全修复和功能改进是非常重要的。

    linux 上php环境配置完整过程

    以上步骤详细介绍了如何在 Linux 系统上完成 PHP 环境的完整配置过程,包括系统安装、MySQL、Apache 和 PHP 的安装与配置,以及常见错误的处理方式。通过这些步骤,可以确保 PHP 环境稳定高效地运行。

    linux上安装备份

    在Linux系统中,安装MySQL数据库并进行有效快速的备份是管理员必须掌握的重要技能。这篇教程将针对Linux初学者,详细讲解如何安装MySQL,以及如何备份数据库和Web服务,确保数据安全。 首先,让我们开始MySQL的安装...

    phporacle扩展linux下php安装oracle扩展

    总的来说,这个过程涉及到了Linux环境管理、PHP扩展的安装和配置以及Oracle Instant Client的设置。熟悉这些步骤对于管理和维护使用PHP和Oracle数据库的Web应用至关重要。在实际操作中,可能会遇到一些特定的错误,...

    LINUX下安装PHP的oci8和PDO_OCI扩展包

    在Linux环境下,PHP的oci8和PDO_OCI扩展是用于连接Oracle数据库的关键组件。oci8扩展提供了PHP与Oracle数据库交互的接口,而PDO_OCI扩展则遵循PHP ...如果在安装过程中遇到任何问题,查阅官方文档或在线社区寻求帮助。

    linux上安装php5+apache+mysql

    ### Linux上安装PHP5+Apache+MySQL #### 一、安装MySQL 在Linux环境中搭建一个完整的LAMP(Linux, Apache, MySQL, PHP)环境时,MySQL作为数据库管理系统是不可或缺的一部分。下面详细介绍如何在Linux上安装MySQL...

    阿里云linux一键安装web环境

    它通常涉及Apache或Nginx Web服务器、PHP解释器、MySQL或MariaDB数据库等组件的安装,这些组件构成了常见的LAMP(Linux、Apache、MySQL、PHP)或LNMP(Linux、Nginx、MySQL、PHP)架构,是搭建网站和服务的基础。...

    linux搭建php环境gd图形组件集及安装方法

    我个人深知在linux环境下搭建php不容易,尤其是在安装gd组件过程中,缺组件,而且组件的种类比较多,在网上找起来比较麻烦,光这一步,我大概整整花了近三个小时的时间。为了方便大家在linux下搭建php环境,特将gd...

    linux下安装PHP的时候出现的错误解决办法一览

    在Linux下安装PHP的过程中遇到的问题多种多样,解决办法也相应多样。本文仅列举了部分常见的错误及其解决办法,旨在为遇到类似问题的读者提供一些参考和帮助。在实际操作过程中,细心阅读错误提示、合理使用包管理器...

Global site tag (gtag.js) - Google Analytics