在CentOS上安装Java环境:[1]使用yum安装java

现阶段做企业级项目开发一般都采用Java语言。开发的项目需要放在服务器上运行测试,若以CentOS系统为服务器系统,首先要解决就是CentOS系统上的Java环境搭建。 下面由小河给大家分享:如何使用yum方式在CentOS上安装Java环境,系统以CentOS6.4为例。 </div> </div> ## 工具/原料 - <div class="content-list-text"> Java JDK </div> - <div class="content-list-text"> yum库 </div> - <div class="content-list-text"> CentOS6.4 </div> ## 方法/步骤 - <div class="list-icon"> </div> <div class="content-list-text"> 查看CentOS自带JDK是否已安装。 ◆输入:yum list installed |grep java。 </div> <div class="content-list-media"> <div class="content-list-image clearfix"> [![在CentOS上安装Java环境:[1]使用yum安装java](http://c.hiphotos.baidu.com/exp/w=500/sign=5b030433b01bb0518f24b328067bda77/a1ec08fa513d2697ab9a004c56fbb2fb4316d852.jpg)](http://jingyan.baidu.com/album/4853e1e51d0c101909f72607.html?picindex=1) </div> </div> - <div class="list-icon"> </div> <div class="content-list-text"> 若有自带安装的JDK,如何卸载CentOS系统自带Java环境? ◆卸载JDK相关文件输入:yum -y remove java-1.7.0-openjdk*。 ◆卸载tzdata-java输入:yum -y remove tzdata-java.noarch。 当结果显示为Complete!即卸载完毕。 *注:“*”表示卸载掉java 1.7.0的所有openjdk相关文件。* </div> <div class="content-list-media"> <div class="content-list-image clearfix"> [![在CentOS上安装Java环境:[1]使用yum安装java](http://d.hiphotos.baidu.com/exp/w=500/sign=047d15191c30e924cfa49c317c096e66/0df3d7ca7bcb0a46f16a83286863f6246b60af52.jpg)](http://jingyan.baidu.com/album/4853e1e51d0c101909f72607.html?picindex=2) </div> <div class="content-list-image clearfix"> [![在CentOS上安装Java环境:[1]使用yum安装java](http://g.hiphotos.baidu.com/exp/w=500/sign=5596d6e5b44543a9f51bfacc2e168a7b/7af40ad162d9f2d3b1a32cfeaaec8a136327cc75.jpg)](http://jingyan.baidu.com/album/4853e1e51d0c101909f72607.html?picindex=3) </div> </div> - <div class="list-icon"> </div> <div class="content-list-text"> 检查CentOS系统网络连接是否正常。 ◆使用yum方式安装需要连接网络下载Java相应安装文件,故此需要使用ping命令测试网络;如:ping 百度URL即可。 </div> <div class="content-list-media"> <div class="content-list-image clearfix"> [![在CentOS上安装Java环境:[1]使用yum安装java](http://f.hiphotos.baidu.com/exp/w=500/sign=e95f1515379b033b2c88fcda25cf3620/8c1001e93901213f857b46cd57e736d12f2e9552.jpg)](http://jingyan.baidu.com/album/4853e1e51d0c101909f72607.html?picindex=4) </div> </div> - <div class="list-icon"> </div> <div class="content-list-text"> 查看yum库中的Java安装包。 ◆输入:yum -y list java* 。 </div> <div class="content-list-media"> <div class="content-list-image clearfix"> [![在CentOS上安装Java环境:[1]使用yum安装java](http://e.hiphotos.baidu.com/exp/w=500/sign=1958e90b2b34349b74066e85f9eb1521/7dd98d1001e939011d4a852f78ec54e736d19652.jpg)](http://jingyan.baidu.com/album/4853e1e51d0c101909f72607.html?picindex=5) </div> </div> - <div class="list-icon"> </div> <div class="content-list-text"> 使用yum安装Java环境。 ◆输入:yum -y install java-1.7.0-openjdk* ,以yum库中java-1.7.0为例。 当结果显示为Complete!即安装完毕。 *注:“*”表示将java-1.7.0的所有相关Java程序都安装上。* </div> <div class="content-list-media"> <div class="content-list-image clearfix"> [![在CentOS上安装Java环境:[1]使用yum安装java](http://h.hiphotos.baidu.com/exp/w=500/sign=0bee3e1a58b5c9ea62f303e3e538b622/3801213fb80e7bec6b920bf02c2eb9389b506b52.jpg)](http://jingyan.baidu.com/album/4853e1e51d0c101909f72607.html?picindex=6) </div> </div> - <div class="list-icon"> </div> <div class="content-list-text"> 查看刚安装的Java版本信息。 ◆输入:java -version 可查看Java版本; ◆输入:javac 可查看Java的编译器命令用法(可略)。 </div> <div class="content-list-media"> <div class="content-list-image clearfix"> [![在CentOS上安装Java环境:[1]使用yum安装java](http://h.hiphotos.baidu.com/exp/w=500/sign=fd64ae32b37eca80120539e7a1229712/a6efce1b9d16fdfae024ceffb78f8c5494ee7b52.jpg)](http://jingyan.baidu.com/album/4853e1e51d0c101909f72607.html?picindex=7) </div> </div> <div class="last-item"> <span class="last-item-end">END</span> </div> 转自:http://jingyan.baidu.com/article/4853e1e51d0c101909f72607.html

2016年1月18日 · 1 分钟 · 天边的星星

分享给Linux用户的10个有用工具

引言 在本教程中,我已经收集了10个给 Linux 用户的有用工具,其中包括各种网络监控,系统审计和一些其它实用的命令,它可以帮助用户提高工作效率。我希望你会喜欢他们。 1. w 显示谁登录了系统并执行了哪些程序。 $ w 不显示头部信息(LCTT译注:原文此处有误) w -h 显示指定用户的信息 w 2. nmon Nmon(nigel’s monitor 的简写)是一个显示系统性能信息的工具。 sudo apt-get install nmon nmon nmon 可以显示与 netwrok,cpu, memory 和磁盘使用情况的信息。 nmon 显示 cpu 信息 (按 c) nmon 显示 network 信息 (按 n) nman 显示 disk 信息 (按 d) 3. ncdu 是一个支持光标的du程序,这个命令是用来分析各种目录占用的磁盘空间。 apt-get install ncdu ncdu / 最终的输出: 按 n 则通过文件名来排序,按 s 则按文件大小来排序(默认的)。 4. slurm ...

2015年11月26日 · 2 分钟 · 天边的星星

Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录

**1、 启动VSFTP服务器** A:cenos下运行:yum install vsftpd B. 登录Linux主机后,运行命令:”service vsftpd start” C. 要让FTP每次开机自动启动,运行命令: “chkconfig &#8211;level 35 vsftpd on” ** <div class="text"> <strong>2、设置FTP权限** </div> **<span style="color: #362e2b;">A. 编辑VSFTP配置文件,运行命令:”vi /etc/vsftpd/vsftpd.conf “ B. 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO” C. 保存修改,按ESC键,运行命令:“:wq”</span><br style="color: #362e2b;" /><span style="color: #362e2b;"> </span> <div style="color: #362e2b;"> 这样关闭了匿名登录功能。 <blockquote class="blockquote"> <div class="quote" style="color: #999999;"> </div> <div class="text"> <strong>3、添加FTP账号** </div> </blockquote> A. 登录Linux主机后,运行命令:”useradd ftpadmin -s /sbin/nologin “。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目录) B. 设置ftpadmin用户密码,运行命令:”passwd ftpadmin” ; 输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。 C.测试连接,您可以在“我的电脑”地址栏中输入** ftp://IP **来连接FTP服务器,根据提示输入账户密码。</div> <div style="color: #362e2b;"> </div> <div style="color: #362e2b;"> ** <div class="quote" style="color: #999999;"> </div> <div class="text"> <strong>4、FTP数据传输注意事项** </div> </blockquote> A. 尽量把文件打包后上传。Linux无法识别RAR压缩包,可以使用ZIP压缩。 B.上传数据时请选择二进制编码,如果选择其他编码,可能会导致上传的压缩包无法打开。 </div> <div class="help-section" style="color: #362e2b;"> 以上内容是否已经解决了您的问题? </div> &nbsp; FTP服务器的默认目录是/var/ftp,而且当用户以匿名方式登录的时候,访问就是此目录。如果用户以其它的用户名登录的话,访问的则是那个用户名的工作目录。如果想要更改非匿名用户的默认FTP目录,可以采用如下方式进行更改: 1、进入/etc目录,打开passwd文件 2、转到想要更改的那个用户的行,编辑其工作目录为想要的目录即可 <span style="color: #362e2b;">一般采用此种方式带来的一个影响就是,shell的提示符不会再显示目录信息,如果想要变回原来的样子,可以采用如下简便的方法:把那个用户原来的工作目录下的所有与shell配置相关的文件复制到更改后的目录。</span> &nbsp; <span style="color: #000000;">最后重启服务: service vsftpd restart</span>

2014年9月16日 · 1 分钟 · 天边的星星

CentOS Linux中zip压缩和unzip解压缩命令详解

以下命令均在/home目录下操作 cd /home #进入/home目录** **1、把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 2、把/home目录下面的mydata.zip解压到mydatabak目录里面 unzip mydata.zip -d mydatabak 3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip zip -r abc123.zip abc 123.txt 4、把/home目录下面的wwwroot.zip直接解压到/home目录里面 unzip wwwroot.zip 5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面 unzip abc*.zip 6、查看把/home目录下面的wwwroot.zip里面的内容 unzip -v wwwroot.zip 7、验证/home目录下面的wwwroot.zip是否完整 unzip -t wwwroot.zip 8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录 unzip -j wwwroot.zip 主要参数 -c:将解压缩的结果 -l:显示压缩文件内所包含的文件 -p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换 -t:检查压缩文件是否正确 -u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其它文件解压缩到目录中 -v:执行是时显示详细的信息 -z:仅显示压缩文件的备注文字 -a:对文本文件进行必要的字符转换 -b:不要对文本文件进行字符转换 -C:压缩文件中的文件名称区分大小写 -j:不处理压缩文件中原有的目录路径 -L:将压缩文件中的全部文件名改为小写 -M:将输出结果送到more程序处理 -n:解压缩时不要覆盖原有的文件 -o:不必先询问用户,unzip执行后覆盖原有文件 -P<密码>:使用zip的密码选项 -q:执行时不显示任何信息 -s:将文件名中的空白字符转换为底线字符 -V:保留VMS的文件版本信息 -X:解压缩时同时回存文件原来的UID/GID ...

2014年8月2日 · 1 分钟 · 天边的星星

CentOS开启FTP及配置用户

原文链接: http://www.centos.bz/2011/03/centos-install-vsftpd-ftp-server/ vsftpd作为FTP服务器,在Linux系统中是非常常用的。下面我们介绍如何在centos系统上安装vsftp。 什么是vsftpd vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。 vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。 安装vsftpd 1、以管理员(root)身份执行以下命令 - yum install vsftpd 2、设置开机启动vsftpd ftp服务 - chkconfig vsftpd on 3、启动vsftpd服务 - service vsftpd start 管理vsftpd相关命令: 停止vsftpd: service vsftpd stop 重启vsftpd: service vsftpd restart 配置防火墙 打开/etc/sysconfig/iptables文件 - vi /etc/sysconfig/iptables 在REJECT行之前添加如下代码 - -A RH-Firewall-1-INPUT -m state &#8211;state NEW -m tcp -p tcp &#8211;dport 21 -j ACCEPT 保存和关闭文件,重启防火墙 ...

2014年8月1日 · 1 分钟 · 天边的星星

CentOS下开启mysql远程连接,远程管理数据库

当服务器没有运行php、没装phpmyadmin的时候,远程管理mysql就显得有必要了。因为在CentOS下设置的,所以标题加上了CentOS,以下的命令在debian等系统下应该也OK。 mysql –u root –p mysql # 第1个mysql是执行命令,第2个mysql是系统数据名称 mysql> select Host,User from user; 在mysql控制台执行: grant all privileges on . to ‘root’@‘%’ identified by‘123456’with grant option; # root是用户名,%代表任意主机,’123456’指定的登录密码(这个和本地的root密码可以设置不同的,互不影响) flush privileges;# 重载系统权限 exit; 允许3306端口 iptables –I INPUT –p tcp –m state —state NEW –m tcp —dport 3306–j ACCEPT ...

2014年8月1日 · 1 分钟 · 天边的星星

CentOS 系统 LAMP(Apache+MySQL+PHP) 安装步骤

先来解释一下,什么是 LAMP。正如标题所言,LAMP 实际上就是 Linux、Apache、MySQL、PHP 四个名称的缩写,当然最后一个 “P” 还有其他说法是 Perl 或者 Python。不用多说了,本文讲解的就是 Linux、Apache、MySQL、PHP 这四个东西,所以就这样解释了。 自己很早就在做网站,最初玩的是 ASP,后来主要研究 .Net,也用 .Net 搞过类似的开发。但是自己最主要还是想把网站做起来,于是乎就将主要精力花在了网站运营上了,当然建站就选用了市面上成熟的一些 CMS 或者是博客程序。目前的 CMS 和博客程序实际上都可以融入到一起,因为其内容的表现形式上相当的接近,故选择哪一块来做,完全看自己的特长了。 由于 Linux 和 PHP 的免费,在国外是相当的流行。国内大部分主机都是 Windows 平台,而我学的 ASP 和 .Net 刚好能搭配运行起来。后来由于种种原因,我的网站都移民到了国外,而在国外找一个性价比好的 Windows 主机实在是件难事,不光语言上的阻碍,国外版权意识很好,所以很少有性价比好的 Windows 主机。我不得不转向了 Linux 平台。而且非常流行的 WordPress 吸引了我,故目前主要注意力就集中在 Linux 主机和 PHP 上。虽然自己对 PHP 基本不了解,呵呵。 虽然 Linux 平台上好的组件不止 Apache 一个,例如俄罗斯人开发的 Nginx,还有性能超强的 LiteSpeed 等等,这两者我都用过,前者以高效、资源占用低为特点,据说腾讯网就是基于此运行的,后者是以性能强大著称,同样据说这是 WordPress 官方推荐的用来运行 WordPress 最佳组件。但是呢,各种网上资料表明,虽然 Apache 性能、资源占用不如其他组件,但是 Apache 开发的目标就是以稳定为主。任何一个网站难道不是希望能够稳定运行?所以我还是选择学习 Apache 来作为网站的服务器环境。学会了一个,其他就能够举一反三了。 一般情况下,安装的都是最新的正式版,除非你有特殊需求,要安装指定的版本,本文暂不讨论。从最基础的开始,一点点完成一个可用的 Linux 主机。这里就开始介绍如何在 CentOS 6.0 上安装 LAMP 组件。经过如下语句安装,目前安装到的版本为: ...

2014年8月1日 · 2 分钟 · 天边的星星