初识php之 nginx + php

发布时间 2023-12-28 10:46:59作者: laremehpe

下载php:

http://windows.php.net/download/

 

 添加环境变量:

配置php.ini文件

如果没有php.ini文件则可以复制php.ini-development文件重命名为php.ini文件

 找到doc_root 修改为 项目文件夹注意不要用反斜杠作为路径分隔符

  检查extension_dir对应php下面的ext文件夹

 添加 cgi.fix_pathinfo=0 (默认被注释了,解除注释,并将1改为0)

  解除注释:

 启动php:

php-cgi.exe -b 127.0.0.1:8080

 

 接着下载nginx:

 编辑nginx配置文件:

 

 php fastcgi配置:工作目录配置需要注意 在window下面不要使用反斜杠作为路径分隔符

 配置域名访问:

 

 

在项目目录下创建index.php:

 

 双击启动nginx

 

 访问http://laremehpe.eu.org/

 

 

 

安装composer:

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

 

配置镜像源:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

复制文件到php目录下:

 

composer.bat文件:

@php "%~dp0composer.phar" %*

创建项目:(tp为新建的文件夹名称)

composer create-project topthink/think=6.0.x-dev tp