一个看起来更友好的服务器集成环境-Phpstudy-安装教程-2024
一、缘起
前两天装了一个Sqlilab靶场,打算练练Sql的,结果发现在初始化的过程中出了问题。
后来发现是因为我的Xampp中的Php版本太高了,而Sqlilab中使用的还是老版本的Php语法,所以导致初始化的操作无法运行。
解决这个问题有两种方法,一种是将旧的语法全部替换为新的语法,但这样工作量很大,好在有高手帮我们完成了。
Sqlilab-Php-7源码:Sqlilab-php7
Sqlilab-Php-8源码:Sqlilab-php8
还有一种方法就是将Php环境回退为版本5,这样同时我还能试一下别的服务器集成环境,于是我选择了下面这一种情况。
这次打算安装Phpstudy,中文名字叫小皮面板,因为它可以通过网页来访问,窗口化配置,不用命令行,看起来直观又方便。

二、安装
在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脚本用下面的命令添加可执行权限,随后执行该脚本即可完成安装。

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

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


由于我这边一直有这个下载软件环境的问题,所以一直没搭建好,在网上也没有寻找到合适的解决方法。有可能是我的服务器环境为Centos9?
经过我几次的重启,终于是解决了这个问题,但并没有找出具体的原因。

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

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

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

修改主机Host文件:修改主机Host文件
这样就可以访问了。


浙公网安备 33010602011771号