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








