php与php-fpm的软连接 一、上一篇文章回顾 1.使用deepin系统成功编译安装了PHP 2.发现命令太长 # 使用绝对路径$ /usr/local/php/php8.1/bin/php -v# 使用相对路径$ cd /usr/local/php/php8.1/bin$ ./php -v# 是否
php与php-fpm的软连接
一、上一篇文章回顾
1.使用deepin系统成功编译安装了PHP
2.发现命令太长
# 使用绝对路径
$ /usr/local/php/php8.1/bin/php -v
# 使用相对路径
$ cd /usr/local/php/php8.1/bin
$ ./php -v
# 是否可以使用全局命令?
$ php -v
报错: bash: php-v:未找到命令
二、长命令变短命令(局部命令变全局命令)
1.方案一:设置环境变量
# 1. 环境变量的作用:可以把某个文件夹的局部命令变为全局命令
# 2. 有些程序我使用环境变量,之前php也设置了环境变量,后来发现软命令也很方便
# 3. 查看环境变量命令:
-- echo $PATH
2.方案二:创建软连接
# 1. 软连接不是随便创建就是全局命令
# 2. 软连接变为全局命令的条件:
-- 把软连接放入环境变量的其中一个目录
# 3. 我这里选择了其中一个环境变量的一个目录
-- /usr/local/bin
# 4. 挑选普通命令
-- /usr/local/php/php8.1/bin/php 后面使用composer就需要使用
-- /usr/local/php/php8.1/sbin/php-fpm 后面调试服务器时需要使用
# 5. 因此得到的软命令如下:
$ sudo ln -s /usr/local/php/php8.1/bin/php /usr/local/bin/php
$ sudo ln -s /usr/local/php/php8.1/sbin/php-fpm /usr/local/bin/php-fpm