1. 文章
  2. 文章详情

CentOS7系统安装PHP

前言:安装php之前可以先下载一个SecureCRT软件,用来远程连接linux。

1、使用yum直接安装php

2、安装好之linux后,网络也通了,现在查看yum是否正常使用,首先进入yum文件目录。

使用命令 cd /etc/yum.repos.d/

输入yum list 命令,查看yum是否正常

Linux-CentOs7-php 安装

3、yum正常后,进入到根目录下,创建一个test目录,在test目录里下载php用于安装

cd / 进入根目录

mkdir test 创建test目录

Linux-CentOs7-php 安装

4、然后进入到test目录里,先使用yum安装wget

cd /test

yum install wget

如图示遇到询问的都是输入y 后回车

Linux-CentOs7-php 安装

5、wget安装完成

Linux-CentOs7-php 安装

6、然后在test目录里创建一个php目录,并进入到php目录里去

mkdir php

cd php

Linux-CentOs7-php 安装

在进入php官网,按图示操作,用香港的服务器下载最新版

Linux-CentOs7-php 安装

Linux-CentOs7-php 安装

Linux-CentOs7-php 安装


然后使用wget下载, 下载完成后使用ll命令查看

Linux-CentOs7-php 安装

7、使用 tar -zxvf mirror 解压

Linux-CentOs7-php 安装

解压成功

Linux-CentOs7-php 安装

这里因为后续准备尝试安装ngnix所以安装php时加入FastCGI,见下面第9里的config最后面的命令

Linux-CentOs7-php 安装

8、下面准备编译安装需要的一些工具

yum install gcc gcc++ libxml2-devel

安装过程中遇到选择,都是输入y 然后回车

Linux-CentOs7-php 安装

9、安装完成后进入到解压的php目录里去,然后先编译

cd php-7.1.3/

./configure --prefix=/usr/local/php7 --enable-fpm

Linux-CentOs7-php 安装

{注意:我这里编译只加了个fpm是因为测试,后续准备用nginx,如果你自己的话这里的编译命令要根据你自己的情况来,这个可自行上网查询,我这里列举一些举个列子

./configure 
--prefix=/usr/local/php7                               [PHP7安装的根目录]
--exec-prefix=/usr/local/php7 
--bindir=/usr/local/php7/bin 
--sbindir=/usr/local/php7/sbin 
--includedir=/usr/local/php7/include 
--libdir=/usr/local/php7/lib/php 
--mandir=/usr/local/php7/php/man 
--with-config-file-path=/usr/local/php7/etc            [PHP7的配置目录]
--with-mysql-sock=/var/run/mysql/mysql.sock            [PHP7的Unix socket通信文件]
--with-mcrypt=/usr/include 
--with-mhash 
--with-openssl 
--with-mysql=shared,mysqlnd                            [PHP7依赖mysql库]              
--with-mysqli=shared,mysqlnd                           [PHP7依赖mysql库]
--with-pdo-mysql=shared,mysqlnd                        [PHP7依赖mysql库]}

10、使用make命令进行编译,编译时间略长,需稍微等待

这里看到thank you fon using php表示是成功的

Linux-CentOs7-php 安装

11、使用make install命令进行安装

Linux-CentOs7-php 安装

12、安装好了之后,回到根目录下test目录下的php文件夹里,使用vi命令新建一个index.php文件

cd /test/php

vi index.php

Linux-CentOs7-php 安装

13、文件建立后,按 a 输入,图中内容, 在按 esc 建,输入 :wq 回车

解释一下,vi命令新建文件后,想输入内容必须先按下a建,然后在可以输入内容,输入完成后,在esc,在输入:wq的意思是保存退出

Linux-CentOs7-php 安装

14、建好之后我们测试下,使用 /usr/local/php7/bin/php index.php 命令

Linux-CentOs7-php 安装

15、然后可以看phpinfo的信息

Linux-CentOs7-php 安装

php安装完成

参考:https://zhuanlan.zhihu.com/p/26121533

发表评论

登录后才能评论

评论列表(0条)