电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

LINUX环境变量文件介绍

4页
  • 卖家[上传人]:jiups****uk12
  • 文档编号:88918560
  • 上传时间:2019-05-13
  • 文档格式:DOCX
  • 文档大小:16.50KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、一、LINUX环境变量文件介绍Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量。所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白的文件介绍(略作修改)1:1.系统级:(1)/etc/profile:该文件是用户登录时,操作系统定制用户环境时使用的第一个文件,应用于登录到系统的每一个用户。该文件一般是调用/etc/bash.bashrc文件。/etc/bash.bashrc:系统级的bashrc文件。(2)/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。2.用户级(这些文件处于家目录下):(1)/.profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。这里是推荐放置个人设置的地方(2)/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时

      2、以及每次打开新的shell时,该该文件被读取。不推荐放到这儿,因为每开一个shell,这个文件会读取一次,效率肯定有影响。/.bash_profile or ./bash_login:这里没有引用作者的,下面会提到/.pam_environment:用户级的环境变量设置文件,没有做测试,不知道管不管用。通过上面的文件介绍,就能明白我们需要设置环境变量的时候,需要修改什么文件,要想对所有的用户生效,那就需要设置系统级的环境变量。反之,需要修改用户级的文件(最好是修改.profile文件,理由上面已经讲了)。另外,我使用的是Ubuntu10.04,之前在查找资料设置用户级环境变量的时候,有资料说要修改.bash_profile文件,但是在ubuntu10.04系统中是没有该文件。经查找,在ubuntu官网2上找到了这个文件的说明:/.bash_profile or ./bash_login - If one of these file exist, bash executes it rather then /.profile when it is started as a login sh

      3、ell. (Bash will prefer /.bash_profile to /.bash_login). However, these files wont influence a graphical session by default.意思应该是说当这个文件存在时,在登录shell时会读取./bash_profile文件,而不是.profile文件。我认为该文件实现的目的 跟.profile文件是一样的,当查找的资料中需要你修改.bash_profile文件,但却你没有该文件的时候,也可以修改.profile来完成 实现。1http:/ suodo gedit /etc/proifle 命令打开该文件,并输入以下命令:#修改java运行环境export JAVA_HOME=xxxexport PATH=$PATH:$JAVA_HOME/binexport JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib(4)修改完成后,使用source /etc/profile 命令进行更新;(5)下

      4、面这几步比较重要,因为在许多linux系统中都预装了openjdk,所以即使上面进行了这些设置,系统默认的还不是我们要设置的内容;如果要真正使用我们自己的jdk,还需要一下步骤:sudo update-alternatives -install /usr/bin/java java xxx/bin/java 300sudo update-alternatives -install /usr/bin/javac javac xxx/bin/javac 300(这里的300只是标识一下,没什么意义,只是下一步要用到) sudo update-alternatives -config java执行这步会列出系统上的所有已安装的java,然后自己选择,即选最后为300的那个sudo update-alternatives -config javac同上注意:有些文章上说仅仅使用一下语句即可:sudo update-alternatives config java,笔者没有尝试过!(6)大功告成,使用java -version 命令来查看我们的java环境变量,显示如下内容:java versi

      5、on 1.7.0_05Java(TM) SE Runtime Environment (build 1.7.0_05-b06)Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)2.配置tomcat环境变量(1)从官方网站上下载tomcat软件包。http:/tomcat.apache.org/点击左侧的 download的一个版本,我选择的是 tomcat6.x,你可以根据自己的实际情况进行选择安装,点击超连接,选择 Binary Distributions 下的tar.gz (pgp, md5) 压缩包,进行下载(2)下载到本地后,进行解压#tar zxvf apach-tomcat-6.0.16.tar.gz#mv apach-tomcat-6.0.16 /usr/local(3)进行tomcat环境的配置(前提需要安装jdk)sudo geidt /etc/profile输入以下内容export TOMCAT_HOME=xxxx同上,为你的tomcat安装路径保存退出 (4)# source /etc/profile /

      6、让当前配置立即生效 (5)启动tomcat服务器,运行如下内容sudo xx/bin/startup.sh注:(不可手动双击文件下的startup.sh执行),暂时不知是否可行我的电脑上会出现如下内容:Using CATALINA_BASE: /usr/local/apache-tomcat-6.0.16Using CATALINA_HOME: /usr/local/apache-tomcat-6.0.16Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.16/tempUsing JRE_HOME: /usr/local/jdk1.6.0_04(6)在浏览器中输入http:/localhost:8080/就可以看到tomcat的log了tomcat的安装到此结束。(7)如果遇到问题可参考:http:/ (8)后续配置:停止Tomcat服务 $sudo /opt/tomcat/bin/shutdown.sh获得MySQL的JDBC,在Firefox浏览器的地址栏中输入http: / /.id/以得到该软件。 安装JDBC $tar -

      7、zxvf mysql-connector-java-3.1.10.tar.gz $sudo cp mysql-connector-java-3.1.10/mysql-connector-java-3.1.10-bin*.jar /usr/lib/j2sdk1.5-sun/lib配置Tomcat的端口Ubuntu自带的Tomcat打开的是8180端口,既不符合常规,也不利于使用。我们可以做一些简单的修改,让Tomcat使用其他的端口进行服务。在Terminal中,输入sudo gedit /usr/share/tomcat5/conf/server.xml在配置文件中查找Connector className=org.apache.coyote.tomcat5.CoyoteConnector port=8180并把其中的8180替换成需要的端口。一般情况下,可以替换成80或者是8080。如果设置成80,那么在浏览器中直接输入http:/localhost就可以访问到Tomcat的页面。 重新启动Tomcat生效。设置Tomcat管理员帐号Tomcat的用户帐号信息都保存在tomcat-users.xml的文件中,运行sudo gedit /usr/share/tomcat5/conf/tomcat-users.xml在的标签前添加一行保存并关闭。重新运行tomcat即可输入该用户名和密码,登录Tomcat的管理页面。安装最新版本的Tomcat我们接下来介绍直接从Apache Tomcat的主页上下载并使用最新版本5.5.17的Tomcat软件,该方法方便快捷而且并不影响系统的稳定性。从tomcat的官方下载页面http:/tomcat.apache.org/download-55.cgi下载Binary-Core分类中的zip或者tar.gz包后,本地解压缩并将新生成的目录重命名为tomcat,以方便使用。将这个文件夹移动至某路径PATH/。 参考以上设置环境变量和端口设置等步骤,大功告成! 直接运行PS,开始的时候用apt-get安装tomcat5.5,总是出现无法安装成功,在shutdown时,出来java异常,最后实在没有办法了,用sudo apt-get remove tomcat5.5把它给卸载了.重新下载安装,不用apt-

      《LINUX环境变量文件介绍》由会员jiups****uk12分享,可在线阅读,更多相关《LINUX环境变量文件介绍》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.