centos 配置php开发环境变量配置,CentOS中配置PHP和Nginx环境变量

搜索热词

一、摘要

在Linux CentOS系统上 安装完PHP和Nginx后,一般需要执行查看版本命令’PHP -v’和’Nginx -v’,确认是否安装成功,如果在没有添加到环境变量之前,执行“PHP -v”命令查看当前PHP版本信息时,则会提示命令不存在的错误,

[root@jing /]# PHP -v

bash: PHP: command not found

二、不配置环境变量的前提下执行PHP命令

直接转到到PHP的安装目录bin下,执行’./PHP -v’即可

[root@jing /]# cd /usr/local/PHP7.1.0/bin

[root@jing bin]# ./PHP -v

PHP 7.1.0 (cli) (built: Oct 26 2017 09:47:05) ( NTS )

Copyright (c) 1997-2016 The PHP Group

Zend Engine v3.1.0-dev,Copyright (c) 1998-2016 Zend Technologies

直接转到到Nginx的安装目录sbin下,执行’./Nginx -v’即可

[root@jing bin]# cd /usr/local/Nginx-1.12.0/sbin/

[root@jing sbin]# ./Nginx -v

Nginx version: Nginx/1.12.0

三、配置PHP环境变量

1、在profile文件末尾添加环境变量路径,即可对所有系统用户生效

PATH=$PATH:/usr/local/webserver/PHP/bin:/usr/local/webserver/MysqL/bin

export PATH

如下图为添加位置:

[root@jing sbin]# vi /etc/profile

2、执行命令source /etc/profile修改生效

3、通过echo $PATH命令查看是否添加成功

[root@jing sbin]# source /etc/profile

[root@jing sbin]# echo $PATH

/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jing/bin:/root/.composer/vendor/bin:/usr/local/webserver/PHP/bin:/usr/local/webserver/MysqL/bin:/usr/local/PHP7.1.0:/usr/local/Nginx-1.12.0:/usr/local/PHP7.1.0/bin:/usr/local/Nginx-1.12.0/sbin:/usr/local/PHP7.1.0/bin:/usr/local/Nginx-1.12.0/sbin

[root@jing sbin]#

4、环境变量配置成功后,便可在任意目录下执行PHP命令或者Nginx命令了(注意下面的分号要在双引号内部,否则会报错)

[jing@jing ~]$ PHP -r “echo ‘hello’;”

hello[jing@jing ~]$

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/259531.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

你必须很努力,才能看上去毫不费力

世上没有一件工作不辛苦,没有一处人事不复杂。 从今天起,每天微笑吧, 世上除了生死,都是小事。 不管遇到了什么烦心事,都不要自己为难自己; 无论今天发生多么糟糕的事,都不应该感到悲伤。 今天是…

HDU 4631 Sad Love Story 平面内最近点对

http://acm.hdu.edu.cn/showproblem.php?pid4631 题意: 在平面内依次加点,求每次加点后最近点对距离平方的和 因为是找平面最近点对...所以加点以后这个最短距离一定是递减的...所以最后会形成这样一个函数图像 所以我们只要从后往前依次删点即可... 15秒惊险水过...不过我最小…

c++三/五法则

如果这个类需要一个析构函数,我们几乎可以肯定它也需要一个拷贝构造函数和一个拷贝赋值运算符。 如果一个类需要拷贝构造函数,几乎可以肯定它也需要一个拷贝赋值运算符,反之亦然。 然而,无论是需要拷贝构造函数还是需要拷贝赋值运…

itoa的用法

功能&#xff1a;将任意类型的整数转换为字符串。在<stdlib.h>中与之有相反功能的函数是atoi。 用法&#xff1a;char*itoa(int value,char*string,int radix); int value 被转换的整数&#xff0c;char *string 转换后储存的字符数组&#xff0c;int radix 转换进制数…

Tomcat与Gzip与缓存

国内私募机构九鼎控股打造APP&#xff0c;来就送 20元现金领取地址&#xff1a;http://jdb.jiudingcapital.com/phone.html内部邀请码&#xff1a;C8E245J &#xff08;不写邀请码&#xff0c;没有现金送&#xff09;国内私募机构九鼎控股打造&#xff0c;九鼎投资是在全国股份…

java竖向菜单,垂直滑动菜单

www.lanrentuku.comtd {font-size: 12px;}width"200" />height9 src"images/bit05.gif" width8alignabsMiddle> href"javascript:void(null)">文管产品 src"images/bit06.gif" width8 alignabsMiddle> href"http://w…

作为IT从业者,你是如何做好个人职业规划?

前言 写这篇文章的原因是因为你前端时间看到朋友在公众号&#xff08;Marno&#xff09;发的一篇文章《27岁程序员职业生涯的“中年危机”》有感而发&#xff0c;谈谈自己对IT从业人员的一些职业规划上的想法。本篇文章是我在坐地铁的时候在手机上码出来的&#xff0c;写的不好…

将一句话的单词进行倒置,标点符号不倒换。比如一句话:“i love you.”倒换后变为you. love i

#include <string.h> #include <stdio.h> #include <stdlib.h>//将一句话的单词进行倒置&#xff0c;标点符号不倒换。比如一句话:“i love you.”倒换后变为"you. love i" void reverse(char *str) {int i0,jstrlen(str)-1;int begin,end;char te…

JS一些实用的方法

1、首次为变量赋值时务必使用var关键字变量没有声明而直接赋值得话&#xff0c;默认会作为一个新的全局变量&#xff0c;要尽量避免使用全局变量。2、使用取代和!操作符会在需要的情况下自动转换数据类型。但和!不会&#xff0c;它们会同时比较值和数据类型&#xff0c;这也使得…

[转]第一章 Windows Shell是什么 【来源:http://blog.csdn.net/wangqiulin123456/article/details/7987862】...

一个操作系统外壳的不错的定义是它是一个系统提供的用户界面&#xff0c;它允许用户执行公共的任务&#xff0c;如访问文件系统&#xff0c;导出执行程序&#xff0c;改变系统设置等。MS-DOS有一个Command.COM扮演着这个角色。然而Windows已经有了图形界面环境&#xff0c;他的…

20155222卢梓杰 《Java程序设计》第1周学习总结

20155222 《Java程序设计》第1周学习总结 教材学习内容总结 JDK是一个工具程序&#xff0c;包括了JAVA程序语言&#xff0c;工具程序与JRE&#xff0c;JRE包括了部署技术&#xff0c;JAVA SE API 与 JVM。 教材学习中的问题和解决过程 第一章&#xff1a;JDK的变量和选项如何设…

字符串常量与字符串变量

参考&#xff1a;http://blog.csdn.net/chenwenshi/article/details/6702576 定义&#xff1a;在一个双引号“ ”内的字符序列或者转义字符序列称为字符串常量 例如&#xff1a;“HI HI&#xff01;” “a” “\n\t” 这些字符串常量是不能改变的&#xff0c;如果试图改变指针…

java资源分配算法,java - 资源分配与动态规划算法 - 堆栈内存溢出

给定一组函数f1 ... fn(离散时间)和时间限制(int)&#xff0c;应找到最大输出&#xff0c;即在不同函数之间分配时间以最大化所用函数输出的总和。对于任何函数&#xff0c;任何时候的值表示如果用于所述时间的函数的总输出。 即F(2)函数的总输出&#xff0c;如果使用2秒。 不是…

Factorial Trailing Zeroes 172

题目描述&#xff1a; 给出一个integer n&#xff0c;计算n&#xff01;结尾0的个数 题目分析&#xff1a; 考虑暴力&#xff0c;计算n&#xff01;统计最后面0的个数。先不说数字溢出&#xff0c;其次n是一个integer &#xff0c;O(n)复杂度超时 我们接着考虑&#xff0c;产生…

DateTime.Now.ToString() 用法

//2008年4月24日 System.DateTime.Now.ToString("D"); //2008-4-24 System.DateTime.Now.ToString("d"); //2008年4月24日 16:30:15 System.DateTime.Now.ToString("F"); //2008年4月24日 16:30 System.DateTime.No…

GAP平台

2019独角兽企业重金招聘Python工程师标准>>> 转载于:https://my.oschina.net/u/2441327/blog/846754

二进制与十进制的转换

本文参考:http://www.360doc.com/content/11/0308/14/5327079_99222581.shtml文献整理所得。 1.正整数的十进制转换为二进制. 十进制整数转换为二进制整数采用"除2取余&#xff0c;逆序排列"法。具体做法是&#xff1a;用2整除十进制整数&#xff0c;可以得到一个商…

php记录已经点击过,最近一次的PHP面试题记录,office已到手!

1、explain 具体哪些等级具体有 system、const、range、index、all2、MySQL 优化避免全表查询&#xff0c;首先应考虑在 where 及 order by 涉及的列上建立索引应尽量避免在 where 子句中对字段进行 null 值判断&#xff0c;否则将导致引擎放弃使用索引而进行全表扫描 (可以将字…

原生Ajax讲解

典型的http通信&#xff1a;浏览器向服务器发出请求&#xff0c;服务器向客户端返回响应&#xff0c;浏览器重新加载页面&#xff0c;这种不连续的页面加载方式导致用户的体验变得杂乱&#xff0c;缺乏连贯性。 如&#xff1a; 在一般的web应用程序中&#xff0c;用户填写表单字…

16、Python与设计模式--模板模式

一、股票查询客户端 投资股票是种常见的理财方式&#xff0c;我国股民越来越多&#xff0c;实时查询股票的需求也越来越大。今天&#xff0c;我们通过一个简单的股票查询客户端来认识一种简单的设计模式&#xff1a;模板模式。根据股票代码来查询股价分为如下几个步骤&#xff…