1.如何在linux安装php开发环境
一般我选择源码安装php,安装php的过程指定要安装的扩展,但是不可避免的是缺少一个扩展会导致程序运行出错。以fileinfo为例介绍如何添加php扩展。
准备
通常遇到:xxx函数未定义的错误,而且这个函数是系统函数,那一定是你缺少扩展。添加扩展也非常简单。首先确认一下php目前是哪个版本,不同版本的php扩展会有一些差异。然后找到php源目录,也就是从网上下载的解压后的Php包。添加时,需要执行源码包中的命令。
2.安装fileinfo扩展
1.确认php版本
php-v
# PHP
7.4.4 (cli)
2.找到php可执行文件的位置
php在哪里
# PHP:/usr/local/PHP/usr/local/PHP/bin/PHP
您可以看到php可执行文件位于/usr/local/php/bin目录中。
然后尝试执行phpize来确保这个文件存在。添加扩展时需要phpize命令。
/usr/local/php/bin/phpize-v
#为:配置
# PHPApi版本: 20190902
# Zend模块Api编号: 20190902
# Zend扩展Api编号: 320190902
3.输入php源目录
我的习惯是从网络下载的软件会放在/usr/local/src下,
cd/usr/local/src/php-7.4.4
CD/等
cd文件信息
扩展都在源目录下的etc下,还有curl、gd、ftp等扩展目录。我想安装fileinfo,所以我转到fileinfo目录。
4.开始安装
确保目录下有一个config.m4文件。如果没有,应该有config0.m4文件。把config0.m4
一个副本是config.m4。如果没有这样的文件,将报告错误:找不到config.m4。
/usr/local/php/bin/phpize。/配置
制造
2.Mac M1安装php开发环境
去年年底,苹果推出了新款的M1芯片的mac,最近刚好要换电脑,考虑对比再三,还是选择了M1芯片的mac;刚拿到手以后,担心会有软件不兼容啥的,网上也推荐作为主力开发的笔记本的话,不推荐M1,但是现在已经完全配置好了开发环境,安全下车了。下面就来简单介绍下安装过程中的步骤:
注意:如果没有安装brew,需要先安装brew,使用arch -arm64 brew install安装
首先搜索是否包含想要安装的mysql版本,如下图:
此处选择mysql@5.7这个版本,我本地已经安装完成了
安装完成后,需要添加环境变量,这样才能在任何目录下面直接打mysql访问
先查询有哪些php的版本,之前看网上说的M1,目前还不支持php7.3以下的版本,所有我安装了php7.4
等待安装完成后,可以开始部署项目了,由于我的项目是thinkphp框架开发的,而且用到了redis,所以,这边需要先安装redis依赖
安装php redis依赖(此处使用pecl安装,网上有很多使用编译安装的方法,那种方法比较麻烦,而且需要配置的地方比较多,pecl安装的话,快捷方便)
这个安装完成后,就只需要去nginx目录下面配置项目文件就OK了。
其他的不多说,主要提一点,就是thinkphp框架,重定向那边的配置,location里面的配置需要修改下,如下图:
修改完成后,重启服务器,还要重启php-fpm,这个是关键
3.如何在Windows7环境下安装 PHP
一、安装IIS7
1
打开(1)[程序和功能],然后点击(2)[打开或关闭Windows功能]
如何在Windows7(IIS7)环境下安装 PHP
2
勾选(1)[IIS管理控制台]和(2)CGI,然后点击[确定]按钮,等待安装完成。这个过程可能需要系统安装光盘。
如何在Windows7(IIS7)环境下安装 PHP
3
安装完毕后,进入[控制面板]下的[管理工具],打开[Internet信息服务(IIS)管理器],可以看到[FastCGI设置]。
如何在Windows7(IIS7)环境下安装 PHP
二、安装PHP Manager
1
访问 http //phpmanager codeplex com/releases/view/69115 下载PHP Manager。其中,x86
为32位 Windows 系统使用,x64
为64位 Windows 系统使用,请根据使用的 Windows 系统情况下载。
如何在Windows7(IIS7)环境下安装 PHP
2
下载后,双击默认安装即可。安装完毕后,打开[Internet信息服务(IIS)管理器]可以看到[PHP Manager]。
如何在Windows7(IIS7)环境下安装 PHP
三、安装PHP
访问 http //windows php net ,下载需要的PHP版本。
注意,选择NTS(非线程安全)的ZIP版本。
如何在Windows7(IIS7)环境下安装 PHP
下载后,将其解压缩到指定目录下,例如C:PHP。
然后,打开打开[Internet信息服务(IIS)管理器],双击[PHP Manager]图标,点击(1)[Register new PHP version]。
在弹出窗口(2)里输入或选择之前的解压缩目录(例如 C:PHP)下的php-cgi.exe。完成后,点[确定]。
如何在Windows7(IIS7)环境下安装 PHP
点击[check phpinfo()],选择一个用于检查PHP环境的站点,检查PHP是否安装成功。
注:如果注册了多个PHP版本,可以点击[Change PHP version]切换。
扫一扫在手机打开