欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

3分钟轻松搞定LAMP环境

程序员文章站 2022-07-12 20:08:25
...


前言

Linux+Apache+MariaDB(取代MySQL)+PHP/PhpMyAdmin 环境


一、搭建LAMP环境

(1)安装Apache

步骤一.安装Apache
Apache软件的软件包名称叫做httpd,因此,要安装Apache软件。
3分钟轻松搞定LAMP环境
实验结果:成功安装Apache软件。

步骤二:设置httpd服务为开机启动
安装完成后,Apache是以httpd服务的形式存在的。因此,要启动Apache并将其设置为开机启动。
3分钟轻松搞定LAMP环境
实验结果:开启成功。

步骤三.检查httpd服务状态:
3分钟轻松搞定LAMP环境
实验结果:httpd服务是开启的。

步骤四.设置防火墙 并且开放端口80
由于HTTP协议使用到tcp端口80,因此防火墙要放通tcp端口80
3分钟轻松搞定LAMP环境
实验结果:端口开启成功。

步骤五.重启防火墙以让更改立刻生效:
3分钟轻松搞定LAMP环境
实验结果:重启成功

步骤六:使用以下命令检查配置是否成功
3分钟轻松搞定LAMP环境
实验结果:如上图所示,tcp端口80已放通。

步骤七:在物理机上测试搭建好的web服务器。
在物理机上使用浏览器来访问刚刚搭建的web服务器了。不过,因为这个时候还未创建任何页面,所以它显示的是Apache软件自带的测试页面:通过命令ip addr查询当前系统的ip地址,得到ip地址后再物理机浏览器地址栏输入该ip地址
3分钟轻松搞定LAMP环境
实验结果:测试成功

(2)安装PHP

步骤一:安装PHP
使用以下命令安装PHP软件:

yum install php

3分钟轻松搞定LAMP环境
实验结果:安装成功

步骤二:修改配置文件/etc/php.ini
isplay_errors = Off //当发生错误时,不将错误信息显示出来(到浏览器上)
display_startup_errors = Off //不将PHP启动时发生的错误信息显示出来(到浏览器上)
html_errors = On //当PHP显示或记录错误信息时,将该信息格式化成HTML格式
log_errors = On //这让PHP可以将错误信息日志记录到日志文件里
3分钟轻松搞定LAMP环境
实验结果:修改成功

步骤三:测试Apache能不能正常调用PHP
在/var/www/html目录下新建一个phpinfo.php文档中的<?php ?>是PHP程序的语法,phpinfo ();则是PHP程序提供的一个函式库,该函式库可以显示出你这个web服务器的相关信息。然后,使用浏览器来访问服务器的这个文件,看看页面能不能正常打开。如果正常的话,应该可以看到下面这个页面:测试完后,因为这个页面里面的信息还挺重要的,所以应该把phpinfo.php这个档案删除。

3分钟轻松搞定LAMP环境
实验结果:Apache成功调用PHP。

(3)安装MariaDB

步骤一:安装MariaDB(从RHEL 7开始Red Hat公司推荐使用MariaDB替换MySQL)
3分钟轻松搞定LAMP环境
实验结果:安装成功

步骤二:启动 MariaDB 数据库
3分钟轻松搞定LAMP环境
实验结果:启动成功

步骤三:MariaDB 安全设置
3分钟轻松搞定LAMP环境
实验结果:设置成功

二、部署Web前端文件到LAMP环境中

在该Linux系统中,安装Web服务器软件httpd

步骤一.安装Apache相关软件,配置网络,通过联网方式安装软件(软件名称 httpd)
3分钟轻松搞定LAMP环境
3分钟轻松搞定LAMP环境
步骤二.启动httpd服务

3分钟轻松搞定LAMP环境
步骤三.让防火墙放行

3分钟轻松搞定LAMP环境
步骤四.关闭SELinux

3分钟轻松搞定LAMP环境
步骤五.客户端测试

3分钟轻松搞定LAMP环境
步骤六.编辑Web服务器主配置文件httpd.conf,设置好相关字段,并能够启动httpd服务
(1)查看httpd软件是否安装

3分钟轻松搞定LAMP环境
(2)创建目录及首页文件

3分钟轻松搞定LAMP环境
(3)编辑网页文件

3分钟轻松搞定LAMP环境
3分钟轻松搞定LAMP环境
(4)windows客户端测试

3分钟轻松搞定LAMP环境