Window 部署 PHP 项目

本贴最后更新于 1445 天前,其中的信息可能已经天翻地覆

下载 PHP study 集成环境

小皮面板(phpstudy) - 让天下没有难配的服务器环境!

打开软件下载需要的程序,如 mysql nginx

Composer 手动安装 composer.phar

  1. 下载 composer.phar 包
地址:https://getcomposer.org/download/

2.移动 composer.phar

Mac 或 Linux 系统:

打开命令行窗口并执行如下命令将前面下载的 composer.phar 文件移动到 /usr/local/bin/ 目录下面:

复制

sudo mv composer.phar /usr/local/bin/composer

Windows 系统:

  1. 找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP)。
  2. composer.phar 复制到 PHP (如果是 php study 安装,php 目录在 phpstudy_pro\Extensions\php)的安装目录下面,也就是和 php.exe 在同一级目录。
  3. 在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。

复制

@php "%~dp0composer.phar" %*

4.配置 PHP 环境变量


配置目录和php.exe同级目录

最后重新打开一个命令行窗口试一试执行 php -v 看看是否正确输出 PHP 版本号

最后重新打开一个命令行窗口试一试执行 composer --version 看看是否正确输出 composer 版本号

5.更新 composer

更换 composer 镜像源为阿里云

说一说我为什么会更换镜像源,今天我准备给公司的项目添加一个 Excel 导出的功能,需要 PhpSpreadsheet 插件来实现我的功能。输入命令发现提示我 Authentication required (packagist.laravel-china.org):

what?这是什么提示我需要用户名。不对啊平常都没有出现这个问题。我就去查百度了发现原来 laravel-china 的 package 镜像站将要停止运营了,这个消息并不是很好。用了很久的镜像站了,非常不错。哎,人家也坚持了两年已经很不错了。没办法我只能更换了。下面是我更换为阿里云镜像的操作步骤:

官网: https://developer.aliyun.com/composer

全局替换

$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
$ composer clear-cache # 此步奏选泽性操作,清除所有 package 缓存。

当前项目替换

$ cd 项目目录
$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/

通过 composer 下载 php 项目依赖

打开 cmd

选中 php 项目目录

使用命令 composer install 或者 composer update 下载依赖

通过 PHPstudy 中的集成环境访问 php 项目

1.打开 php study,首页,打开需要的依赖程序 mysql ,nginx 并启动

2.创建网站

2.1	域名可以随便填写,比如 项目名称.com
2.2 	根目录选中项目目录的public文件夹

3.打开浏览器访问自定义域名

4.创建成功

  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    165 引用 • 407 回帖 • 510 关注
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    216 引用 • 463 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • judge
    作者

    遇到过多久一年