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
目录
相关文章
|
13天前
|
关系型数据库 MySQL Linux
centos如何搭建lamp环境
centos如何搭建lamp环境
34 0
|
13天前
|
Linux
centos搭建lamp环境的遇到的一些问题
centos搭建lamp环境的遇到的一些问题
8 0
centos搭建lamp环境的遇到的一些问题
|
25天前
|
存储 关系型数据库 MySQL
CentOS 9 环境编译部署 MySQL 8.0.30
CentOS 9 环境编译部署 MySQL 8.0.30
43 0
|
25天前
|
Linux 网络虚拟化
Centos 7 环境实现内网服务访问2
Centos 7 环境实现内网服务访问
40 0
|
25天前
|
Linux 网络安全 网络虚拟化
Centos 7 环境实现内网服务访问1
Centos 7 环境实现内网服务访问
34 0
|
25天前
|
网络协议 前端开发 JavaScript
CentOS 环境下部署 vsftpd
CentOS 环境下部署 vsftpd
54 0
|
2月前
|
Java Linux 网络安全
【Linux环境】Centos 7启动jar包的详细步骤
【Linux环境】Centos 7启动jar包的详细步骤
97 0
|
2月前
|
应用服务中间件 Linux nginx
【Linux环境】centOS 7安装nginx详细步骤及nginx配置
【Linux环境】centOS 7安装nginx详细步骤及nginx配置
242 0
|
2月前
|
关系型数据库 MySQL Linux
【Linux环境】centos安装mysql5.7.26报 ./mysqld: error while loading shared libraries: libaio.so.1: cannot op
【Linux环境】centos安装mysql5.7.26报 ./mysqld: error while loading shared libraries: libaio.so.1: cannot op
64 0
|
2月前
|
网络协议 Linux 网络安全
【Linux环境】centos出现“FirewallD is not running”怎么办,如何解决
【Linux环境】centos出现“FirewallD is not running”怎么办,如何解决
54 0
推荐文章
更多