利用Red Hat 搭建Lamp 环境教程

一、LAMP简介

LAMP是Linux、Apache、Mysql/MariaDB、PHP的简称,LAMP通常被用来建站,或者运行 Web 应用程序。

Apache是web服务器软件,用来提供http服务。Nginx也一样。
Mysql/MariaDB 是关系型数据库管理系统,它用于存储和管理数据。
PHP是一种在服务器端执行的嵌入html文档的脚本语言

二、环境准备

本次搭建是在亚马逊云上搭建的,如若是自己在本地虚拟机环境中搭建可直接跳到第三步

1.在亚马逊云上,启动新实例,修改安全组

在这里插入图片描述

在创建的时候记得勾选安全组这里,要允许http流量通过,不然访问不了服务器。

在这里插入图片描述

2.利用密钥,使用putty登陆服务器

AWS在创建的时候,选择与putty共用。putty比openssh感觉方便得多。
在这里插入图片描述

然后在putty的这里选择私钥

在这里插入图片描述
选择私钥进行登陆。
在这里插入图片描述

登陆服务器后切换到root,方便后续操作。

在这里插入图片描述

三、安装Apache

1. 安装apache

	   yum install httpd 

在这里插入图片描述
complete表示安装成功。

2、启动apache

 systemctl start httpd

3、看一下是否启动成功

systemctl status httpd

在这里插入图片描述

running表示启动成功。

4、设置apache服务开机自启

systemctl enable httpd

四、安装数据库服务。

1、安装

yum install mariadb-server mariadb

在这里插入图片描述

mariadb是mysql的一个分支,比起mysql具有更好的性能

2、启动数据库服务

systemctl start mariadb

3、设置数据库密码

	mysql_secure_installation

还没密码,直接回车
在这里插入图片描述

4、输入两次y,然后设置数据库密码,用于后续登陆。

在这里插入图片描述

5、

选择是否 删除匿名用户账户。

选择是否禁用远程根登录。

选择是否删除测试数据库。

输入Y 重新加载权限表,保存更改。

在这里插入图片描述

6、设置mariadb开机自动启动

systemctl enable mariadb

五、安装php

1、命令

yum install php

在这里插入图片描述

2、安装mysqli

yum install php-mysqli

3、重新启动 Apache 服务

systemctl restart httpd

4、测试php是否正常安装

vim /var/www/html/phpinfo.php

将以下代码复制到新创建的文件中保存:

<?php
phpinfo();
?>

5、使用ip地址访问

IP地址/phpinfo.php

安装成功会出现以下界面

在这里插入图片描述

六、安装 phpMyAdmin

phpMyAdmin 是一种基于 Web 的数据库管理工具

1、安装依赖包

yum install php-mbstring php-xml -y

在这里插入图片描述

2、重启Apache服务

systemctl restart httpd

3、重启php-fpm

systemctl restart php-fpm

4、切换到网页目录

cd /var/www/htm

5、下载phpmyadmin安装包

wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz

在这里插入图片描述

6、解压文件

mkdir phpMyAdmin && tar -xvzf phpMyAdmin-latest-all-languages.tar.gz -C phpMyAdmin --strip-components 1

在这里插入图片描述

7、登陆phpmydmin

ip地址/phpMyAdmin

如果以上地址无法访问,出现404,可以在后面加上index.php
即ip地址/phpMyAdmin/index.php

密码为数据库密码。

在这里插入图片描述

lamp环境搭建完成,可以进行建站等操作了

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值