运行Windows 11,64位时,我需要在我的外部硬盘上安装多个XAMPP实例。驱动器将始终与字母Z相关联。
其目的是学习XAMPP,包括堆栈的组成,即Apache、MariaDB/MySQL和PHP。学习途径是通过各种教程和在线视频课程,例如:
2022年如何从零开始制作数字代理网站(WordPress和初学者元素)
这些教程/课程要求以“我的网站”为中心进行项目,第二个是“jimake”。为了做到这一点,我想安装一个XAMPP (我正在使用实验室作为驱动器Z中的主文件夹)。
Z:\Lab\xampp\htdocs\mywebsite
Z:\Lab\xampp\htdocs\jimakes
现在我将安装1个XAMPP和多个WordPress安装( WordPress安装将位于每个项目各自的文件夹中,以便修补一个WordPress安装不会影响另一个WordPress安装)。
问题是通过第二个课程/教程以及安装WordPress主题(Jimake),我遇到了一些问题,需要我更改.htaccess文件和php.ini文件中的一些设置,而这些设置都是我搞砸的。这导致了“我的网站”的混乱。这要求我卸载所有的东西,并对XAMPP和WordPress进行干净的重新安装。这也导致删除htdocs文件夹。(在卸载过程中可以选择不删除该文件夹,但我不想这样做,例如,为了确保我有一个带有默认设置的干净的重新安装)。
现在,我想有多个XAMPP安装和一个WordPress安装,例如
Z:\Lab\mywebsite\xampp\htdocs\PUBLIC_HTML
Z:\Lab\jimakes\xampp\htdocs\PUBLICC_HTML
目的是双重的。首先,我可以愉快地在一个项目中把所有事情都搞砸,而它不会影响到另一个项目。第二,我试图尽可能地从一个服务器提供商(如Go爸爸或hosting )复制一个真正的托管活动服务器,这样,当我转到实际项目时,从本地开发环境迁移到生产环境尽可能少痛苦。
现在,为了把故事讲得简短些,并试图用杯子把河抓起来,我会问
发布于 2022-11-26 15:46:25
你在这里有很多要求,你可以把它们分割成个别的要求,我会帮你解决题目的问题。
作为普通任务,可以在dev环境中运行许多项目,但是您可以使用一个实例和一个端口来运行所有这些项目,比如开发机器中的80。
您可以设置许多虚拟主机,而不是使用默认的http://localhost,您可以为每个项目创建一个更好的主机,例如:
http://project1.local http://project2.local
在这里有一个教程,教你如何创建这个env。
https://www.wdb24.com/how-to-setup-multiple-virtual-hosts-on-xampp/
https://stackoverflow.com/questions/74583492
复制相似问题