LAMP网站架构

2023-05-16

 一、LAMP网站架构

1.1、基本定义


LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。
Linux,操作系统Apache,网页服务器
MariaDB或MySQL,数据库管理系统(或者数据库服务器)PHP、Perl或Python,脚本语言

1.2、Apache

Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。
它可以运行在几乎所有
广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。存在可以执行代码或者系统命令的危险函数

1.3、安装LAMP相关的安装包

  • 安装httpd mariadb mariadb-server php php-mysql

  • 使用yum安装,自动解决依赖关系

1.4、启动服务

  • 启动httpd命令: systemctl start httpd
  • 启动mariadb命令: systemctl start mariadb
  • 设置httpd开机自启命令: sysemctl enable httpd
  • 设置httpd开机自启命令: sysemctl enable mariadb.service

1.5、访问自带的测试页面

访问127.0.0.1,默认的端口号就是80

1.6、LAMP配置文档的修改

在lamp中,所有的网站页面默认都在该目录下才能访问,默认端口号为80

cd /var/www/html

vim test1.php

<?php

phpinfo();

?>

1.7、访问测试页面

1.8、LAMP配置文档的修改

  • 在修改默认的端口号为8080,并访问测试该页面
  • 进入/etc/httpd/conf/httpd.conf 配置文件下
  • 使用set nu显示行号
  • 找到第42行修改端口号为8080

开放8080端口号
firewall-cmd -add-port=8080/tcp -permanent

 重启httpd服务
systemctl restart httpd

使用8080端口再次访问

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

LAMP网站架构 的相关文章

随机推荐

  • 二叉搜索树的第K大节点(leetcode每日打卡)

    目录 题解 代码 题解 本文解法基于此性质 xff1a 二叉搜索树的中序遍历为 递增序列 根据以上性质 xff0c 易得二叉搜索树的 中序遍历倒序 为 递减序列 因此 xff0c 求 二叉搜索树第 k 大的节点 可转化为求 此树的中序遍历倒
  • 【java】小票:设计一张奶茶店的小票

    一 小票如图所示 二 代码 xff08 1 xff09 Order类 package case1 import java util Calendar public class Order private static int count 6
  • Linux网络设置

    目录 一查看网络接口信息ifconfig 二 xff0c 查看看主机名称hostname 三 xff0c 查看路由条目route 四 xff0c 查看网络连接情况netstat 五 xff0c 获取socket统计信息ss 六 xff0c
  • 【python】本地音乐播放器(PyQt5界面版)

    大家好 xff0c 近期又学习了新内容 xff0c 所以迫不及待想分享出来 关于python Gui编写的界面版的音乐播放器 xff0c 能实现本地音乐的播放 目录 前期准备 设计界面 功能需求 播放 暂停 播放模式 时长显示 主窗体 打包
  • 投资 GameFi 前需知道的事?

    April 2022 Simon Data Source Footprint Analytics 2022 年的 GameFi 延续了去年的火热 xff0c 截止到 4 月 Footprint Analytics 统计到的 GameFi 项
  • agt-get install过程中发现依赖Depends错误的解决办法

    ubuntu在sudo apt get install g 43 43 时报错 xff1a Reading package lists Done Building dependency tree Reading state informat
  • windows自带的压缩/解压缩(zip/unzip)功能-Powershell 的应用之一

    压缩文件经常碰到 xff0c 一般可以下载免费的unzip软件 xff0c 但是要么很多广告 xff0c 要么用一段时间就要购买 其实windows自动的Powershell 就可以做压缩和解压的 Powershell 是微软用于计算机管理
  • 服务器应用与安全—— OpenEuler欧拉

    OpenEuler源于华为EulerOS操作系统 xff0c 通过社区合作 xff0c 打造创新平台 xff0c 构建支持多处理架构 统一和开放的操作系统 xff0c 推动软硬件应用生态繁荣发展 最新版 xff1a OpenEuler 21
  • 什么是人工智能?(深度好文,带你初步了解当下最火的AI)一定要看完!

    1 基本概念 定义 机器学习是一门研究如何通过计算手段 xff0c 利用经验提升自身性能的学科 人工智能 机器学习与深度学习三者间的关系如图1 1所示 1 1 人工智能定义 努力将通常由人类完成的智力任务自动化 1 2 机器学习定义 是一种
  • Java中Cookie详解

    最近复习到了Cookie和Session xff0c 这里系统的讲解一下Cookie和Session 在学习这个之前 xff0c 我们需要了解 xff0c 会话的定义 会话是指某一个人打开浏览器 xff0c 访问多个页面 xff0c 然后关
  • 关于ffmpeg,av_read_frame函数返回值小于0的错误

    自己写了一段将视频切成图片的程序 xff0c 在机器上运行 xff0c 发现每次切到10 就结束了 xff0c 截取av read frame返回值 xff0c 发现返回值是AVERROR EOF就是 541478725 xff0c 因为之
  • 在配置log4j.properties中出现问题 ERROR Could not find value for key log4j.appender.Console

    为了测试所有文件是否写好 xff0c 写了一个测试类运行程序 xff0c 报了几行的错误 xff0c 但是还是成功的输出的了数据库的东西 这里是需要在logj4f的配置文件中加上一些东西 xff0c 代码如下 xff1a 解决报错log4j
  • springboot项目启动报错:找不到或无法加载主类【已解决】

    在配 置完一个完整的springboot项目后 xff0c 需要测试是否正确配置 xff0c 出现未加载或未找到加载类的情况 xff0c 可能有以下原因 xff1a 首先需要观察启动类在项目中的位置 xff0c 确保启动类与其他层的包在同一
  • 对于 nested exception is java.net.ConnectException问题【已解决】

    当在springcloud遇到这类问题时 xff0c 需要排查控制器中的路径是否写对 xff0c 由于我报错的项目是一个模拟客户端访问查询业务功能 xff0c 下面是我的源代码 xff08 报错 xff09 xff1a public sta
  • 如何搭建一个基本的Spring项目【Maven】

    相信很多朋友在刚学习Spring时 xff0c 都会存在这个疑问 xff0c 如何正确搭建一个Spring项目 xff0c 以及中间的许多报错无法解决 xff0c 大家可以跟着我一起试一下 xff0c 有问题的朋友评论区见 1 Spring
  • 使用注解开发时需要添加包扫描器【出现问题的可以点进来看看】

    很多第一次接触Spring注解开发的同学 xff0c 在使用注解后容易报错 xff0c 那就很可能是没有在配置文件中加入包扫描器 那么可以往下看 xff0c 以下面这个简单的例子来学习 下面是一个简单的实体类 xff0c 通过Compone
  • 如何使用Autowried,以及与Resource的区别

    在使用注解开发的过程中 xff0c 有个经常会见面的朋友 Autowried xff08 自动装配 xff09 xff0c 刚接触的朋友肯定不能理解自动装配这个词的含义 简单解释一下 xff0c 自动装配将通过已知的类型自动分配对象 xff
  • SpringMVC遇到的有关实体类的报错

    今天在复习SpringMVC数据传参的时候 xff0c 出现了一个非常小的问题 xff0c 主要是为了实验如何将一个对象作为参数传递 xff0c 我创建了两个类 xff0c 但是由于被传递的对象的那个类没有用public 修饰 xff0c
  • app:checkDebugDuplicateClasses错误

    此异常完整表述为 org gradle api tasks TaskExecutionException Execution failed for task 39 app checkDebugDuplicateClasses 39 这类问题
  • LAMP网站架构

    一 LAMP网站架构 1 1 基本定义 LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写 Linux xff0c 操作系统Apache xff0c 网页服务器 MariaDB或MySQL xff0c 数据库管理系