分享好友 资讯首页 频道列表

PHP本地web服务器搭建教程(通俗易懂版)

2024-11-01 01:543540

现在是北京时间21点22分;忙碌了一天的小菜鸡开始写起了博文。在被搭建本地服务器折磨了一天后终于成功的本人,怀着激动的心情写下了这篇博文,也算是写一篇学习笔记了,希望本篇博文能对想搭一个本地服务器的小伙伴们有所帮助。

好了废话少说,开始进入正题。

什么是服务器

在我们日常生活中,相信每个人都听说过服务器。但是不少人也仅限于此。关于服务器的定义是什么;顾名思义,就是为我们提供各种网络服务的设备叫做服务器。常见的服务器种类有web服务器,ftp服务器,dns服务器,服务器等等。这些服务器设备的出现为我们提供了非常多的便利功能,使得我们的世界丰富多彩。今天我们来讲一讲PHP 搭建本地web服务器。

搭建web服务器有什么用

相信各位在学习了前端知识之后,对浏览器前端网页也有所了解。经过学习,我们希望自己能搭出属于自己的网站。但是平时编写的前端网页,直接通过双击HTML文件即可打开。这样虽然能看,但是这等于双击打开了一个文件,只有前端的参与,没有后端服务器的参与,不太利于我们后面的学习。因此,我们搭建web服务器是为了前后端交互,为了更好学习。(谁不想自己的电脑是一台服务器呢?这样多酷啊!)

如何用PHP搭建本地服务器

进入今天的正题。我们如何用PHP搭建一个本地服务器?首先我们得有PHP压缩包文件。(废话,没有这个,你相当于煮饭不用锅)PHP版本在7以上基本上不影响学习。(我用的是7.4.28)下载好了以后解压在任意盘符(记得解压文件的路径因为后续要用到);进入命令提示符(cmd);切换到刚才的路径;如果不是在默认路径,先切换盘符。如果不会的下面有教程(假设在D盘,,在命令行我们输入盘符时输入D:即可,再接着输入路径;例如放在名为D盘php的文件夹,我们输入命令的时候格式为 cd d:\php即可进入该文件夹目录下方)我们创建一个名为文件夹作为站点根目录,我们要把服务器的文件放在这个文件夹。接着,我们再命令行输入命令php -S :8080 -t +"相应的文件夹路径"即可。

上述命令含义为打开本地主机的8080端口上述的端口数可以为任意数(在范围之内和未被占用即可)。但是为了方便也为了遵循习惯(因为在通信标准中,web浏览器默认端口为80,中国的为8080,因此用8080来作为实验例子,实际上我们可以把端口数设置成我们想要的数字。只要步骤对了,就没有影响)。

验证

搭建完本地服务器之后,我们需要验证是否成功打开服务器

 PHP 7.4.28 Development Server (http://localhost:8080) started

如果命令行回传了上述信息,就证明我们的服务器已经开启了。我们就成功搭建了一个web本地服务器。我们还可以用浏览器在地址栏里输入:8080如果出现404,证明我们搭建成功了。为什么会出现404状态码呢?因为我们在站点文件下方并未找到任何文件所以会出现404状态。当我们有文件,即可在主机名后方加一个斜杠加上文件名即可查找所需文件。

在开启PHP服务器时,命令行会持续监听我们的操作,我们可以在返回的语句中看到我们的操作,打开了什么文件,等等,假设我们退出了php服务器,本地服务器会断开连接。因为这就等于服务器不提供服务,我自然无法打开服务器啦。

好了,以上就是本人在经历了一天之后的学习总结出来的学习成果希望对大家的学习有所帮助。

                         累了累了,下次见

反对 0
举报 0
收藏 0
打赏 0
评论 0
如何使用阿里云服务器搭建Discuz论坛网站(图文教程)
那么如何搭建Discuz论坛网站呢,本文以阿里云为例,详细整理出搭建Discuz论坛网站步骤。未购买域名和云服务器的用户,请先参考《史上最详细阿里云服务器搭建网站流程》文章根据流程步骤进行购买。将Discuz的安装程序下载下来之后,通过Fi

0评论2025-02-21284

如何在群晖中轻松搭建PHP环境
群晖()是一款非常优秀的网络存储设备,它为用户提供了非常方便的文件管理、备份、共享等功能。在群晖的“套件中心”中,搜索并安装“php”和“php-pear”即可。其中,“*:80”表示端口号,“”为您的域名,而“//web/”则是您站点所在

0评论2024-04-21263

如何在群晖中轻松搭建PHP环境
群晖()是一款非常优秀的网络存储设备,它为用户提供了非常方便的文件管理、备份、共享等功能。在群晖的“套件中心”中,搜索并安装“php”和“php-pear”即可。其中,“*:80”表示端口号,“”为您的域名,而“//web/”则是您站点所在

0评论2023-12-16323

HTML+PHP+MYSQL实现一个简单
的留言板的设计与实现过程,适合初学者点击观看,以下我将会以笔者自称!——以下是留言板的实现里边包含三个字段,是用来存储用户留言内容的。3.留言板页面

0评论2023-11-16428

使用PHP商城开发,如何搭建自己的秒杀网站
使用PHP商城开发,如何搭建自己的秒杀网站在本文中,我们将介绍如何利用PHP商城开发搭建自己的秒杀网站。什么是PHP商城开发?如何使用PHP商城开发?如何搭建自己的秒杀网站?使用PHP商城开发来搭建自己的秒杀网站既简单又方便,同时还可以提高

0评论2023-05-16269

php代码加密的几种方法介绍(php7代码如何加密?)
php字符串太长怎么加密缩短?可以通过以下加密方法进行加密:分别是md5,base64_encode()和urlencode(),对应的解密函数是base64_decode()和urldecodphp

0评论2023-05-1196

php如何实现部分源代码加密(php7代码如何加密?)
网上有个项目叫tonyenc,提供了一个so的C语言源代码。您可以修改源代码中的密码设置,然后将其编译成.so文件,并将其作为php扩展安装。然后用它提供的一个php程序加密项目,源代码就加密了。只有

0评论2023-05-11171

php域名授权是不是终身的 后端不支持跨域怎么办?
域名注册了是否就能永久拥有,永远使用?域名在注册时并不是永久拥有和使用的。域名按年收费。买一次20年,就可以用20年。域名到期前可以续费,只要续费就可以一直使用。怎么给php添加授权域名或者授权码?,

0评论2023-05-10108