ECS centOS8 服务器配置LAMP详细踩坑步骤

首先按照官网新手教程安装步骤操作即可:
https://help.aliyun.com/document_detail/50774.html?spm=a2c4g.11186623.2.27.324b44ccpvSwAr#concept-vm4-crt-2fb

官网新手搭建教程
官网新手搭建教程

步骤一 基本上你购买了没有任何操作的时候默认防火墙什么的都是关闭状态可以直接跳过,如果你操作过这些东西就按照官网步骤将他们一一关闭就可以了。

第一个坑安装apache的时候输入公网IP没有服务

到步骤二安装apache的时候我不知道是因为我的是centOS8 官网示例用的是7.x的原因反正我安装完后打开公网ip是503服务不可用,
然后我没有管这个问题继续往下走安装完MySQL和php再打开又对了,如果你这里也是这样建议继续往下安装并不会冲突。

第三步安装并配置MySQL基本上没有什么问题一次过

第二个坑安装PHP

先是按照教程的命令敲,期间并没有出现问题,安装完成后验证是否安装成功就不一样了,输入php -V 提示No command found。
百度了有说是环境变量没有写,但是我认为官网都没有给要设置环境变量的步骤应该是不必的,然后又搜索发现有说是centOS8的php版本需要的源不同,于是就去重新查找centOS8的源,安装完后还真可以了,具体命令:

先卸载之前的安装版本(当然你没有按照官网教程安装php或者你自己没有安装php还,那可以跳过这一步):
引用网友的卸载php的博客内容原文链接:
https://blog.csdn.net/Darthis/article/details/80614232

yum remove php

当然这句命令还卸载不干净的,需要单独对各个依赖进行单独卸载。
使用下面命令查看全部php软件包:

rpm -qa|grep php

你会发现一些依赖软件包
php-pdo-5.1.6-27.el5_5.3
php-mysql-5.1.6-27.el5_5.3
php-xml-5.1.6-27.el5_5.3
php-cli-5.1.6-27.el5_5.3
php-common-5.1.6-27.el5_5.3
php-gd-5.1.6-27.el5_5.3

然后运行

rpm -e 包名

成功删除不会有提示,继续往下删就可以了,如果出现提示就先删除提示的那个包就可以了,因为包之间有依赖关系所以会报错提示。

如果出现提示包,去删除提示包有提示上一步的那个包那就运行两个一起删除,因为是相互依赖的

rpm -e 包名 包名

好现在就是安装新的源进行php安装
添加EPEL和Remi存储库

dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
用的别人的图,自己跑的时候没有截图

接下来,运行以下命令以添加Remi存储库。

dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
用的别人的图,自己跑的时候没有截图

验证Remi存储库的存在,运行命令

rpm -qa | grep remi
确认Remi Repo安装

成功添加EPEL和Remi存储库后,执行以下命令来获取可用PHP模块流的列表。

dnf module list php
列出PHP模块

从上面的输出中,remi-7.4是最新的PHP流,因此我们将启用模块流,如下所示。

dnf module enable php:remi-7.4
启用PHP Remi流

启用PHP remi-7.4模块后,即可使用以下命令继续并安装PHP。

dnf install php php-cli php-common
在CentOS 8上安装PHP

好现在运行php -v已经有版本信息了:


验证PHP安装版本

现在回到官网教程按照给出步骤去验证php安装可以看到官网这个页面一样,这个坑算过了。


验证php页面

现在进行下一步phpMyAdmin安装:
前面也一样按照官网教程操作没有问题,验证的时候又出现问题


官网是这样的

实际上我的没有出来,是提示的缺少mysqli配置让检查,


我的页面

然后就去搜索了php.ini的配置,按照网上的各式各样的配了,并没有任何作用,又把文件回退到了最初没有动的时候,

然后选择直接安装缺失的插件,结果还管用了

yum install php-mysqli

最后重启一下Apache


重启服务

现在打开验证已经ok了:


验证ok

注意的是,登陆进去以后可能会有提示mcrypt配置缺失或者类似的在页面最底部有个小tips条,采用同样的方法,比如我提示的是mcrypt配置缺失:
yum  install  php-mcrypt  libmcrypt  libmcrypt-devel

基本上这是我安装配置LAMP的踩坑经历,可能有些人有不同的,毕竟付费的系统不一定相同。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,036评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,046评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,411评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,622评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,661评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,521评论 1 304
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,288评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,200评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,644评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,837评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,953评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,673评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,281评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,889评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,011评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,119评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,901评论 2 355