前言:安装php之前可以先下载一个SecureCRT软件,用来远程连接linux。
1、使用yum直接安装php
2、安装好之linux后,网络也通了,现在查看yum是否正常使用,首先进入yum文件目录。
使用命令 cd /etc/yum.repos.d/
输入yum list 命令,查看yum是否正常

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

4、然后进入到test目录里,先使用yum安装wget
cd /test
yum install wget
如图示遇到询问的都是输入y 后回车

5、wget安装完成

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

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



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

7、使用 tar -zxvf mirror 解压

解压成功

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

8、下面准备编译安装需要的一些工具
yum install gcc gcc++ libxml2-devel
安装过程中遇到选择,都是输入y 然后回车

9、安装完成后进入到解压的php目录里去,然后先编译
cd php-7.1.3/
./configure --prefix=/usr/local/php7 --enable-fpm

{注意:我这里编译只加了个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表示是成功的

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

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

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

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

15、然后可以看phpinfo的信息

php安装完成
评论列表(0条)