Ⅰ win10配置nginx1.23,php8.0,mysql8.0本地运行环境全流程
本文是面向初学者的配置指南,主要作为个人参考,所有步骤仅供参考,如有错误,欢迎指正。
从官网下载适用于Windows的Nginx压缩包,解压到D:software ginx-1.23.3。配置时,需要修改D:software ginx-1.23.3conf ginx.conf,并设置环境变量。启动Nginx可通过nginx.exe或使用配置好的环境变量命令。
从官网下载非线程安全的PHP 8.0.26安装包至D:softwarephp-8.0.26-nts-Win32-vs16-x64。创建php.ini并开启必要扩展。在系统环境变量Path中添加PHP路径,并通过php -v或php -i验证安装。环境变量有助于程序查找依赖。
从官方获取MySQL 8.0.30免安装版,解压到D:softwareALLmysql。创建my.ini并配置数据存储路径,将bin目录添加至系统环境变量MYSQL_HOME和Path。初始化MySQL,创建用户和服务项,通过命令行控制其启动与停止。
在PHP根目录下启动php-cgi,与Nginx的fastcgi_pass和fastcgi_split_path_info进行联动。在Nginx配置中添加index.php并启动。确保MySQL服务的启动与项目连接。
通过以上步骤,你将在本地搭建起Win10环境,包括Nginx 1.23、PHP 8.0和MySQL 8.0的运行环境。如有任何疑问,欢迎探讨和分享经验。
Ⅱ Windows + Nginx + MySQL + PHP多版本共存 + SSL证书本机部署访问 安装部署教程
Windows环境下,为了支持不同程序对不同版本PHP的需求,以及实现本地HTTPS访问,我们将配置Nginx、MySQL、PHP及SSL证书。以下是详细的步骤和配置文件示例。
所有所需软件可在网络网盘下载,下载链接为:[pan..com/s/1dqrjUu...提取码:3kn2]。官方下载链接如下:
所有软件将安装在E盘的Soft目录下,如Nginx在E:Softginxginx-1.19.8。
虚拟机配置文件如E:Softginxvhost p.conf等,分别对应不同PHP版本,用于访问域名。
最后,祝大家在配置过程中一切顺利,享受开发过程!