PHP环境安装教程

这篇具有很好参考价值的文章主要介绍了PHP环境安装教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

PHP环境安装教程
PHP环境安装教程

网图、侵删

有个历史项目是用PHP写的(同事已提桶跑路),我协助改个小需求。特此记录PHP本地安装步骤。

一:windows安装phpstorm

开发工具安装,推荐PHP语言开发环境phpstorm。

官网windows安装包下载链接:https://www.jetbrains.com.cn/phpstorm/

安装完如下图:

PHP环境安装教程

二:wampserver安装

WampServer就是Windows Apache Mysql PHP集成安装环境,这款软件在安装过程中把apache、php、mysql集成好了。

wampserver下载地址:https://sourceforge.net/projects/wampserver/

安装完成后,右下角点击localhost进入默认页面,此时localhost是打不开的,因为配置里默认端口是80,已被占用,需要换个端口。

PHP环境安装教程

修改wampserver端口以及在apache下配置端口监听需修改3个文件:

  1. httpd.conf

  1. wampmanager.conf

  1. httpd-vhosts.conf

apache 目录下 httpd-vhosts.conf 文件:我这里修改成了8100端口

PHP环境安装教程

apache 主配置文件 httpd.conf

PHP环境安装教程

wampserver 安装目录下 wampmanager.conf 文件:

PHP环境安装教程

此时再次输入 localhost:8100 如下图:

PHP环境安装教程

三:php环境变量设置

在wampserver下安装目录bin/php能看到php版本。加入到环境变量path中

PHP环境安装教程

打开git命令行运行php命令,如下说明安装成功。

PHP环境安装教程

phpstorm配置php环境

phpstorm设置里面找到php executable 中可执行地址加入进去。

地址:D:\wamp64\bin\php\php8.0.26\php.exe

PHP环境安装教程

四:composer安装

安装包管理器 composer,参考官网安装链接:https://pkg.xyz/#how-to-install-composer

composer 在php中是用来管理依赖关系的工具,在项目 composer.json 文件中声明依赖的外部工具库,composer会帮助安装这些依赖库文件。

依次执行命令

  1. 下载安装脚本 - composer-setup.php - 到当前目录。

php -r "copy(' https://install.phpcomposer.com/installer', 'composer-setup.php');"
  1. 执行安装过程。

php composer-setup.php
  1. 删除安装脚本。

php -r "unlink('composer-setup.php');"

window系统下全局安装:

  1. 找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP)。

  1. 将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。

  1. 在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。

@php "%~dp0composer.phar" %*

打开cmd命令行窗口执行:

composer -v

PHP环境安装教程

如果要让git命令行也执行成功,则需要在php安装目录,复制composer.phar文件并重命名为 composer 即可。

phpstorm添加composer支持

composer初始化后生成 composer.json 文件。

可在phpstorm设置里面添加composer.json。

PHP环境安装教程
添加Artisan 和 Composer的命令行工具支持。
PHP环境安装教程

添加后打开run command命令行控制台可查看artisan 和 composer所有可用命令。

PHP环境安装教程

输入composer命令,由于配置中composer 用别名 c代替,所以直接输入 c list可查看所有可用的命令。

PHP环境安装教程

五:项目运行两种方式

由于项目是用laravel(PHP web开发框架)开发的,所以可以用laravel框架自带的artisan命令启动项目。或者依赖apache启动项目。

1. artisan启动

php artisan serve启动。

启动后打开 http://127.0.0.1:8000/ 报500
解决方案:
找一下有没有.env文件,如果没有访问会报错,安装laravel框架的时候,有的会有这个文件有的安装后没有,但是肯定会有.env.example这个文件,把这个文件复制到当前文件夹下,改名为.env文件即可。

此时界面会提示:生成密钥。

执行以下命令后重新启动项目就ok了
php artisan key:generate

2. apache服务启动

在wampserver目录下文件 httpd-vhosts.conf 中配置虚拟主机:

# Virtual Hosts
#
<VirtualHost *:8100>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>

参考资料

  1. https://juejin.cn/post/7039605209223593998

  1. https://pkg.xyz/#how-to-install-composer文章来源地址https://www.toymoban.com/news/detail-447363.html

到了这里,关于PHP环境安装教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Windows 11 本地 php 开发环境搭建:PHP + Apache + MySQL +VSCode 安装和环境配置

    最近有空整理一下php 在windows上面的环境配置。原因是发现网上大多数php环境配置的相关帖子内容凌乱、多数是不能配置成功的。所以决定全部走一遍配置,以确保整个过程是成功的。并在此基础上开个帖子记录下这个完整的安装和配置过程,以备忘和供有需要的同学参考。

    2024年04月26日
    浏览(76)
  • macOS搭建PHP开发环境(brew安装nginx、mysql 和多版本php,并配置多个php同时运行的环境)

    由于homebrew主库中没有PHP7.2 之前的版本,并且7.2,7.3版本也被标记成过时版本;所以需要先挂在第三方的扩展,具体操作如下: php5.6 php7.3 php7.4 php8.2 默认新版8以上直接安装 sudo vim /usr/local/etc/php/5.6/php-fpm.conf  下的: 注意:5.6版本的配置文件路径和其他版本不一样 listen = 127

    2024年02月04日
    浏览(66)
  • 如何在Mac上安装PHP环境

    前置环境:HomeBrew 现在可以在浏览器中输入 http://127.0.0.1/info.php,如果一切正常将会出现 PHP 信息的页面。 到此为止,你已经成功配置了 PHP 环境,并可以开始 PHP 开发了。 答: brew已经不支持7.2了,只有用其他办法来安装 安装完成提示 答:MacOS 12版本不再自带php,使用brew安装

    2024年01月22日
    浏览(60)
  • mac安装宝塔,部署php使用环境

    搞这个不是为了别的就是因为找不到个php在mac上好事的集成环境 1,安装docker docker下载地址选择mac版下载 2,按照这位大佬的操作安装宝塔相对的宝塔面板定制docker镜像发布-集成LN/AMP支持ARM-7.9.4版本 3,下载完成之后打开你刚下载的docker.app在images里可以看到刚下载的镜像 4,

    2024年02月07日
    浏览(50)
  • PHP环境的安装与配置(Windows)

    APACHE官网:下载地址 PHP官网:下载地址 MySQL官网:下载地址 双击下载的安装包 同意然后next 直接next 按要求填写规定格式的条件 选择安装典型版的 选择安装的地址 点击安装 等待 安装完成 下载成功后,直接创建一个文件夹,把下载的文件加压到文件夹中就可以了。 解压到

    2023年04月24日
    浏览(56)
  • Docker Ubuntu php nginx mysql redis 开发环境部署教程

    点击: ubuntu 22.04 配置多版本 php nginx mysql redis 超简单教程

    2024年02月08日
    浏览(52)
  • MAC 安装PHP及环境配置 保姆级别

    1、首先命令行进行安装 第一次安装可能会出现的问题 a、安装版本问题 出现该问题的原因安装的版本问题,根据提示进行下载安装对应的版本即可 b、出现error 解决办法:直接运行brew -v 看到有两个git config,分别运行一下即可,如下 完成之后在运行:arch -arm64 brew install coc

    2024年02月11日
    浏览(36)
  • 华纳云Ubuntu环境怎么编译安装PHP和Nginx

    在Ubuntu环境中编译安装PHP和Nginx需要进行一系列步骤。以下是安装PHP和Nginx的一般过程: 1. 更新系统: 首先,确保您的系统是最新的,运行以下命令更新软件包列表和已安装的软件包: sudo apt update sudo apt upgrade 2. 安装依赖项: 在编译安装PHP和Nginx之前,您需要安装一些依赖项

    2024年02月06日
    浏览(41)
  • macOS系统安装PHP7教程

    今天在macOS上安装PHP时,由于我的brew版本太高,所支持的最低PHP版本为8,后续安装PHPBrew又提示各种缺库,太麻烦了,后续今天手动安装,踩了一下坑,随笔记录 先下载:PHP7.4.30安装包(或者自己版本去官网下载手动解压) 可手动解压或者tar -xzvf php-7.4.30.tar.gz(7.4.30改成自己安装

    2024年01月22日
    浏览(42)
  • 麒麟V10离线rpm安装nginx+php+mariadb环境

    1、下载需要的nginx包 如果有有网络服务器:则 首先查询要下载的包 如果没有网:则在以下地址可下载rpm包,类似地址跟多 https://developer.aliyun.com/mirror/ https://mirrors.tuna.tsinghua.edu.cn/ https://rpm.org/ https://pkgs.org/ https://rpmfind.net/ 2、安装nginx、php (1)在各自的包目录下执行命令 rpm

    2024年02月04日
    浏览(57)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包