CentOS使用YUM安装php运行环境,包含php,php-fpm,nginx,mysql
来源:互联网 发布:linux svn服务端下载 编辑:程序博客网 时间:2024/05/29 19:48
我们要使用yum来安装PHP-fpm和比较新版本的php,nginx,MySQL-server的话, 首先得给yum添加几个源,CentOS默认的源里面软件比较旧,有些软件、库还没有。
EPEL源:
Extra Packages for Enterprise Linux (or EPEL)或者叫企业版 linux 附加软件包, 是一个由特别兴趣小组创建、维护并管理的,针对 红帽企业版 Linux(RHEL)及其衍生发行版 (比如 CentOS、 Scientific Linux)的一个高质量附加软件包项目。
EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。 EPEL 与 Fedora 项目基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。
EPEL源官方网站:https://fedoraproject.org/wiki/EPEL
添加EPEL源:
32位CentOS,在命令行运行下面命令:
64位CentOS,在命令行运行下面命令:
EPEL源只能作为CentOS官方源的补充,里面还都是一些系统基础的软件包, 我们要安装的php,php-fpm,mysql等软件里面还是没有,所以接下来添加另一个软件源Remi。
Remi源中的软件几乎都是最新稳定版。或许您会怀疑稳定不?放心吧, 这些都是Linux骨灰级的玩家编译好放进源里的,他们对于系统环境和软件编译参数的熟悉程度毋庸置疑。
Remi官方网站:http://rpms.famillecollet.com/
添加Remi源,不管32位还是64位的系统,运行下面命令:
Remi源默认是没有启用的,我们来启用Remi源,修改 /etc/yum.repos.d/remi.repo
文件,把文件内的 enabled=0
改为 enabled=1
,注意:改文件内有2个 enabled=0
我们修改[remi]
下面的,不要修改[remi-test]下面的。
到这里yum源的配置结束,下面安装软件就简单了。安装时候有询问y/n的时候都是y
安装php,php-fpm以及php扩展:
安装mysql:
安装nginx:
OK,一切搞定,下面把所有涉及到的配置文件列一下(下面配置文件默认均已自动创建,不用我们自己创建):
Mysql配置文件my.cnf路径:/etc/my.cnf
Nginx配置文件nginx.conf路径:/etc/nginx/nginx.conf
PHP配置文件php.ini路径: /etc/php.ini
php-fpm配置文件php-fpm.conf路径:/etc/php-fpm.conf
【转自】http://www.zzphp.NET/?p=125
- CentOS使用YUM安装php运行环境,包含php,php-fpm,nginx,mysql
- CentOS使用YUM安装php运行环境,包含php,php-fpm,nginx,mysql
- CentOS使用YUM安装php运行环境,包含php,php-fpm,nginx,mysql
- centos安装php环境 (mysql,nginx,php,php-fpm)
- Centos Nginx+PHP+PHP-FPM安装使用YUM
- yum 安装php,mysql,php-fpm,nginx
- 转帖:Centos yum 安装nginx+PHP-FPM+eAccelerator+mysql
- CentOS-5.1 yum安装Nginx + PHP-FPM + MySQL笔记
- YUM安装nginx,mysql,php-fpm,redis
- yum 安装php-fpm+nginx+mysql教程
- centos yum配置mysql-5.5/5.1 php 5.3 nginx安装 spawn-fcgi 安装 php-fpm启动
- centos 安装nginx,php-fpm,mysql
- yum 配置 nginx+php +php-fpm环境
- CentOS7使用yum安装nginx php php-fpm mariadb phpmyadmin
- CentOS中,使用PHP-FPM+Nginx运行PHP网站
- centos yum搭建nginx php mysql 环境
- nginx + mysql + php-fpm 环境
- centos安装php php-fpm nginx
- jquery 写个滚动自动加载插件
- 前i位可被i整除的9位无重复数字的整数
- OpenGL中的颜色再次讨论
- Java字符串处理工具
- OpenGL鼠标拾取
- CentOS使用YUM安装php运行环境,包含php,php-fpm,nginx,mysql
- ZOJ 3475 The Great Wall I【最大流最小割定理+巧妙建图】
- 【iOS】二叉树的各种问题(OC代码)
- Java判断String类型变量是否可以转换数字类型
- BSP 二叉树再次讨论
- PHP Notice: Use of undefined constant variable
- 专业程序员成长之路之基础基础!
- 关于select函数
- 小题大作—技术的重要性