Loading

你安装的第一个服务器集成环境是什么?-Xampp-安装教程-2024

一、缘起

在网络安全中离不开的一个词是,网站。

网站并不是凭空出现的,通常来说,你需要一个服务器,一个可以被公网访问到的Ip,或者自己的域名。

这样,别人就可以通过互联网访问到你的服务器了。

想要在服务器上搭建一个网站,还需要安装其他的软件。

网站服务器,数据库,开发网站服务的语言环境,并且还要为你的服务器选择一个操作系统,LinuxUnix

你当然可以选择一个一个的安装,就像自己Diy一台电脑一样,但是通常,网络上有这样的工具集合。

XamppX代表任意系统(Linux/Macos/Windows),A代表Apache服务器软件,M代表Mysql数据库,P代表Php语言,最后一个P代表Phpmyadmin(一个数据库管理工具)。

这样的服务器集成软件很大程度上方便了我们的工作,类似这样的软件还有WampServerPHPstudy等。

二、安装Xampp

将下载好的.run文件上传Linux修改并为可执行。

 chmod 755 xampp-linux-x64-8.2.12-0-installer.run

之后运行这个.run文件即可,一路-y就可以完成安装操作。

image-20240831094821250

在Linux上安装Xampp:XAMPP 的安装配置(Linux 版)

三、启动Xampp

我使用的是StreamCentOs 9,因为没有自带mod_perl模块,在使用启动命令时会报错。

image-20240831095633734

需要安装libnsl模块,可以解决这个问题。

谷歌大神的解决方案原文:Apache服务器无法在Fedora

关于Xampp的各种配置还是看第二节推荐的文章。

image-20240831101059312

使用下面命令启动xampp

/opt/lampp/lampp start

使用Netstat -anpt可以查看到开放了803306端口。

image-20240831101228127

当我们直接通过Ip地址来访问时,会发现其他主机来访问我们的Xampp是访问不了的,这是因为我们没有在CentOs 9的防火墙上开放80端口。

在Linux上设置防火墙:Linux 防火墙开放和限制端口image-20240831104507636

这下通浏览器输入Linux主机的Ip就可以默认访问到其80端口上开放的Apache服务了。

Tips:在Linux上查看本机Ip的命令为ifconfig

image-20240831104752800

posted @ 2024-08-31 10:54  南瓜薯仔  阅读(34)  评论(0)    收藏  举报