centos7系统安装lamp环境

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: centos7系统安装lamp环境

首先声明下

此安装教程是lamp

转自:https://blog.csdn.net/a203778513/article/details/80890748

linux 系统

Apache 容器

mysql 数据库

php 


一、安装Apache

1.安装

yum -y install httpd

2.开启apache服务

systemctl start httpd

3.设置apache服务开机启动

systemctl enable httpd


二、安装mysql

# 下载mysql源安装包

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

# 安装mysql源

yum localinstall mysql57-community-release-el7-8.noarch.rpm

#检查mysql源是否安装成功

shell> yum repolist enabled | grep "mysql.*-community.*"

#安装MySQL,会出现下载慢的情况,正常情况,毕竟官网服务器下载的

yum install mysql-community-server

#启动MySQL服务

 systemctl start mysqld

#修改root默认密码

mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql进行修改:

grep 'temporary password' /var/log/mysqld.log

6f381eb5955e76507c4960040cb979468932cfc4

#上面红圈就是您的默认密码!

#接着输入密码

mysql -uroot -p4!hdcksk.sA/

#修改密码

set password for 'root'@'localhost'=password('123456789sW!'); 

注意:mysql5.7默认安装了密码安全检查插件(validate_password),

默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,

并且长度不能少于8位。否则会提示ERROR 1819 (HY000): 

Your password does not satisfy the current policy requirements错误


三、安装PHP

1.安装

yum -y install php

2.重启apache服务

systemctl restart httpd 或者 systemctl restart httpd.service

3.将PHP和MySQL关联起来

yum -y install php-gd php-ldap php-odbcphp-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel libjpeg*php-imap php-pear php-mcrypt php-bcmath php-mhash libmcrypt php-devel

4.重启apache服务

systemctl restart httpd

5.权限控制

chown apache:apache -R /var/www/html

6.测试是否安装成功

cd /var/www/html

vi info.php #输入下面内容

<?php
phpinfo();
?>

3c81ff93a4ef18ab46858facb083c31c2a7568b1

使用您的外网ip/info.php 访问即可,这里您已经成功安装了lamp环境
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
3月前
|
关系型数据库 MySQL Linux
centos7.0环境下安装MySql_8.0.12
centos7.0环境下安装MySql_8.0.12
|
3月前
|
JavaScript Java 应用服务中间件
centos部署vue项目(java,tomcat环境的搭建)
centos部署vue项目(java,tomcat环境的搭建)
54 0
|
2月前
|
存储 JavaScript Linux
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
|
3月前
|
关系型数据库 MySQL Linux
CentOS7环境下安装MySQL5.6
CentOS7环境下安装MySQL5.6
213 0
|
3天前
|
网络安全 Docker 容器
测试开发环境下centos7.9下安装docker的minio
测试开发环境下centos7.9下安装docker的minio
|
16天前
|
安全 Linux 网络安全
【专栏】CentOS 8 最小安装提供了一个精简高效的环境
【4月更文挑战第28天】本文介绍了如何进行CentOS 8的最小安装,包括准备工作(确认硬件兼容性、下载ISO镜像、制作启动盘及备份数据)和安装步骤(选择语言、最小环境、网络设置、安全策略、分区、用户设置及开始安装)。安装后需进行基础配置,如系统更新、SELinux设置、防火墙配置、安装必要软件包和服务优化。最小安装提供了一个精简高效的环境,便于用户根据需求自定义和管理服务器。
|
19天前
|
网络协议 Java 应用服务中间件
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
11 0
|
21天前
|
Shell
CentOS6.5自动化安装LAMP脚本
CentOS6.5自动化安装LAMP脚本
|
25天前
|
运维 安全 Linux
如何在CentOS部署JumpServer堡垒机并实现无公网ip环境远程访问
如何在CentOS部署JumpServer堡垒机并实现无公网ip环境远程访问
|
1月前
|
Kubernetes Linux 网络安全
CentOS7搭建Kubernetes环境
CentOS7搭建Kubernetes环境
63 0
CentOS7搭建Kubernetes环境