一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

随笔15小时前发布 藏剑书生
4 0 0

一、缘起

前两天装了一个Sqlilab靶场,打算练练Sql的,结果发现在初始化的过程中出了问题。

后来发现是因为我的Xampp中的Php版本太高了,而Sqlilab中使用的还是老版本的Php语法,所以导致初始化的操作无法运行。

解决这个问题有两种方法,一种是将旧的语法全部替换为新的语法,但这样工作量很大,好在有高手帮我们完成了。

Sqlilab-Php-7源码:Sqlilab-php7

Sqlilab-Php-8源码:Sqlilab-php8

还有一种方法就是将Php环境回退为版本5,这样同时我还能试一下别的服务器集成环境,于是我选择了下面这一种情况。

这次打算安装Phpstudy,中文名字叫小皮面板,因为它可以通过网页来访问,窗口化配置,不用命令行,看起来直观又方便。

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

二、安装

Linux上安装就是一条命令的事。

小皮面板官网:Phpstudy

yum install -y wget && sudo wget -O install.sh https://dl.xp.cn/dl/xp/install.sh && sudo bash install.sh

在一开始它可能会提示你没有设置主机名,我们使用下面命令设置一下主机名就好。

然后将install.sh脚本用下面的命令添加可执行权限,随后执行该脚本即可完成安装。

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

通过这里的Url来访问小皮面板,用户名和密码也在这里。

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

想要下载什么版本的东东都可以在软件商店里面看到,下载软件有时候会出现/tmp/xp-task.sock :pipe broken的错误,这个错误不知道怎么解决,过一会它自己可能会好。

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

由于我这边一直有这个下载软件环境的问题,所以一直没搭建好,在网上也没有寻找到合适的解决方法。有可能是我的服务器环境为Centos9

经过我几次的重启,终于是解决了这个问题,但并没有找出具体的原因。

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

这篇文章写的时间比较长,所以在新版本中已经修复了这个Bug

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

三、网站搭建

在网站这一栏我们可以开始搭建一个新的网站,相关说明这里不展开。

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

于是我们将靶场文件上传到网站的目录下,并且我们需要修改一下host文件,以便我们能在浏览器中使用域名来访问到这个地址。

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

修改主机Host文件:修改主机Host文件

这样就可以访问了。

一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...