CentOS 7使用yum安装PHP 5.6.x

发表时间
评论 没有

系统版本:

[root@localhost modules]# rpm -q centos-release
centos-release-7-5.1804.el7.centos.x86_64

yum安装PHP

  1. 检查当前安装的PHP包
yum list installed | grep php

如果有安装的PHP包,先删除他们

yum list installed | grep php | awk '{print $1}' | yum remove
  1. 配置epel源
yum install -y epel-release
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

配置remi源

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

使用yum list命令查看可安装的包(Packege)

yum list --enablerepo=remi --enablerepo=remi-php56 | grep '@remi-php56'
  1. 安装php5.6.x
yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-pear php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof --skip-broken
  1. 安装php-fpm

yum install —enablerepo=remi —enablerepo=remi-php56 php-fpm

  1. 配置开机启动服务
systemctl enable php-fpm
  1. 启动php-fpm
systemctl restart php-fpm
  1. 查看是否安装成功
ps -ef | grep php
netstat -anp | grep 9000

安装其他扩展

yum install --enablerepo=remi --enablerepo=remi-php56 php-扩展名称 php-扩展名称2

支持的扩展列表:

bcmath
bz2
calendar
crypto
ctype
curl
dbase
dba
dom
exif
fileinfo
ftp
gd
geoip
gettext
iconv
igbinary
imap
interbase
json
ldap
lua
mbstring
mcrypt
memcached
mongo
msgpack
mysqli
mysqlnd
mysql
oauth
odbc
opcache
pdo_firebird
pdo_mysql
pdo_odbc
pdo
pdo_sqlite
phar
posix
quickhash
recode
redis
rrd
seaslog
shmop
simplexml
snmp
soap
sockets
solr
sphinx
sqlite3
sqlite
ssh2
stomp
svn
sync
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
trader
wddx
xdebug
xhprof
xmldiff
xmlreader
xml
xmlwriter
xsl
yaf
yaml
yar
yaz
zip

查看PHP版本

[root@localhost modules]# php -v
PHP 5.6.40 (cli) (built: Feb  3 2021 11:47:03)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
    with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans

修改php的时间格式

php的时间格式默认是美国时间
修改php.ini文件:

date.timezone = Asia/Shanghai

php5.6安装完毕

修改httpd.conf配置文件

  1. 添加php支持。
    AddType application/x-httpd-php .php .phtml
    AddType application/x-httpd-php-source .phps
  2. 添加默认索引页面index.php,再找到“DirectoryIndex”,在index.html后面加上“ index.php”
    DirectoryIndex index.html index.php
  3. 不显示目录结构,找到“Options Indexes FollowSymLinks”,修改为
    Options FollowSymLinks
  4. 开启Apache支持伪静态,找到“AllowOverride None”,修改为
    AllowOverride All

作者
分类 电脑网络

评论

本文评论功能已关闭。

← 较早的 较新的 →

相关文章