yum方式安装php+nginx

本文详细介绍了在CentOS系统上使用YUM方式安装PHP和Nginx的步骤,包括添加软件仓库、安装核心组件及扩展、配置服务等关键信息,同时提供了常用的系统服务操作命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

centos yum方式安装php+nginx

安装nginx

yum install nginx
# 配置:/etc/nginx/nginx.conf
# 常用命令
#启动
systemctl start nginx
#停止
systemctl stop nginx
#重启
systemctl restart nginx
#平滑重启
systemctl reload nginx

安装php

1、添加php的yum软件仓库

CentOS/RHEL 7.x:
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
如果是centos6,那么执行以下代码:
CentOS/RHEL 6.x:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

2、开始安装php

1. 查询yun软件中php7.1的版本
   yum list | grep php71w
2. 安装php
   yum install php71w php71w-fpm php71w-cli php71w-common php71w-devel php71w-gd php71w-pdo php71w-mysql php71w-mbstring php71w-bcmath
   #相关配置:
   # 基础配置 /etc/php.ini
   #扩展:/etc/php.d/
   # php-fpm :  /etc/php-fpm.conf  /etc/php-fpm.d/www.conf
   
3. 安装php几个重要的扩展
  1) redis扩展
  yum install php71w-pecl-redis 
  2) redis序列化扩展
  yum install  php71w-pecl-igbinary
  3) memcached 扩展
  yum install php71w-pecl-memcached
  # yum 方法安装的扩展自动加入到配置文件中,故不需要另外加配置
  #扩展的配置目录 /etc/php.d/*
 4. php 服务常用命令
 #启动
systemctl start php-fpm
#停止
systemctl stop php-fpm
#重启
systemctl restart php-fpm
#平滑重启
systemctl reload php-fpm

mysql 的安装方式,参考以下链接,非常好
https://www.cnblogs.com/jorzy/p/8455519.html
将原文的命令替换成以下

# 开启msyql 
systemctl start mysql
# 停止
systemctl stop mysql
# 重启
systemctl restart mysql
# 平滑重启
systemctl reload mysql
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值