CentOS 7搭建LAMP环境

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 一、检查环境1.查看centos版本[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.
一、检查环境
1.查看centos版本
[root@localhost ~]# cat /etc/redhat-release 
CentOS Linux release 7.4.1708 (Core) 
[root@localhost ~]#
2.检查是否安装相关应用
  • 检查apache
[root@localhost ~]# service httpd status
Redirecting to /bin/systemctl status httpd.service
Unit httpd.service could not be found.
[root@localhost ~]# 

没找到httpd.service说明没有安装apache

  • 检查mysql
[root@localhost ~]# service mysqld status
Redirecting to /bin/systemctl status mysqld.service
Unit mysqld.service could not be found.
[root@localhost ~]#

同上,没有安装mysql

二、安装apache
[root@localhost ~]# yum -y install httpd

安装成功返回如下:

img_9c99a45422374d052f7915c7ebfc2315.png
图片.png
  • 安装apache扩展
[root@localhost ~]# yum -y install httpd-manual.noarch mod_ssl

安装成功返回如下:

img_54bdbb638648d88ec0969feb90406d24.png
图片.png
三、安装php
[root@localhost ~]# yum -y install php

安装成功返回如下:

img_afc9bd91bd7f8c3e24187076ab3c70d6.png
图片.png
  • 安装php-fpm
[root@localhost ~]# yum -y install php-fpm

安装成功返回如下:

img_bd8927c5dfed35c842d663c0f455774d.png
图片.png
  • 安装php扩展
[root@localhost ~]# yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel
img_266d3cbb165601782d22dac1af1b4f19.png
图片.png

安装成功返回如下:

img_02ebf45e3cfaaab0c27d609d7db47e18.png
图片.png
四、安装mysql
[root@localhost ~]# yum -y install mysql

安装成功返回如下:

img_17da5cb7181ff87aadcb785740671fcf.png

可以看到CentOS7安装mysql时候安装的是 mariadb,这是因为mysql被Sun公司收购了,Sun公司又被Oracle收购了,成功了商业的应用,然后mysql停止开源,所以mysql之父又开发了mariadb数据库,mariadb数据库兼容了mysql所有的内容,总之就是换了个名字,和之前mysql使用没有太大区别。

  • 安装mysql-server
img_24a12b81702359bc6ebad7315f123ca3.png
图片.png

出错了不要紧,原因上面已经说明了,然后将mysql换成mariadb就好了,下面继续安装:

[root@localhost ~]# yum -y install mariadb-server

安装成功返回如下:

img_0fa8b7a160f541a67c846d49e799efd1.png
图片.png
  • 安装php-mysql
[root@localhost ~]# yum -y install php-mysql

安装成功返回如下:

img_40bc91422395585f900998f51fc14767.png
图片.png
  • 安装mysql扩展
[root@localhost ~]# yum -y install mysql-connector-odbc libdbi-dbd-mysql

安装成功返回如下:

img_cbafbbfa696b24249c81e227f78b90a7.png
图片.png
[root@localhost ~]# yum -y install mariadb-devel
img_3cb47aa93db6fe18a6380495255634c8.png
图片.png
相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4月前
|
关系型数据库 MySQL Linux
centos7.0环境下安装MySql_8.0.12
centos7.0环境下安装MySql_8.0.12
|
4月前
|
存储 JavaScript Linux
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
|
4月前
|
关系型数据库 MySQL Linux
CentOS7环境下安装MySQL5.6
CentOS7环境下安装MySQL5.6
396 0
|
29天前
|
关系型数据库 MySQL Linux
Linux(CentOS7)搭建LAMP服务环境
本文介绍了在Linux (CentOS 7) 上搭建LAMP服务环境的详细步骤,包括安装Apache HTTPd、解决编译时依赖问题、配置Apache服务、安装PHP以及处理PHP与Apache集成时遇到的问题。同时,还涉及了防火墙设置和SELinux权限调整,确保Web服务能够正常运行。
47 2
|
19天前
|
Kubernetes Linux Docker
在centos7上搭建k8s环境
在centos7上搭建k8s环境
|
4月前
|
网络安全 Docker 容器
测试开发环境下centos7.9下安装docker的minio
测试开发环境下centos7.9下安装docker的minio
191 1
|
4月前
|
Go
CentOS6.4安装GO语言环境
CentOS6.4安装GO语言环境
42 0
|
4月前
|
安全 Linux 网络安全
【专栏】CentOS 8 最小安装提供了一个精简高效的环境
【4月更文挑战第28天】本文介绍了如何进行CentOS 8的最小安装,包括准备工作(确认硬件兼容性、下载ISO镜像、制作启动盘及备份数据)和安装步骤(选择语言、最小环境、网络设置、安全策略、分区、用户设置及开始安装)。安装后需进行基础配置,如系统更新、SELinux设置、防火墙配置、安装必要软件包和服务优化。最小安装提供了一个精简高效的环境,便于用户根据需求自定义和管理服务器。
344 0
|
4月前
|
Kubernetes Linux 网络安全
CentOS7搭建Kubernetes环境
CentOS7搭建Kubernetes环境
146 0
CentOS7搭建Kubernetes环境
|
4月前
|
网络协议 Java 应用服务中间件
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
43 0