搭建Nextcloud云盘系统LAMP环境

准备网络
1.打开有线网络

概念介绍
1.LAMP是什么?
Linux,操作系统
Apache(读:阿帕奇),网页服务器
MariaDB或MySQL,数据库管理系统或数据库服务器
PHP、Perl或Python,脚本语言

2.LAMP是怎么协同工作的

  1. 用户通过统一资源定位符(即网址)向服务器发出请求
  2. 使用http协议以及dns域名解析所得到ip地址,向所对应的web服务器发出请求。
  3. web服务器只能回应html格式,无法得出更“绚丽”的结果(Apache)
  4. 需要脚本语言解析器进行解析,返回“动态”想要的结果(PHP),再返回给Apache
  5. 做到动态网页,加快响应,随取随用,需数据库服务器存储数据(MySQL//MariaDB),返回给PHP

3.LAMP的作用
L:Linux操作系统,提供了项目部署时所需要的操作系统环境
A:Apache服务器:WEB应用程序的服务器,提供软件源文件的存放地,提供了程序访问时所需要的端口(接口)
M:MySQL数据库,提供项目或者程序在使用时数据的存储与解析的工作
P:PHP/Python开发语言,提供软件或者项目程序部署时所需要的开发环境的支持
概述:LAMP环境,主要给WEB端应用程序(各种类型的网站项目),提供了一个部署安装和使用的平台。
解释:可以理解为:只要把这四个软件安装完成,就形成了LAMP环境,环境有了之后,只需要把WEB应用程序对应的源文件,部署在apache服务器上即可,这样用户就可以直接访问该网站。

Yum(Yellowdog Updater, Modified)是一个在Fedora和Red Hat Enterprise Linux等基于RPM的Linux发行版中,用来管理操作系统软件包的工具。它可以自动从指定的软件仓库(repository)中下载软件包并安装、更新或删除软件。

通过Yum,系统管理员可以方便地管理系统上的软件包,包括安装、升级、卸载软件包以及解决软件包之间的依赖关系。Yum会自动解决软件包依赖关系,确保安装或升级软件包时所需的其他软件包也会被安装或升级。

下面是一些常用的Yum命令:

yum update

yum install :安装一个软件包。
yum update :更新一个软件包。
yum remove :移除一个软件包。
yum search :搜索软件包。
yum list:列出所有可用的软件包。
yum clean all:清理Yum缓存。
总的来说,Yum是一个强大的包管理工具,使得在基于RPM的Linux系统上管理软件包变得更加高效和方便。
LAMP环境搭建过程
1.安装apache
1.1安装Apache服务

安装Apache服务

yum -y install httpd

启动Apache服务

systemctl start httpd
#开机启动Apache
sudo systemctl enable httpd
#查看httpd是否服务
systemctl status httpd
1.2 配置防火墙

关闭防火墙

sudo systemctl stop firewalld

关闭防火墙自启动

sudo systemctl disabled firewalld
永久关闭防火墙
systemctl disable firewalld.service
#查看防火墙状态
systemctl status firewalld

关闭selinux

            getenforce   #查看SELINUX的状态
            enforcing  #示意启用
             disabled   #示意关闭了

sudo setenforce 0 命令失败

vim /etc/selinux/config #通过修改文件来关闭SELINUX
#重启系统
sudo reboot
1.3 准备网站目录

创建网站目录

在 /var/www/html 创建info.php
#添加下面内容

<?phpphpinfo();?>

#确保 info.php 文件的权限设置正确,以便 Apache 可以读取和解释它
sudo chmod 644 /var/www/html/info.php
#重启apache服务
sudo systemctl restart httpd
访问地址:http://192.168.119.147/info.php

访问成功
1.4 创建网站配置文件

1.5检查配置文件

重新加载配置文件

systemctl reload httpd</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值