• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
骑着小毛驴过冬的八阿哥
博客园    首页    新随笔    联系   管理    订阅  订阅

CentOS安装PHP7.*

安装

如之前安装过PHP,则先卸载

$ yum -y remove php*

由于linux的yum源不存在php7.x,所以我们要更改yum源

$ rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm   rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum 安装php72w和各种拓展,选自己需要的即可

$ yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml

 

检查PHP版本,并重启

1 $ php -v
2 
3 $ service php-fpm restart
4 
5 或者
6 
7 $ systemctl restart php-fpm.service

 

配置

默认情况下, nginx是没有开启支持php文件的,此时访问nginx服务器下的php文件会直接被下载

进入nginx的配置文件进行修改 (不同安装可能路径不同)

1 $ cd /etc/nginx/
2 $ vim nginx.conf

在http.server对象下添加如下配置。切记,如不添加后两行,则能运行php文件,但却页面空白。

重启nginx服务

$ nginx -s reload

最后重新访问php文件,正常显示。

posted @ 2019-02-22 12:15  浅草马甲  阅读(177)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3