php 5.6.14手动安装 php -v 显示没有安装

奇怪了,今天利用源码手动php,安装成功后,利用php -v提示没有安装,which php也是有问题,php文件也没有办法执行

搞了半天,发现是没有添加环境变量,╮(╯▽╰)╭

方法:

修改/etc/profile文件,在文件后面添加,注,环境变量精确到目录即可:

export PATH="/usr/local/php-5.6.14/bin:$PATH"
export PATH

执行 命令source /etc/profile 永久生效

发现一个问题source /etc/profile 没执行一次,就会重新添加一次环境变量

/usr/local/php-5.6.14/bin:/usr/local/php-5.6.14/bin:/usr/local/php-5.6.14/bin:/usr/local/php-5.6.14/bin:

但是重启后OK

发现只有一个: /usr/local/php-5.6.14/bin:

因此,可以得出系统每次重启时都会重新读取/etc/profile文件,进而得出环境变量的~

时间: 2024-10-13 00:25:37

php 5.6.14手动安装 php -v 显示没有安装的相关文章

sublime text 2用package control安装插件时显示成功安装但实际没装上的问题

最近尝试用sublime写代码,但有些问题 win8.1 64位系统,安装sublime text 2和package control插件后,用package control安装其他插件的时候在状态栏显示插件安装完成但实际上没有安装成功,原因是我的win8.1账号是中文的,所以在路径中会有中文,解决办法是保证插件的目录没有中文路径. 然后我就创建了一个英文的账号作为管理员,把之前的中文账号删掉了- -

Hyper - V (六)安装Hyper - V系统集成服务

安装Hyper - V系统集成服务 作用: 操作系统关闭 -- 当物理机关机时,Hyper - V 上的虚拟机将先于物理机关机.如不安装此服务,虚拟机将不会自动关机而造成类似于直接断电. 时间同步 -- 即虚拟机与物理机的时间同步 数据交换 -- 物理机可以查看到虚拟机的相关信息 ,如计算机名等 检测信号 -- 当虚拟机假死或无响应状态时,虚拟机会发送重启等信号 备份(卷快照) -- 开启备份功能 如何安装: 点击操作 --  插入集成服务安装盘 点击安装即可,安装完毕后重启 Hyper - V

Ubuntu Server 14.04 LTS(64bit)下安装 weblogic Server 12c(12.1.3) Zip Distribution

这里说下关于在Ubuntu Server 14.04 LTS(64bit)下安装weblogic Server 12c(12.1.3) Zip Distribution遇到的问题.至于Windows环境下的安装没什么好说的,只要你根据wls1213_dev.zip中自带的README.TXT一步步做,是不会出现问题的.但是对于在一个干净的Ubuntu Server下的来说,根据向导的说明你是装不起来的.因为它缺少了必要的环境设置,也许这对于linux下的老手来说这些都不是事. 当在安装中遇到问题

模拟生成环境的MySQL安装方法-通用二进制方式安装

模拟生成环境的MySQL安装方法-通用二进制方式安装 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.并发响应用户请求的网络IO模型 1>.单进程 特点:一个进程响应一个请求.而且只有一个进程,所以执行任务是串行的. 2>.多进程/线程 特点:一个进程响应一个请求,如prefork多进程模式(由master进程提前开启的多个prefork进程,然后由这些prefork进程去响应多个请求.):也可以一个线程响应一个请求,如worker多线程模式(由master进程开启多个子

Python学习第六天----Linux内存管理、进程管理、RPM包安装管理及源码安装软件

Linux内存管理.进程管理.RPM包安装管理及源码安装软件 一.交换分区     交换分区其实就相当于Windows系统下的虚拟内存的概念,当物理内存不够用的时候,由操作系统将硬盘的一块区域划分出来作为内存使用.具体使用方法如下:      [[email protected] ~]# fdisk -l 磁盘 /dev/sdb:16.1 GB, 16106127360 字节,31457280 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):5

安装成功的nginx,如何添加未编译安装模块(非覆盖安装http_image_filter_module)

背景:1.做了图片上传小项目.2.图片上传,需要多图管理.3.图片上传,需要存储到Fastdfs.4.Fastdfs上的图片,和Nginx结合.5.Nginx从Fastdfs获得的图片,需要使用缩略图.a.在不需要缩略图,小图的情况下,可以使用原图.b.需要缩略图的情况下,指定目标宽度和高度,获得指定宽度和高度的缩略图. 关键的几个参考资料1.安装成功的nginx如何添加未编译安装模块http://blog.csdn.net/gebitan505/article/details/17612845

如何在SERVER2003上安装MySQL?(附安装教程及资源地址)

资源下载:文中所涉及的数据库及管理工具都在MySQL官方网站下载:https://www.mysql.com/ MySQL安装包下载地址:https://dev.mysql.com/downloads/mysql/5.5.html 管理工具下载地址:https://downloads.mysql.com/archives/gui/ 1.本教程选用社区版MySQL Community Server 5.5.58,此版本为免费的精简版,适合初学者. 管理工具 2.下载完成后,双击安装包,开始进行安装

Linux安装fcitx输入法(命令安装)

Linux安装fcitx输入法(命令安装) 打开终端安装输入法 sudo apt-get install im-switch libapt-pkg-perl fcitx fcitx-table-wbpy 设置fcitx为默认输入法: im-switch -s fcitx 注销,重新登录 如果安装码表转换的话需要安装 sudo apt install fcitx-tools 将需要使用的输入法的码表文件拷贝到这个目录即可. [email protected]:/usr/share/fcitx/ta

CentOS 7系统部署PXE远程安装服务及Kickstart无人值守安装

前言: 相信很多人都有过装系统的经历,以前是用光盘,现在基本都是用U盘来装系统.我们只需要制作一个U盘驱动即可,安装起来方便快捷.但如果是企业需要同时安装大量的系统时,U盘很显然不适合,它会耗费大量的时间.这时我们就可以用到PXE远程安装服务了,它可以提供大量的客户机同时安装系统.但是,同时安装的客户机数量是受到带宽的限制的.而且在安装系统时,还需要手动进行部分设置.这时我们就会用到Kickstart无人值守安装. 简介: PXE:预启动执行环境(Preboot eXecution Enviro