linux下通过安装xampp搭建环境卸载xampp、以及网站搬家-64位系统Apache启动不了的问题

安装环境:

centos8_64位

64位系统启动Apache启动不了,安装64位系统依赖。32位不需要安装!

yum install libnsl.x86_64

安装xampp

下载xampp

首先要用到wget下载命令要看一下,centos是否安装了wget

rpm -qa|grep wget

如果安装的情况下,会显示安装的版本

wget-1.19.5-7.el8_0.1.x86_64

如果没有安装可以通过以下命令进行安装:

yum install -y wget

安装好wget以后,我们通过wget http://xxxxx.xxx 这种格式下载到默认目录download

但是某些时候我们需要下载到指定目录格式为 wget -p 指定目录 下载url

wget -p /opt https://jaist.dl.sourceforge.net/project/xampp/XAMPP%20Windows/7.4.5/xampp-windows-x64-7.4.5-0-VC15-installer.exe 

下载以后进入到指定的目录下,因为下载以后需要改权限,不然执行安装的时候会提示权限不够

chmod +x xampp-linux-x64-5.6.40-1-installer.run 

执行安装命令。

./xampp-linux-x64-5.6.40-1-installer.ren

安装就不多记载,一直确认即可安装

安装成功以后,网站源码应该放在以下目录:

/opt/lampp/htdocs

导入源码的时候如果是导入的文件夹则需要更改配置文件:

vim /opt/lampp/etc/httpd.conf

 修改成指定路径即可,如果导入的只是源码则不需要改动

修改mysql目录权限

这里为什么要修改目录权限,是因为后期进行数据库操作的时候会提示权限不足会操作失败

进入到lampp目录下执行以下命令:

chmod -R 777 mysql

启动服务:

上述步骤做好以后启动服务:

/opt/lampp/lampp start

启动成功以后见下图:

 然后在浏览器内输入127.0.0.1如下图所示则正常:

关闭Apache命令:

./xampp stopapache

启动命令

./xampp startapache

其他同理

网站搬家方法一

在做渗透的测试会经常遇到给你一套网站源码以及数据文件,让你复现网站。接下来记录一下,如果实现网站复现!

首先拿到源码以及数据库配置文件以后,找到网站的配置文件(每个网站都会有配置文件)一般是以下这种格式:

查看当前配置文件用户名密码(如果不是root则需要在数据库创建当前用户)

 

 

 根据配置文件创建了相应的用户,下一步把网站源码放在以下路径:

/opt/lampp/htdocs

数据库文件放在以下路径:

/opt/lampp/var/mysql

即可成功!!!

网站搬家二

 甲方提供网站源码,以及sql格式文件,我们可以通过数据库导入进行复现。

导入之前查看网站配置文件如图所示:

 在导入源码以后,首先要进入到var/mysql目录下创建database对应的数据库名文件

 报以上的错,说明var/mysql文件没有权限执行以下命令给予权限

chmod -R 777 mysql

注意:

上面所有操作结束以后,如果输入127.0.0.1定位不到更改以下路径配置文件

/opt/lampp/htdocs/index.php

 

 卸载xampp

如果需要卸载xampp进入lampp根目录下执行:

./uninstall

卸载完成以后,删除整个lampp文件夹:

rm -rf lampp
原文地址:https://www.cnblogs.com/hack-cn/p/13025874.html