VAuditDemo审计之安装教学

news/2024/9/23 7:04:57/

目录

Xampp安装VAditDemo

第一步:

第二步:

第三步:

第四步:

第五步:

第六步:

第七步:

第八步:

Xampp安装VAditDemo

第一步:

解压VAuditDemo

先上传好zip文件,然后解压

 [root@mycentos htdocs]# unzip VAuditDemo-master.zip [root@mycentos htdocs]# mkdir vaudit-release[root@mycentos htdocs]# mkdir vaudit-debug[root@mycentos htdocs]# cp -r VAuditDemo-master/VAuditDemo_Release/* ./vaudit-release/[root@mycentos htdocs]# cp -r VAuditDemo-master/VAuditDemo_Debug/* ./vaudit-debug/

第二步:

给对应的目录和文件赋予写权限

 [root@mycentos vaudit-release]# chmod o+w sys[root@mycentos vaudit-release]# mkdir uploads[root@mycentos vaudit-release]# chmod o+w uploads/​[root@mycentos sys]# chmod o+w config.php

image-20240818130508529

image-20240818130659522

 [root@mycentos vaudit-debug]# chmod o+w sys[root@mycentos vaudit-debug]# chmod o+w uploads/​[root@mycentos sys]# chmod o+w config.php

image-20240818130440680

image-20240818130746500

第三步:

修改 /opt/lampp/etc/extra/httpd-vhosts.conf 文件,配置虚拟根目录

image-20240818120644966

其中 ServerAdmin 代表服务器管理员的邮箱地址,不是必选项

DocumentRoot和ServerName 是必选项

ErrorLog可以指定路径也可以不指定,不指定时使用xamppapache默认日志文件

CustomLog 定义自己的访问日志

第四步:

确保 /opt/lampp/etc/httpd.conf 文件 包含 /opt/lampp/etc/extra/httpd-vhosts.conf

vi /opt/lampp/etc/httpd.conf

image-20240818121626031

第五步:

开启监听端口,监听虚拟根目录对应的端口

vi /opt/lampp/etc/httpd.conf

image-20240818121832110

第六步:

重启xampp并开放防火墙端口

 /opt/lampp/lampp restart​[root@mycentos etc]# firewall-cmd --add-port=81/tcp --permanentsuccess[root@mycentos etc]# firewall-cmd --add-port=82/tcp --permanentsuccess[root@mycentos etc]# firewall-cmd --reloadsuccess

此时,基本的安装配置已经完成,可以访问并安装,但依旧存在些许问题

第七步:

访问 192.168.230.147:82 就会直接跳转到 http://192.168.230.147:82/install/install.php

输入正确的mysql数据库用户名和密码就可以安装成功

第八步:

但是进去之后会发现留言功能是存在问题的,这是因为作者的疏忽

image-20240818153640443

image-20240818153943974

修改这个文件的第十行代码

再次访问就好了


http://www.ppmy.cn/news/1512307.html

相关文章

设计模式 适配器模式

适配器模式 适配器模式(Adapter)的定义如下:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。 适配器模式的结构 适配器模式通常涉及以下几个角色: 目标&am…

Elasticsearch8.15 springboot配置类简单解释

Elasticsearch8.15 springboot配置类简单解释 0、配置类代码 Configuration public class ElasticsearchConfig {// 从配置文件中读取 Elasticsearch 服务器的 URLValue("${spring.elasticsearch.rest.uris}")private String serverUrl;// 从配置文件中读取用户名V…

http重要的状态码【精简版】

在 Web 开发中,HTTP 状态码用于表示服务器对客户端请求的响应。以下是一些常见且重要的 HTTP 状态码: 也可以参考: http状态码详解【详细版】 1xx: 信息响应 100 Continue:客户端应继续其请求。101 Switching Protocols:服务器…

Spring Boot整合Quartz框架

说明:Quartz是一个定时器框架,可以实现定时任务,本文介绍如何在Spring Boot项目中整合Quartz框架,Quartz介绍参看下面这篇文章: 【Quartz】Quartz定时任务框架 创建Demo 首先,创建一个Spring Boot项目&a…

open Euler22.03系统安装宝塔面板

环境:华为云open Euler22.03操作系统 配置:2核4G 1、安装宝塔面板。 登录弹性云服务器。 执行以下命令,下载并安装宝塔面板。 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh &&…

Linux date命令

概述 date 命令用于显示或设置系统的时间与日期,语法格式为:“date [指定的格式]”。用户只需在强大的 date 命令后输入以“”号开头的参数,即可按照指定格式来输出系统的时间或日期。 [rootlocalroot ~]# uname -a #当前系统 Linux…

Qt五大核心特性之信号与槽

前言 Qt 引入信号与槽(Signal & Slot)机制的主要原因是为了提供一种灵活、松耦合的方式,使对象之间能够进行安全、方便的通信,尤其在事件驱动的编程环境中(如 GUI 应用)特别有效。 松耦合&#xff1a…

spring boot(学习笔记第十八课)

spring boot(学习笔记第十八课) Spring boot的定时任务和Quartz 学习内容&#xff1a; Spring boot的定时任务Spring boot的Quartz 1. Spring boot的定时任务 定义定时任务 加入必要的依赖 <dependency><groupId>org.springframework.boot</groupId&g…