用XAMPP搭建PHP服务器,配置部署多个项目的过程(附blocked port error解决方法)

这篇具有很好参考价值的文章主要介绍了用XAMPP搭建PHP服务器,配置部署多个项目的过程(附blocked port error解决方法)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、前言

安装完成XAMPP后,浏览器输入localhost或127.0.0.1,若远程服务器,替换对应IP地址即可。因浏览网页服务默认的port都是80,因此只需输入网址即可,不用输入“:80”了,xampp的phperror,php,开发语言

xampp的phperror,php,开发语言

XAMPP默认指向的文件地址是安装目录下的htdocs文件夹

##找到C:\xmapp\apache\conf目录(默认安装路径,若自定义安装路径,应该将C:\xmapp\替换为你的自定义路径)下的httpd.conf文件,打开httpd.conf文件,将L252 的DocumentRoot "C:/xampp/htdocs" <Directory "C:/xampp/htdocs">做对应修改##

二 、步骤
1.C:\xampp\apache\conf\extra文件夹下打开httpd-vhosts.conf文件的最后添加如下代码并保存

注:直接添加导致Apache启动失败,文末附error的解决方法。

<VirtualHost *:80>
    DocumentRoot "C:\xampp\htdocs\project1202"
    ServerName phppj.cn

</VirtualHost>

注:DocumentRoot 后面的"C:\xampp\htdocs\project1202"就是添加的php练习项目的目录

       ServerName访问域名地址为:phppj.cn

2.然后找到电脑的hosts文件C:\Windows\System32\drivers\etc下的hosts文件,添加127.0.0.1 phppj.cn,保存。

xampp的phperror,php,开发语言

3.重新启动xampp的Apache

注:当xampp的Apache启动为services时,计算机重新启动,通常Apache已经启动;而仅在每次使用时点击“start”的方式,则需在每次使用前点击“start”

xampp的phperror,php,开发语言

xampp的phperror,php,开发语言xampp的phperror,php,开发语言

三、重启出错的解决

23:02:05  [Apache]     Status change detected: stopped
23:02:05  [Apache]     Error: Apache shutdown unexpectedly.
23:02:05  [Apache]     This may be due to a blocked port, missing dependencies, 
23:02:05  [Apache]     improper privileges, a crash, or a shutdown by another method.
23:02:05  [Apache]     Press the Logs button to view error logs and check
23:02:05  [Apache]     the Windows Event Viewer for more clues
23:02:05  [Apache]     If you need more help, copy and post this
23:02:05  [Apache]     entire log window on the forums

修改测试,将

<VirtualHost *:80>
    DocumentRoot "C:\xampp\htdocs\deeplearn"
    ServerName phpdeep.cn
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot "C:\xampp\htdocs\project1202"
    ServerName phppj.cn
</VirtualHost>

修正为:

<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs\deeplearn"
ServerName phpdeep.cn
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs\project1202"
ServerName  phppj.cn
</VirtualHost>

xampp的phperror,php,开发语言

即将标签VirtualHost间的内容顶格与标签左对齐,Apache启动正常。

至此,XAMPP面板下Apache多项目站点测试完成,功能正常实现。

下图为C:\xampp\htdocs\deeplearn下index.html的内容,浏览器地址栏直接输入phpdeep.cn,显示index.html网页的内容。

xampp的phperror,php,开发语言文章来源地址https://www.toymoban.com/news/detail-819039.html

到了这里,关于用XAMPP搭建PHP服务器,配置部署多个项目的过程(附blocked port error解决方法)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows下同一台服务器部署多个tomcat服务

    apache-tomcat-8.5.97 下载apache-tomcat-8.5.97,下载下来的文件为apache-tomcat-8.5.97-windows-x64.zip 解压该压缩包到指定目录下,比如E:works 修改解压文件夹名字为:tomcat-8080 在E:works目录下创建该文件夹的两个副本,分别更名为:tomcat-8081、tomcat-8082 添加环境变量:右键单击我的电脑-选择

    2024年01月25日
    浏览(72)
  • docker在服务器中部署多个前端

            因为要做毕设买了个云服务器玩玩,刚好设做到一半,用用户端和后台两个vue的前端项目部署到服务器上做个测试~         现在阿里云的域名备案有点麻烦,现在就用IP端口号就为访问网址。 在线独立课程题库管理与考试系统 http://8.134.135.177:9528/ exam-user http://8.13

    2024年04月27日
    浏览(35)
  • 如何在多个服务器上安装WordPress分布式部署

    许多网络主机现在保证其服务的正常运行时间为 99.9%,但这仍然每年最多有 8.7 小时的停机时间。 许多公司不能够承担这种风险。例如。在超级碗比赛中失败的体育新闻网站可能会失去忠实的追随者。 我们通过设置维护高可用性 WordPress分布式部署配置来帮助 WordPress 网站主防

    2024年02月05日
    浏览(54)
  • PHP项目部署到云服务器(CentOS+HTTP+PHP+MYSQL)

    如何将写好的项目部署到云服务器,让外界可以通过互联网访问项目网站。以下使用的是腾讯云服务器操作,系统环境为CentOS7.9。 打开腾讯云官网,注册好自己的平台账号。如果是新人的话去新人专区购买服务器,性价比高。 这里可以选的服务器有轻量云服务器、云服务器

    2024年02月05日
    浏览(54)
  • 一台阿里云服务器怎么部署多个网站?以CentOS系统为例

    本文阿里云百科介绍如何在CentOS 7系统的ECS实例上使用Nginx搭建多个Web站点。本教程适用于熟悉Linux操作系统,希望合理利用资源、统一管理站点以提高运维效率的用户。比如,您可以在一台云服务器上配置多个不同分类的博客平台或者搭建多个Web站点实现复杂业务的网站系统

    2024年02月13日
    浏览(77)
  • Nginx配置 多个域名指向同一个服务器文件

    因为公司开发方面有响应的需求,需要多个域名指向同一个服务器下的文件(即访问的域名不同但访问的服务器下的文件是同一个) 已经过解析 并且指向同一个ip地址的多个域名 服务器nginx已配置好 如果有需求需要给域名配置ssl证书(https) 找到服务器的nginx.conf文件 一般情况

    2024年02月11日
    浏览(74)
  • windows(iis)服务器部署安装wordpress(php)网站教程

    该教程包含iis安装,php安装,mysql安装,php网站部署上线,windows服务部署php网站,只需要这一篇文章就够了。 该教程为iis服务器部署安装wordpress(php)网站教程,同样适用wordpress网站迁移。 配置要求        打开控制面板》程序与功能》启用或管理Windows功能 需要说明的是一定

    2024年02月14日
    浏览(84)
  • 配置CentOS服务器以支持PHP

    CentOS是一款优秀的开源服务器操作系统,为各种网络服务提供了强大的支持。为了使CentOS服务器能够支持PHP,我们需要进行一些必要的配置。下面将介绍配置CentOS服务器以支持PHP的关键步骤。 安装PHP 首先,需要安装PHP解释器。在CentOS上,可以使用yum命令来安装PHP。执行以下

    2024年02月04日
    浏览(42)
  • Windows云服务器 PHP搭建网站外网无法访问的问题

    前言:本人在华为云上租了一台windows的云主机,可以远程访问桌面的那种,然后想搭个网站,最开始想到的是IIS,测试了下用html的文件,没有问题。但是,php文件却不能用,因为少了PHP环境。 因此就准备去搭个PHP环境,看了大佬们的教程,感觉很麻烦,所以就放弃了。 然后

    2024年02月09日
    浏览(64)
  • PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

    最近两个月都在写Bty项目,所以收集了很多很多宝塔常用到的一些Api接口,官方文档虽然写了一点,但是始终是不怎么全的,下面我们来看看宝塔面板的接口如何抓取 接口抓取 1、登录宝塔面板 2、找到自己想要的功能 3、f12打开审查元素(控制台)切换到Network选项卡 上面的

    2024年02月06日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包