CentOS 7搭建LAMP环境

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 一、检查环境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
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
关系型数据库 MySQL Linux
centos7.0环境下安装MySql_8.0.12
centos7.0环境下安装MySql_8.0.12
|
2月前
|
JavaScript Java 应用服务中间件
centos部署vue项目(java,tomcat环境的搭建)
centos部署vue项目(java,tomcat环境的搭建)
38 0
|
4月前
|
分布式计算 Hadoop Java
我用免费白拿的服务器搭建了一台基于CentOS7的Hadoop3.x伪分布式环境
我用免费白拿的服务器搭建了一台基于CentOS7的Hadoop3.x伪分布式环境
55 0
|
1月前
|
存储 JavaScript Linux
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
|
2月前
|
关系型数据库 MySQL Linux
CentOS7环境下安装MySQL5.6
CentOS7环境下安装MySQL5.6
194 0
|
2月前
|
Java Linux 开发工具
Azkaban【部署 01】Linux环境 CentOS Linux release 7.5.1804安装配置azkaban-3.70.0编译阶段(附安装包及gradle-4.6资源)
【2月更文挑战第4天】Linux环境 CentOS Linux release 7.5.1804安装配置azkaban-3.70.0编译阶段(附安装包及gradle-4.6资源)
29 1
|
3月前
|
数据库
CentOS7.9+OpenSearch2.7环境下安装GrayLog5.1
CentOS7.9+OpenSearch2.7环境下安装GrayLog5.1
43 0
|
3月前
|
Linux Go
Centos 7安装Go语言环境
Centos 7安装Go语言环境
22 0
|
3月前
|
Kubernetes Linux 数据安全/隐私保护
k8s安装环境准备:Virtualbox安装CentOS;复制多个CentOS虚拟机
k8s安装环境准备:Virtualbox安装CentOS;复制多个CentOS虚拟机
55 0
|
3月前
|
存储 安全 Linux
百度搜索:蓝易云【CentOS7环境:安装配置gitlab(适用于内网、外网环境)】
这些是在CentOS 7环境下安装和配置GitLab的基本步骤。根据您的需求和具体环境,可能还需要进行其他配置和调整。请确保在进行任何与网络连接和安全相关的操作之前,详细了解您的网络环境和安全需求,并采取适当的安全措施。
58 0