开发者社区> 曾建文> 正文

centos7系统安装lamp环境

简介: 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 7 编译部署 LAMP 环境
CentOS 7 编译部署 LAMP 环境
44 0
基于 ECS+ CentOS,部署 LAMP环境并安装 WordPress 快速搭建个人博客
基于 ECS+ CentOS,部署 LAMP环境并安装 WordPress 快速搭建个人博客
85 0
基于CentOS快速搭建LAMP环境-5
基于CentOS快速搭建LAMP环境-5
38 0
基于CentOS快速搭建LAMP环境-3
基于CentOS快速搭建LAMP环境-3
43 0
基于CentOS快速搭建LAMP环境-4
基于CentOS快速搭建LAMP环境-4
34 0
基于CentOS快速搭建LAMP环境-2
基于CentOS快速搭建LAMP环境-2
40 0
基于CentOS快速搭建LAMP环境-1
基于CentOS快速搭建LAMP环境-1
77 0
基于CentOS快速搭建LAMP环境笔记
基于CentOS快速搭建LAMP环境笔记
147 0
冬季实战营第一期学习报告2:基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
98 0
CentOS 7 搭建LAMP环境
LAMP环境是(Linux+Apache+ MySQL+PHP)一个缩写,是一组常用于来搭建动态网站或者服务器的开源软件,同时接触最多的还有LNMP(Linux+Nginx+ MySQL+PHP)环境架构,与它不同的是,一个是用阿帕奇作为网页服务,一个是用Nginx作为网页服务。这两个的区别及应用场景在这我就不在过多细说。
91 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
CentOS Nginx PHP JAVA 多语言镜像使用手
立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册
立即下载
Debian GNU/Linux 安全合规之路
立即下载