lamp-yum方式

本文详细介绍了如何使用yum在CentOS系统中搭建LAMP环境,包括升级系统、安装PHP7、Apache2、Nginx和MariaDB,以及安装PHP的memcache和redis扩展。每个步骤都包含具体的命令和注意事项,适合初学者和系统管理员参考。
摘要由CSDN通过智能技术生成


注意:这里的操作环境是centos7版本,最近偶尔操作了一下centos8,发现默认的软件版本都用得比较新

比如centos7中默认得php版本是5.4
比如centos8中默认得php版本是7.2
在这里插入图片描述

一、yum更新整个系统(非必须)

阿里云或者腾讯云购买服务器第一次登录进去后执行以下命令,防止系统存在漏洞,这个过程会比较长(大概5分钟以内),只需要执行一次。

yum -y update

注意:yum安装遵循linux目录结构etc放配置文件,usr放安装软件,var放日志,所以通过yum或者rpm安装的软件会被自动分散都各处存放

php.ini 在 /etc/php.ini

二、安装php7

注意:默认的yum源中,PHP最新的版本为5.4.16,假如项目需要php7.1或者更高版本,需要先安装epel(Extra Packages of Enterprise Linux 企业Linux的额外软件包)来解决这个问题

(1)安装CentOS7适用的epel

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

(2)获取PHP7的yum源

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

(3)安装PHP7.2及其常用扩展

注意:php72w php72w-cli php72w-common 是必须装的,后面的都是项目中常用的一些拓展,假如后期还需要某些拓展,还是可以通过yum命令继续装的,其中php72w中的72是指php7.2版本,你要装7.4就是全部替换成74即可

yum install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml

执行上面命令的时候可能会提示包找不到的错误,这个时候重连以下linux服务器再次执行一次上面3个步骤即可

在这里插入图片描述
检查是否安装成功

php -v

在这里插入图片描述

三、安装Apache2

(1)执行命令安装apache

yum -y 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值