CentOS 6.3安装配置nginx+php+mysql

2019-10-13 21:28:17王冬梅

yum repolist

ius                                                                             | 2.3 kB   00:00   
ius/primary_db                                                                       | 183 kB   00:00   
repo id                             repo name                                                  status
base                              CentOS-6 - Base                                               5,062
epel                              Extra Packages for Enterprise Linux 6 - i386                                 9,992
extras                             CentOS-6 - Extras                                                39
ius                               IUS Community Packages for Enterprise Linux 6 - i386                              329
updates                             CentOS-6 - Updates                                               382
repolist: 15,804

安装仓库成功。接下来安装nginx,mysql,php。

安装篇

查看即将要安装的软件的版本:

yum list nginx mysql php

结果:

[root@localhost ~]# yum list nginx mysql php
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* extras: mirrors.163.com
* ius: hkg.mirror.rackspace.com
* updates: mirrors.163.com
Available Packages    
mysql.i686 5.1.73-7.el6 base 
nginx.i686 1.10.1-1.el6 epel 
php.i686 5.3.3-48.el6_8 updates

mysql和php的版本都有些旧,他们都来源于mirrors.163.com这个源。而epel和ius源的软件版本一般比较新。

使用以下命令列出所有mysql和php的版本:

yum list mysql* php*

这会列出一大堆像这样的结果,接下来只要选择需要安装的软件版本就好:

软件名字                软件版本                            #软件所在仓库
php56u.i686 5.6.26-1.ius.centos6 ius mysql55.i686 5.5.52-1.ius.centos6 ius 安装nginx yum remove httpd* php* #删除系统自带的软件包 yum install nginx    #安装nginx 根据提示输入y进行安装 chkconfig nginx on    #设置nginx开机启动 service nginx start #启动nginx 安装MySQL yum remove mysql*    #删除系统已经安装的mysql yum list mysql*   #列出mysql所有版本,找到要安装的版本的名字 yum install mysql57u* #我安装的是mysql5.7.15。输入Y即可自动安装,直到安装完成 service mysqld start #启动MySQL chkconfig mysqld on   #设为开机启动

安装PHP

yum install php56u-fpm php56u-mbstring php56u-bcmath php56u-mcrypt php56u-xmlrpc php56u-pdo php56u-xml php56u-xmlrpc php56u-mysqlnd php56u-gd php56u-opcache    #安装php5.6及扩展

chkconfig php-fpm on  #设置php-fpm开机启动
service php-fpm start  #启动php-fpm