前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centOS6安装PHP(yum方式)

centOS6安装PHP(yum方式)

作者头像
JaneYork
发布2023-10-11 14:38:24
2730
发布2023-10-11 14:38:24
举报
文章被收录于专栏:PUSDN平行宇宙软件开发者网

系统信息:

centOS6,PHP5.5

1.检查是否已经安装PHP。

代码语言:javascript
复制
yum list installed | grep php
rpm -qa | grep php
# 如果有,则卸载
rpm -e php-fpm-5.3.3-47.el6.x86_64 --nodeps

2.配置安装包源。

代码语言:javascript
复制
# Centos 5.X
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
# CentOs 6.x
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
# CentOs 7.X
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

3.执行安装。

yum list php*

代码语言:javascript
复制
问题:yum install libmcrypt libmcrypt-devel mcrypt mhash -y
报错:No package libmcrypt available.
解决方法:  //扩展包更新包
yum install epel-release

安装相关依赖依赖:

代码语言:javascript
复制
yum -y install wget vim pcre pcre-devel openssl openssl-devel libicu-devel gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel ncurses ncurses-devel curl curl-devel krb5-devel libidn libidn-devel openldap openldap-devel nss_ldap jemalloc-devel cmake boost-devel bison automake libevent libevent-devel gd gd-devel libtool* libmcrypt libmcrypt-devel mcrypt mhash libxslt libxslt-devel readline readline-devel gmp gmp-devel libcurl libcurl-devel openjpeg-devel
代码语言:javascript
复制
yum -y install php56w.x86_64
yum -y --enablerepo=webtatic install php56w-devel
yum -y install php56w-pdo php56w-xml php56w-gd php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-opcache.x86_64
代码语言:javascript
复制
yum -y install php56w-fpm
#设置php-fpm开机启动
chkconfig php-fpm on
#启动php-fpm
/etc/init.d/php-fpm start
# 查看PHP版本
php -v

4.yum安装默认位置查看。

代码语言:javascript
复制
where is php

/usr/bin/php-config
   --prefix 获取到安装目录 
   --libs 库文件
   --extension-dir 扩展文件
   --include-dir  头文件
   --php-binary php程序所在位置

/usr/bin/php-config --php-binary

/etc/init.d/php-fpm start

netstat -anp | grep 9000

http://211.149.239.182:9000/

配置Nginx支持PHP:

vi  /etc/nginx/conf.d/default.conf 

 解开Nginx.cnf里面的注释:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档