首页 > 其他分享 >LAMP 世界上使用最广泛的框架(安装LAMP框架)快照

LAMP 世界上使用最广泛的框架(安装LAMP框架)快照

时间:2024-03-19 22:58:53浏览次数:19  
标签:PHP 快照 框架 LAMP yum php root 我们 localhost

  • 说是框架就不只是一个东西。
  • L:Linux,一种操作系统类型,专为服务器领域服务.

  • A:Apache,web 服务器。

      

  • M:MySQL,数据库,存储项目的元数据,真实数据会存放在硬盘中。

  • P:PHP,一种编程语言,专注在 web 领域。

LAMP取各软件首字母,组合而成,并且都有一些共同的特性,比如开源、免费。

类百度云盘的项目

  • LAMP框架和owncloud 的关系 (MySQL我们是不用的,它有个更小的数据库,可以更简单的完成部署,个人用就足够了,可以理解为我们用的是LAP)

  • 在安装LAMP环境之前,先拍一个快照。(把当前状态保存,如果把CentOS7这个操作系统搞崩了,我们可以还原这个快照,不用重新创建虚拟机。)

快照好了

可以看到我们的后续,如果后续把系统搞崩了,我们还是可以回到这个点的。 让我们后续的操作放心做,以减少一些不必要的操作。让我们的效率提高。

1、开启虚拟机,登录Root用户,把有线连接连上。

2、知道了Root的IP地址,打开finalshell。

[root@localhost ~]# yum -y install httpd  #安装Apache

[root@localhost ~]# systemctl start httpd  #启动Apache

[root@localhost ~]# systemctl enable httpd  #开机自启Apache

[root@localhost ~]# systemctl disable firewalld #关闭防火墙

[root@localhost ~]# systemctl stop firewalld  #永久关闭防火墙

[root@localhost ~]# setenforce 0 #这三条都执行就好了(我不知到具体意思)

执行防火墙这三条命令,就是可以直接访问自己,如果没执行的话你可以试一下,是访问不了的。 

[root@localhost ~]#  yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm 

#安装yum源,默认的yum提供方没办法给我们提供PHP相关的程序,我们要安装一个新的应用的提供方,它可以帮助我们去安装PHP,给我们提供PHP相关的程序。

[root@localhost ~]# yum install yum-utils #它可以帮助我们选择开启什么样的应用商店,去安装我们后续的程序。

[root@localhost ~]# yum-config-manager --enable remi-php74 #去开启我们当前的选择的给我们供应php的这么一个供应链。

[root@localhost ~]# yum install mariadb mariadb-server php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql php-zip php-dom php-intl php-mbstring

#安装PHP,这里有一堆软件包。

[root@localhost ~]# systemctl restart httpd
#php会以模块的方式进入Apache,所以我们想让阿帕奇能够接受php的支持的话,我们需要重启这个服务的。

[root@localhost ~]# cd /var/www/html/  #我们怎么知道它可不可用?安装对不对?我们可以到当前的阿帕奇对应的网页的存放目录下。/var/www/html/ 这个目录是固定的记住就好。我们得看看阿帕奇是不是和PHP完成了结合动作。

  •  把这几行代码复制,在桌面上新建一个文本文档,保存,重命名为index.php。
<?php
phpinfo();
?>

[root@localhost html]# ls  #显示当前目录下有那些文件。
index.php

 index.php.txt的后缀在Windows中改不了的话,可以在上传的位置改。就是下图所示位置。

哇偶,可以在本机IP后面加选项了,192.168.91.129/index.php 可以看到PHP的版本信息。

这样的话代表我们的PHP安装成功了!

标签:PHP,快照,框架,LAMP,yum,php,root,我们,localhost
From: https://blog.csdn.net/weixin_68851475/article/details/136851618

相关文章

  • Python 数据持久层ORM框架 TorToise模块(异步)
    文章目录TortoiseORM简介TortoiseORM特性TortoiseORM安装TortoiseORM数据库支持TortoiseORM创建模型aerich迁移工具简介aerich迁移工具安装aerich迁移工具使用TrotoiseORM查询数据TrotoiseORM修改数据TrotoiseORM删除数据TrotoiseORM新增数据......
  • [ABC345F] Many Lamps 题解
    题意:给定一个\(n\)个点\(m\)条边的无向图,每个点的初始颜色为\(0\)。一次操作是将一条边的两个端点的颜色翻转。求是否能通过若干次操作使得最终有\(k\)个颜色为\(1\)的点。首先考虑什么情况下无解。会发现每一次操作,颜色为\(1\)的点的数量变化一定是\([0,+2,-2]\)......
  • 基于SSM框架的商城的设计与实现(JSP+java+springmvc+mysql+MyBatis)
    本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图 项目介绍随着电子商务的迅猛发展,网上购物已成为人们日常生活的一部分。基于SSM(Spring+SpringMVC+MyBatis)框架的商城系统因其轻量化、高效和易于维护等特点,成为......
  • 020_若依框架集成MQTT
    目录什么是MQTT什么是EMQMQTTX下载使用下载使用若依集成MQTT拉取若依单应用版本pom.xml导入mqtt依赖yml文件配置mqtt拷贝mqtt相关代码MqttConfigPushCallbackMqttPushClient测试订阅接收消息测试发布消息订阅接收消息存入数据库什么是MQTTMQTT_百度百科什么是EMQEMQX_百度......
  • 集合框架
    集合框架中整体的架构分为2类:Collection接口和Map接口Collection接口:用于存储单个对象的典型的实现类:List--->ArryListLinkedListSet--->HashSetThreeSetMap接口:用于存储K-V键值对双对象的典型的实现类:HashMap一、ArrayList1.1、简介数据存储:底层采用的是数组,但是采......
  • 基于Java中的SSM框架实现宝康药房销售管理系统项目【项目源码+论文说明】
    基于Java中的SSM框架实现宝康药房销售管理系统演示摘要随着我国市场经济的蓬勃发展和人们对医药产品需求的迅速增加,医药销售行业正处于一个高速发展的时期。行业的快速发展必然导致竞争的加剧,面对药品销售业日益严酷的竟争现实,加强管理、提高工作效率和改善服务质量成了急......
  • python自动化——自动化框架常用封装代码复习
    日志模块:importloggingimportosdefcreat_log(name="mylog",level="DEBUG",filename="log.log",sh_level="DEBUG",fh_level="DEBUG"):log=logging.getLogger(name)log.setLevel(level)fh=lo......
  • 基于spring boot框架的发艺美发店管理系统
    摘要系统根据现有的管理模块进行开发和扩展,采用面向对象的开发的思想和结构化的开发方法对发艺美发店管理的现状进行系统调查。采用结构化的分析设计,该方法要求结合一定的图表,在模块化的基础上进行系统的开发工作。在设计中采用“自下而上”的思想,在发艺美发店管理系统实......
  • 基于Spring Boot框架的某火锅店管理系统的设计与实现
    摘要某火锅店管理系统的目的是让使用者可以更方便的将人、设备和场景更立体的连接在一起。能让用户以更科幻的方式使用产品,体验高科技时代带给人们的方便,同时也能让用户体会到与以往常规产品不同的体验风格。与安卓,iOS相比较起来,某火锅店管理系统在流畅性,续航能力,等方方......
  • java社保费自助缴费系统(ssm框架毕业设计)
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义标题:社保费自助缴费系统的引入背景在信息技术飞速发展的今天,传统的社保费缴纳方式已逐渐不能满足人们的需求。以往,社会保险费的缴纳往往需要通过单位代扣代缴或亲......