Centos6.x yum 安装 nginx 及多版本 php服务
安装简介
本节安装的软件及版本
名称 | 版本 | |
---|---|---|
操作系统 | CentOS | 6.1 |
安装工具 | yum | 3.2.29 |
Web服务器 | Nginx | 1.10.2 |
php环境 | php | 5.6.40 | 7.1.26 |
CentOS 6.x
系统安装
系统安装过程在此略过,本文主要讲解下面的内容。
当然在这里提供一篇史上最详细的安装博文https://blog.youkuaiyun.com/liu156131/article/details/81710795
查看系统信息
cat /etc/issue
虚拟机 CentOS 6.1 与宿主主机共享网络
更改 ONBOOT=NO 为 ONBOOT=YES
vi /etc/sysconfig/network-scripts/ifcfg-eth0
重启网络服务
service network restart
查看IP
ip addr
至此,CentOS 6.x 已能上网。可以通过 ping 一下公网的网站测试一下。
防火墙
CentOS 系统默认防火墙是开启的,通过宿主主机 ssh CentOS 有的连不通,建议把防火墙关闭,或者开放响应的端口,这里不做细说,可根据思路找一下 CentOS 对应版本防火墙的管理进行操作。
yum
在 CentOS6.x 中用 yum 安装 lnmp 环境最重要的就是 yum 的源的配置。yum 源配置成功,剩下的安装都会变得相对简单。
yum 版本
CentOS 默认情况下都会安装 yum , 如果没有安装 yum 的到搜索引擎中找一下 CentOS 下 yum 的安装。安装成功后我们看一下版本。
yum --version
各个系统 yum 版本不一样不影响 yum 安装软件。
yum 源配置
- CentOS 6.x 系统中添加 yum 源
# CentOS 6.x
rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
执行上面的两行配置,这两行追加配置只之和在 CentOS 6.x 系统中。
- CentOS 7.x 系统中