当前位置:首页>开发>正文

linux环境变量怎么配置 怎么在linux服务器上配置php环境

2023-04-15 16:54:08 互联网 未知 开发

 linux环境变量怎么配置 怎么在linux服务器上配置php环境

linux环境变量怎么配置

linux环境变量配置相关命令及例程:

1. 显示环境变量HOME
  $ echo $HOME
  /home/redbooks
2. 设置一个新的环境变量hello
  $ export HELLO="Hello!"
  $ echo $HELLO
  Hello!
3. 使用env命令显示所有的环境变量
  $ env
  HOSTNAME=redbooks.safe.org
  PVM_RSH=/usr/bin/rsh
  Shell=/bin/bash
  TERM=xterm
  HISTSIZE=1000
  ...
4. 使用set命令显示所有本地定义的Shell变量
  $ set
  BASH=/bin/bash
  BASH_VERSINFO=([0]="2"[1]="05b"[2]="0"[3]="1"[4]="release"[5]="i386-redhat-linux-gnu")
  BASH_VERSION=2.05b.0(1)-release
  COLORS=/etc/DIR_COLORS.xterm
  COLUMNS=80
  DIRSTACK=()
  DISPLAY=:0.0
  ...
5. 使用unset命令来清除环境变量
  set可以设置某个环境变量的值。清除环境变量的值用unset命令。如果未指定值,则该变量值将被设为NULL。示例如下:
  $ export TEST="Test..." #增加一个环境变量TEST
  $ env|grep TEST #此命令有输入,证明环境变量TEST已经存在了
  TEST=Test...
  $ unset $TEST #删除环境变量TEST
  $ env|grep TEST #此命令没有输出,证明环境变量TEST已经存在了
6. 使用readonly命令设置只读变量
  如果使用了readonly命令的话,变量就不可以被修改或清除了。示例如下:
  $ export TEST="Test..." #增加一个环境变量TEST
  $ readonly TEST #将环境变量TEST设为只读
  $ unset TEST #会发现此变量不能被删除
  -bash: unset: TEST: cannot unset: readonly variable
  $ TEST="New" #会发现此也变量不能被修改
  -bash: TEST: readonly variable
  环境变量的设置位于/etc/profile文件
  如果需要增加新的环境变量可以添加下属行
  export path=$path:/path1:/path2:/pahtN

1.Linux的变量种类
按变量的生存周期来划分,Linux变量可分为两类:
永久的:需要修改配置文件,变量永久生效。
临时的:使用export命令声明即可,变量在关闭shell时失效。
2.设置变量的三种方法
在/etc/profile文件中添加变量【对所有用户生效(永久的)】
用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。
例如:编辑/etc/profile文件,添加CLASSPATH变量
# vi /etc/profile
export CLASSPATH=./JAVA_HOME/lib$JAVA_HOME/jre/lib
注:修改文件后要想马上生效还要运行# source /etc/profile不然只能在下次重进此用户时生效。
在用户目录下的.bash_profile文件中增加变量【对单一用户生效(永久的)】
用VI在用户目录下的.bash_profile文件中增加变量,改变量仅会对当前用户有效,并且是“永久的”。
例如:编辑guok用户目录(/home/guok)下的.bash_profile
$ vi /home/guok/.bash.profile
添加如下内容:
export CLASSPATH=./JAVA_HOME/lib$JAVA_HOME/jre/lib
注:修改文件后要想马上生效还要运行$ source /home/guok/.bash_profile不然只能在下次重进此用户时生效。
直接运行export命令定义变量【只对当前shell(BASH)有效(临时的)】
在shell的命令行下直接使用[export 变量名=变量值] 定义变量,该变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,shell关闭了,变量也就失效了,再打开新shell时就没有这个变量,需要使用的话还需要重新定义。
环境变量的查看
使用echo命令查看单个环境变量。例如:
  echo $PATH
使用env查看所有环境变量。例如:
  env
使用set查看所有本地定义的环境变量。
  unset可以删除指定的环境变量。
常用的环境变量
  PATH 决定了shell将到哪些目录中寻找命令或程序
  HOME 当前用户主目录
  HISTSIZE 历史记录数
  LOGNAME 当前用户的登录名
  HOSTNAME 指主机的名称
  SHELL   当前用户Shell类型
  LANGUGE  语言相关的环境变量,多语言可以修改此环境变量
  MAIL   当前用户的邮件存放目录
  PS1   基本提示符,对于root用户是#,对于普通用户是$

怎么在linux服务器上配置php环境

建议多使用百度搜索,网上这样的帖子特别多。
Linux的分支比较大,不过常使用的也就Centos和Ubuntu。下面我贴出来在Centos上面搭建php环境的方法,命令有所不同,不过差异不大。

安装apache:
yum install httpd httpd-devel
启动apache:
/etc/init.d/httpd start
此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口

安装mysql:
yum install mysql mysql-server
启动mysql:
/etc/init.d/mysqld start

安装php
yum install php php-devel
重启apache使php生效
/etc/init.d/httpd restart
此时可以在目录:/var/www/html/下建立一个PHP文件
代码:

然后访问这个文件,就能看到PHP的一些信息,php.ini配置文件的路径可以在这个页面上看到

安装php的扩展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安装完扩展之后需要再次重启apache
/etc/init.d/httpd restart

测试mysql是否链接成功的php代码
$con = mysql_connect("10.0.@.@@","@@","@@")
if (!$con)
{
die(Could not connect: . mysql_error())
}

mysql_select_db("mydb", $con)

$result = mysql_query("SELECT * FROM sys_user")

while($row = mysql_fetch_array($result))
{
echo $row[UserName] . " " . $row[PassWord] . " " . $row[id]
echo "
"
}

mysql_close($con)
?>
可以把上面的代码传入目录/var/www/html/
就可以看到执行情况

如何在linux 下设置环境变量

设置环境变量,如果想让设置只对当前用户有效,需要在~/.bashrc文件中添加设置,设置格式是:
export 变量名=内容
如果想让环境变量的设置对所有用户都有效,需要把设置添加到/etc/profile这个全局配置文件中,添加的内容格式和在~/.bashrc中的一样。
修改完配置文件后,如果想让设置马上生效,还需要用source命令:source ~/.bashrc,否则设置只在下次重新登录时才会生效。

如何配置phpstorm环境变量

配置phpstorm环境变量方法如下:
1. 下载exe可执行程序,按照安装程序引导下一步下一步完成phpstorm的安装,笔者安装的是phpstorm的9.0版本.
2. 安装完成后,双击桌面图标或者右键打开phpstorm程序,注意,软件需要注册码,百度搜索注册码注册即可.输入百度到的用户名和注册码复制到软件的相应位置即可.
3. 然后就会看到软件的主界面,上面是菜单栏,左侧是项目,中间是代码编辑界面
4. 然后我们将自己想要运行或者说想要打开运行的php项目或者php源代码引入到phpstorm中来.点击左上角file->open
5. 笔者按照上面的方式已经引入了一个php项目,接下来就是配置php的运行环境,接下来就是配置php的运行环境,首先我们下载wapmserver这款软件,同样打开exe可执行程序,按照引导安装完毕,安装的是2.5版本,支持php5.6. 安装完成后,并不需要运行该程序,但是要找到安装该程序的安装路径,以便于我们在phpstorm中配置php的运行环境.找到后记住这个位置,这个时候再次打开phpstorm,然后file->settings-php,配置你的php解析程序安装路径,笔者安装的路径是在D盘
7. 配置好php运行环境,接下来我们就可以在phpstorm中打开你要运行的php项目了,打开index.php引导页,按住shift,选择一款浏览器运行即可

linux下php如何配置


 1、MySQL的安装
  在MySQL官网下载MySQL的安装文件MySQL-server-4.0.20-0.i386.rpm,执行下面的命令完成MySQL的安装。
  rpm -ivh MySQL-server-4.0.20-0.i386.rpm
  在没有设置MySQL密码的情况下,通过以下命令测试MySQL是否安装成功。
  mysql -u root
  出现类似welcome to the mysql mointor. commands end withor g的字样,说明安装成功。
  2、Apache的安装
  从Apache的官网下载UNIX版本的压缩包,以httpd-2.0.52.tar.gz为例,假设资源包放在/usr/local/src下,进入这个目录后解压缩,命令如下:
  cd /usr/local/src
  tar -zxvf httpd-2.0.52.tar.gz
  解压缩后,进入目录httpd-2.0.52,执行以下命令:
  ./configure --prefix=/usr/local/apache2 --enable--module=so
  其中--prefix=/usr/local/apache2用来指定Apache的安装目录。接下来进行编译,执行一下命令完成安装。
  make
  mae install
  3、配置PHP开发环境的安装
  1)从PHP官网下载php5.1.4.tar.gz的压缩包,解压缩该文件包,命令如下:
  tar -zxf php5.1.4.tar.gz
  2)转到解压缩后的目录,执行以下命令完成PHP安装目录等相关配置:
  ./configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql
  3)接着编译PHP,命令如下:
  make
  make install
  4)复制当前目录下的文件PHP大安装目录的lib目录下,并改名为php.ini,命令如下:
  cp php.ini-dist /usr/local/php/lib/php.ini

关于linux系统中环境变量的配置问题

vi编辑文件,比如/etc/profile,执行
vi /etc/profile,进入浏览模式后,按i,在文件的最下面添加
export envName=envPath
然后按ESC,:wq存盘退出
source /etc/profile
设置的环境变量就生效了

如何在ubuntu14.04下配置PHP环境

输入 $ sudo apt-get install -y language-pack-en-base $ sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php 或者 $ sudo add-apt-repository ppa:ondrej/php 然后更新源 $ sudo apt-get update 然后安装 $ sudo apt-get install php.

最新文章