CentOS 7搭建LAMP环境

本文涉及的产品
RDS AI 助手,专业版
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
简介: 一、检查环境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
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
8月前
|
Linux 编译器 开发工具
在CentOS环境下升级GCC编译器的指南
总结:本文提供了一种方法来升级CentOS的GCC编译器,通过使用CentOS的软件集合和开发者工具集工具,可以比较平滑地进行升级。在整个过程中无需从源代码编译,这样既省去了复杂的编译过程,也避免了可能出现的与系统库不兼容的风险。请注意,使用第三方仓库可能会带来系统稳定性和安全性上的潜在影响。所有操作都应谨慎进行,并确保有相应的数据备份。
1048 19
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
Web App开发 搜索推荐 Unix
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
2712 5
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
|
Kubernetes Linux Docker
在centos7上搭建k8s环境
在centos7上搭建k8s环境
|
关系型数据库 MySQL Linux
Linux(CentOS7)搭建LAMP服务环境
本文介绍了在Linux (CentOS 7) 上搭建LAMP服务环境的详细步骤,包括安装Apache HTTPd、解决编译时依赖问题、配置Apache服务、安装PHP以及处理PHP与Apache集成时遇到的问题。同时,还涉及了防火墙设置和SELinux权限调整,确保Web服务能够正常运行。
383 2
|
安全 Linux 数据库连接
CentOS 7环境下DM8数据库的安装与配置
【10月更文挑战第16天】本文介绍了在 CentOS 7 环境下安装与配置达梦数据库(DM8)的详细步骤,包括安装前准备、创建安装用户、上传安装文件、解压并运行安装程序、初始化数据库实例、配置环境变量、启动数据库服务、配置数据库连接和参数、备份与恢复、以及安装后的安全设置、性能优化和定期维护等内容。通过这些步骤,可以顺利完成 DM8 的安装与配置。
1741 0
|
网络安全 Docker 容器
测试开发环境下centos7.9下安装docker的minio
测试开发环境下centos7.9下安装docker的minio
763 1
|
安全 Linux 网络安全
【专栏】CentOS 8 最小安装提供了一个精简高效的环境
【4月更文挑战第28天】本文介绍了如何进行CentOS 8的最小安装,包括准备工作(确认硬件兼容性、下载ISO镜像、制作启动盘及备份数据)和安装步骤(选择语言、最小环境、网络设置、安全策略、分区、用户设置及开始安装)。安装后需进行基础配置,如系统更新、SELinux设置、防火墙配置、安装必要软件包和服务优化。最小安装提供了一个精简高效的环境,便于用户根据需求自定义和管理服务器。
1424 0
|
Kubernetes Linux 网络安全
CentOS7搭建Kubernetes环境
CentOS7搭建Kubernetes环境
394 0
CentOS7搭建Kubernetes环境
|
Go
CentOS6.4安装GO语言环境
CentOS6.4安装GO语言环境
213 0