您的位置:首页 > 运维架构 > Linux

【下载:CentOS】OS + Linux CentOS 7 / CentOS-7.0-1406-x86_64-Everything.iso

2016-12-04 12:53 489 查看
sCentOSdownloadhttp://mirrors.163.com/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-Everything.isohttp://mirrors.163.com/centos/7/isos/x86_64/http://isoredirect.centos.org/centos/7/isos/x86_64/http://isoredirect.centos.org/centos/6/isos/x86_64/http://mirrors.163.com/centos/6.0/isos/x86_64/http://mirrors.jiangnan.edu.cn/centos/6.0/isos/x86_64/http://mirror.neu.edu.cn/centos/6.0/isos/x86_64/http://centos.ustc.edu.cn/centos/6.0/isos/x86_64/http://mirrors.ta139.com/centos/6.0/isos/x86_64/http://vault.centos.org/

NameLast modifiedSizeDescription

2.1/19-Aug-2009 01:36-

3.1/31-Jul-2005 16:05-

3.3/17-Mar-2005 11:17-

3.4/01-Mar-2005 01:38-

3.5/28-Jul-2005 16:14-

3.6/04-Apr-2006 16:59-

3.7/06-May-2006 01:20-

3.8/20-Apr-2012 10:55-

3.9/20-Apr-2012 10:49-

4.0/23-Jun-2005 12:09-

4.0beta/15-Sep-2005 23:40-

4.1/19-Oct-2005 12:09-

4.2/04-Nov-2006 12:35-

4.2beta/23-Oct-2005 11:17-

4.3/27-Aug-2006 12:04-

4.4/01-Nov-2006 19:32-

4.5/08-Dec-2007 09:23-

4.6/18-Sep-2008 14:35-

4.7/14-Feb-2010 12:50-

4.8/20-Apr-2012 21:13-

4.9/20-Apr-2012 21:13-

5.0/11-Apr-2007 17:53-

5.1/27-Nov-2007 10:38-

5.2/18-Jun-2008 23:34-

5.3/14-Feb-2010 02:30-

5.4/25-Jun-2010 14:38-

5.5/14-May-2010 21:04-

5.6/12-Aug-2011 19:51-

5.7/13-Sep-2011 00:58-

5.8/27-Feb-2012 19:57-

5.9/12-Jan-2013 01:11-

5.10/07-Oct-2014 13:31-

5.11/30-Sep-2014 09:49-

6.0/19-Dec-2011 18:49-

6.1/08-Dec-2011 10:04-

6.2/19-Dec-2011 13:25-

6.3/09-Jul-2012 20:10-

6.4/20-Jun-2013 14:50-

6.5/21-Dec-2013 14:05-

6.6/31-Jul-2015 15:17-

6.7/21-Jan-2016 13:22-

6.8/24-May-2016 18:38-

7.0.1406/07-Apr-2015 14:36-

7.1.1503/13-Nov-2015 13:01-

7.2.1511/
CentOSYUMupdate1.yum仓库升级,RHEL可以采用CentOS的软件仓库,在/etc/yum.repos.d目录添加CentOS-Base.repo文件。[base]name=CentOS-5-Base#mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&repo=os#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/baseurl=http://ftp.sjtu.edu.cn/centos/5/os/$basearch/gpgcheck=0gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5#releasedupdates[update]name=CentOS-5-Updates#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=updatesbaseurl=http://ftp.sjtu.edu.cn/centos/5/updates/$basearch/gpgcheck=0gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5#packagesused/producedinthebuildbutnotreleased[addons]name=CentOS-5-Addons#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=addonsbaseurl=http://ftp.sjtu.edu.cn/centos/5/addons/$basearch/gpgcheck=0gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5#additionalpackagesthatmaybeuseful[extras]name=CentOS-5-Extras#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=extrasbaseurl=http://ftp.sjtu.edu.cn/centos/5/extras/$basearch/gpgcheck=0gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5#additionalpackagesthatextendfunctionalityofexistingpackages[centosplus]name=CentOS-5-Plus#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=centosplusbaseurl=http://ftp.sjtu.edu.cn/centos/5/centosplus/$basearch/gpgcheck=0enabled=0gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5#contrib-packagesbyCentosUsers[contrib]name=CentOS-5-Contrib#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=contribbaseurl=http://ftp.sjtu.edu.cn/centos/5/contrib/$basearch/gpgcheck=0enabled=0gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5#vidag.repo[dag]name=DagRPMRepositoryforRHEL5baseurl=http://ftp.riken.jp/Linux/dag/redhat/el5/en/$basearch/dag/enabled=1gpgcheck=0gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt CentOS添加永久静态路由http://blog.chinaunix.net/u1/42991/showart_2090676.html在使用双网卡,同时使用2个网关的时候就需要加一条静态路由了。当然还有很多时候会需要加路由。一:使用route命令添加使用route命令添加的路由,机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由#routeadd–host192.168.1.11deveth0#routeadd–host192.168.1.12gw192.168.1.1//添加到网络的路由#routeadd–net192.168.1.11netmask255.255.255.0eth0#routeadd–net192.168.1.11netmask255.255.255.0gw192.168.1.1#routeadd–net192.168.1.0/24eth1//添加默认网关#routeadddefaultgw192.168.2.1//删除路由#routedel–host192.168.1.11deveth0二:在linux下设置永久路由的方法:1.在/etc/rc.local里添加方法:routeadd-net192.168.3.0/24deveth0routeadd-net192.168.2.0/24gw192.168.2.2542.在/etc/sysconfig/network里添加到末尾方法:GATEWAY=gw-ip或者GATEWAY=gw-dev3./etc/sysconfig/static-routes:anynet192.168.3.0/24gw192.168.3.254anynet10.250.228.128netmask255.255.255.192gw10.250.228.129如果在rc.local中添加路由会造成NFS无法自动挂载问题,所以使用static-routes的方法是最好的。无论重启系统和servicenetworkrestart都会生效以下是蚊子解决NFS问题的描述:按照linux启动的顺序,rc.local里面的内容是在linux所有服务都启动完毕,最后才被执行的,也就是说,这里面的内容是在netfs之后才被执行的,那也就是说在netfs启动的时候,服务器上的静态路由是没有被添加的,所以netfs挂载不能成功。static-routes文件又是什么呢,这个是network脚本执行时调用的一个文件,这个文件的放置在/etc/sysconfig目录下,在network脚本中的位置是:#Addnoninterface-specificstatic-routes.if[-f/etc/sysconfig/static-routes];thengrep"^any"/etc/sysconfig/static-routes|whilereadignoreargs;do/sbin/routeadd-$argsdonefi从这段脚本可以看到,这个就是添加静态路由的方法,static-routes的写法是anynet192.168.0.0/16gw网关ip这样的话,在启动network脚本的时候路由就自动添加上了,又因为network是在netfs前面启动的,自然在挂载nfs的时候就正常了。这样看来,如果需要添加静态路由,使用static-routes文件要比使用rc.local好,而且当改变了网络配置,需要重启network脚本的时候,相应的静态路由是可以自动添加上的,但这时如果使用rc.local的话,在重启network服务的时候,原本添加好的静态路由就消失了。http://www.udomaindelivery.com/et2009daily/actionpage/Apache/2.2.3(CentOS)Serveratwww.udomaindelivery.comPort80 centOs5.3安装apache+tomcat+php+mysqlhttp://elf8848.iteye.com/blog/448998--------------下载须要的文件--------------------------以下文件都下载到了/mnt/目录下.1下载JDK,到sun的网站上下载jdk-6u16-linux-i586-rpm.bin,到本地Windows机器上,再用FileZilla上传到服务器.2远程ssh登录linux,#cd/mnt,下载apache:命令如下:wget-chttp://apache.etoak.com/httpd/httpd-2.2.13.tar.gz3下载mysql-5.0.84.tar.gz方法同上4下载apache-tomcat-6.0.20.tar.gz方法同上5下载php-5.3.0.tar.gz6下载apr-1.3.3.tar.gz与apr-util-1.3.4.tar.gz从http://apr.apache.org/下载-----------------开始安装JDK-----------------#cpjdk-6u16-linux-i586-rpm.bin/usr/local,拷贝到/usr/local下#cd/usr/local#chmod+xjdk-6u16-linux-i586-rpm.bin添加可执行权限#./jdk-6u16-linux-i586-rpm.bin就执行了出现相关的安装协议,按"q",略过,再安"y",就开始安装jdk了.过一会按回车.就完成了默认安装在/usr/java目录下,我们做一个软连接#ln-s/usr/java/jdk1.6.0_16//usr/local/java设置环境变量#vi/etc/profile安"i"进入编辑模式在最后加入:JAVA_HOME=/usr/java/jdk1.6.0_16CLASSPATH=/usr/java/jdk1.6.0_16/lib/dt.jar:/usr/java/jdk1.6.0_16/lib/tools.jarPATH=/usr/java/jdk1.6.0_16/bin:$PATHexportPATHJAVA_HOMECLASSPATHShift+:wq!保存退出使生效:#source/etc/profile#java-version查看版本信息,说明安装成功---------------安装mysql(源码三步安装)-------------------------#cd/mnt/#tarzxvfmysql-5.0.84.tar.gz#cdmysql-5.0.84#./configure--prefix=/usr/local/mysql--with-charset=utf8--with-extra-charset=all--enable-thread-safe-client--enable-local-infile--with-low-memory说明:安装到=/usr/local/mysql下,语言用utf8通到错误:configure:error:noacceptableCcompilerfoundin$PATH说明没安gcc,现在安:查看系统是否安装了gcc和安装程序的版本号:gcc-vc++-vg++-v如果没有就用以下命令安装#yuminstallgcc#yuminstallgcc-c++#yuminstallgcc-gfortran 再次:#./configure--prefix=/usr/local/mysql--with-charset=utf8--with-extra-charset=all--enable-thread-safe-client--enable-local-infile--with-low-memory还是出错:checkingfortermcapfunctionslibrary...configure:error:Nocurses/termcaplibraryfound说明要安ncurses#yuminstallncurses-devel提示安装N个软件,略,按"y",完成 再次:#./configure--prefix=/usr/local/mysql--with-charset=utf8--with-extra-charset=all--enable-thread-safe-client--enable-local-infile--with-low-memory出现:ThankyouforchoosingMySQL!说明mysql安装的第一步成功------------#make&&makeinstall如果你的gcc-c++是在configure后安装的,再重新configure一下,可以会以下错误:error:redeclarationofC++built-intype‘bool’慢长的等待,安好了-------------建用户,用户组#groupaddmysql#adduser-gmysqlmysql#cpsupport-files/my-medium.cnf/etc/my.cnf本例中my-medium.cnf文件在这里:/mnt/mysql-5.0.84/support-files/my-medium.cnf我们的mysql安装在/usr/local/mysql/里#chown-Rmysql.mysql/usr/local/mysql/#/usr/local/mysql/bin/mysql_install_db--user=mysql#chown-Rroot.root/usr/local/mysql/#chown-Rmysql.mysql/usr/local/mysql/var/启动一下,后面加一个&表示后台运行#/usr/local/mysql/bin/mysqld_safe--user=mysql&#netstat-ant看到3306端品号,说明已启动 加入到开机启动中#cpsupport-files/mysql.server/etc/rc.d/init.d/mysqld给权限#chmod755/etc/rc.d/init.d/mysqld把mysqld服务加入启动中#chkconfig--addmysqld运行级别#chkconfig--level345mysqldon设置密码#/usr/local/mysql/bin/mysqladmin-urootpassword"****"进入mysql#/usr/local/mysql/bin/mysql-uroot-p输入密码,就进入了看有哪些库:showdatabases;退出:quit配置mysql库文件的搜索路径:#echo"/usr/local/mysql/lib/mysql/">>/etc.ld.so.conf#ldconfig生效#ldconfig-v输出一下添加mysql到系统的环境变量中#echo"exportPATH=$PATH:/usr/local/mysql/bin">>/etc/profile#source/etc/profile生效完成------------------------安装apr-----------------#cd/mnt#tarzxvfapr-1.3.3.tar.gz#cdapr-1.3.3#./configure--prefix=/usr/local/apr#make#makeinstall#tarzxvfapr-util-1.3.4.tar.gz#cdapr-util-1.3.4#./configure--prefix=/usr/local/apr-util--with-apr=/usr/local/apr#make&&makeinstall---------------------------安装apache-------------#cd/mnt#tarzxvfhttpd-2.2.13.tar.gz#cdhttpd-2.2.13#./configure--prefix=/usr/local/apache--enable-so--enable-rewrite--enable-proxy--enable-proxy-ajp--enable-proxy-balancer--with-apr=/usr/local/apr--with-apr-util=/usr/local/apr-util开了rewrite,proxy模块#make&&makeinstall启动apache#/usr/local/apache/bin/apachectlstart看一下端口,有没有80端口#netstat-ant也可以看一下进程#ps-ef|grephttpd下一步,把apache加入开机自启动#cp/usr/local/apache/bin/apachectl/etc/rc.d/init.d/httpd#vi/etc/rc.d/init.d/httpd在第二行新加两行,内容如下:#chkconfig:23451090#description:Activates/DeactiatesApacheWebServer保存退出.#chkconfig--addhttpd加入自启动#chkconfig--level345httpdon设置运行级别重启apache:#/usr/local/apache/bin/apachectlrestart ----------------------安装tomcat---------------------只以解压就可以了,不用安装#cpapache-tomcat-6.0.20.tar.gz/usr/local/#cd/usr/local/#tarzxvfapache-tomcat-6.0.20.tar.gz#cdapache-tomcat-6.0.20#rm-frapache-tomcat-6.0.20.tar.gz#mvapache-tomcat-6.0.20/tomcat#vi/usr/local/tomcat/bin/catalina.sh在最后加入一行JAVA_HOME=/usr/java/jdk1.6.0_16保存退出启动:#/usr/local/tomcat/bin/startup.sh加入开机自启动#vi/etc/rc.d/rc.local在最后加入exportJDK_HOME=/usr/java/jdk1.6.0_16exportJAVA_HOME=/usr/java/jdk1.6.0_16/usr/local/tomcat/bin/startup.sh -----------------安装php----------------------#cd/mnt/#tarzxvfphp-5.3.0.tar.gz#cdphp-5.3.0#./configure--prefix=/usr/local/php--with-apxs2=/usr/local/apache/bin/apxs--with-mysql=/usr/local/mysql/--with-config-file-path=/usr/local/php出错:configure:error:xml2-confignotfound.Pleasecheckyourlibxml2installation.要安装下面两个东东:#yuminstalllibxml2#yuminstalllibxml2-devel再次./configure..............成功#make&&makeinstall#cpphp.ini-dist/usr/local/php/php.ini增加apache对php的支持,修改apache的配置文件#vi/usr/local/apache/conf/httpd.conf搜索如下内容,LoadModulephp5_modulemodules/libphp5.so插入一行:AddTypeapplication/x-httpd-php.php再搜索DirectoryIndex原来是:<IfModuledir_module>DirectoryIndexindex.html</IfModule>改为:<IfModuledir_module>DirectoryIndexindex.htmlindex.phpindex.jsp</IfModule>保存退出在/usr/local/apache/htdocs/下建一个php文件,准备测试.测试前要先重启apache:#servicehttpdrestart出错:httpd:Syntaxerroronline53of/usr/local/apache/conf/httpd.conf:Cannotload/usr/local/apache/modules/libphp5.sointoserver:/usr/local/apache/modules/libphp5.so:cannotrestoresegmentprotafterreloc:Permissiondenied解决出现Permissiondenied的办法http://hi.baidu.com/software_one/blog/item/657974f20d3ef5a5a40f52d7.html权限不够:chmod777*.bin在linux上安装有些东西时会出现Permissiondenied的情况:以下就是解决它的办法之一编辑/etc/selinux/config,找到这段:#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantakeoneofthesethreevalues:#enforcing-SELinuxsecuritypolicyisenforced.#permissive-SELinuxprintswarningsinsteadofenforcing.#disabled-SELinuxisfullydisabled.SELINUX=enforcing把SELINUX=enforcing注释掉:#SELINUX=enforcing,然后新加一行为:SELINUX=disabled保存,关闭。......编辑/etc/sysconfig/selinux,找到:#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantakeoneofthesethreevalues:#enforcing-SELinuxsecuritypolicyisenforced.#permissive-SELinuxprintswarningsinsteadofenforcing.#disabled-SELinuxisfullydisabled.SELINUX=enforcing如果SELINUX已经是SELINUX=disabled,那么就不用改了,否则就把SELINUX=enforcing注释掉,新加一行:SELINUX=disabled保存,退出。如果你碰到其他类似提示:cannotrestoresegmentprotafterreloc:Permissiondenied哪应该是SELinux的问题,可以考虑把它关闭。-------------------------------------------------------------------------------------在你保证SElinux被disable后.还执行下chcon-ttexrel_shlib_t如:chcon-ttexrel_shlib_t/路径/路径/名字.so(这个文件视具体执行文件.)以上两步.已经解决了很多server的问题了. 原因:是Linux有一个SELinux保护模式引起的。解决办法:1关闭SELINUX的方法:vi/etc/selinux/config将SELINUX=enforcing改成SELINUX=disabled需要重启这个方法可能会对服务器带来风险。2不关闭SELINUX的方法:#setenforce0#chcon-c-v-R-usystem_u-robject_r-ttextrel_shlib_t/usr/local/apache/modules/libphp5.so#servicehttpdrestart#setenforce1ok,php页面可以访问了------------------------------------------------------apache,默认会把文件夹下的文件结构显示出来,我们禁止这个功能#vi/usr/local/apache/conf/httpd.conf找到:OptionsIndexesFollowSymLinks一行,并在前面加#,注释他----------------------------------------------------------------------整合apache与tomcat---------------------------------#vi/usr/local/apache/conf/httpd.conf在最后加入下面两行:ProxyPass/ajp://127.0.0.1:8009/注意最后有一个"/",千万不能少ProxyPassReverse/ajp://127.0.0.1:8009/注意最后有一个"/",千万不能少 浏览器的地址栏中输入IP,就可看见tomcat的默认页面了. -------------------配置php程序--------------------------------------我们在/usr/local/apache/htdocs/下建一个phpbbs文件夹,里面放php程序.#chmod-R777phpbbs/#vi/usr/local/apache/conf/httpd.conf注释掉前面刚加的:#ProxyPass/ajp://127.0.0.1:8009/注意最后有一个"/",千万不能少#ProxyPassReverse/ajp://127.0.0.1:8009/打开(去掉前面的#)下面的子配置文件:#VirtualhostsIncludeconf/extra/httpd-vhosts.conf保存退出#vi/usr/local/apache/conf/extra/httpd-vhosts.conf修改为如下:<VirtualHost*:80>DocumentRoot"/usr/local/apache/htdocs/phpbbs"ServerNamebbs.tgjia.comErrorLog"/usr/local/apache/logs/phpbbs-error_log"CustomLog"/usr/local/apache/logs/phpbbs-access_log"common</VirtualHost>重启apache.php程序要安装在"/usr/local/apache/htdocs/phpbbs"下面.略.....用bbs.tgjia.com域名就可能访问了 ---------------------配置JSP程序-------------------------------------我们在/usr/local/apache/htdocs/下建一个jspbbs文件夹,里面放jsp程序.#chmod-R777jspbbs/#vi/usr/local/apache/conf/extra/httpd-vhosts.conf加入如下虚拟主机的配置<VirtualHost*:80>DocumentRoot"/usr/local/apache/htdocs/jspbbs"ServerNamewww.aaa.comErrorLog"/usr/local/apache/logs/jspbbs-error_log"CustomLog"/usr/local/apache/logs/jspbbs-access_log"commonProxyPass/ajp://127.0.0.1:8009/ProxyPassReverse/ajp://127.0.0.1:8009/注意最后有一个"/",千万不能少</VirtualHost>保存退出,重启apache-------------------------------php程序换目录----------------------------------------------------在/下建立php,并开相应权限#mkdir/php#chmod-R777/php#vi/usr/local/apache/conf/extra/httpd-vhosts.conf修改为如下:<VirtualHost*:80>DocumentRoot"/php"修改为新位置ServerNamebbs.tgjia.comErrorLog"/php/logs/phpbbs-error_log"CustomLog"/phplogs/phpbbs-access_log"common</VirtualHost>建立/php/logs,并拷贝以下两个原有的日志文件过来./usr/local/apache/logs/jspbbs-error_log/usr/local/apache/logs/jspbbs-access_log"#vihttpd.conf<Directory/>OptionsFollowSymLinksAllowOverrideNoneOrderdeny,allowAllowfromall这样就可以访问"/usr/local/apache/htdocs/"以外的位置了</Directory>重启apache.centos5.2下手动安装JDK6http://exceljava.iteye.com/blog/305908centos5.2自带的了jdk,但还是1.4的版本,太老掉牙了,tomcat6都没发跑起来。显然没法满足我们的要求。我们先查看一下,如下所示:Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=%5Broot%40localhost%20soft%5D%23%20java%20-version%0Ajava%20version%20%E2%80%9C1.4.2%E2%80%B3%0Agij%20(GNU%20libgcj)%20version%204.1.2%2020071124%20(Red%20Hat%204.1.2-42)"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>[root@localhostsoft]#java-versionjavaversion“1.4.2″gij(GNUlibgcj)version4.1.220071124(RedHat4.1.2-42)[root@localhostsoft]#java-versionjavaversion“1.4.2″gij(GNUlibgcj)version4.1.220071124(RedHat4.1.2-42)注意,根据我在5.2下安装的情况,似乎不卸载自带的1.4,设置jdk6的安装无法生效。为了避免这种情况,我们首先还是卸载掉其自带的1.4版本的jdk。Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=%5Broot%40localhost%20soft%5D%23%20rpm%20-qa%20%7C%20grep%20jdk%0A%5Broot%40localhost%20soft%5D%23%20rpm%20-qa%20%7C%20grep%20gcj%0Alibgcj-4.1.2-42.el5%0Ajava-1.4.2-gcj-compat-1.4.2.0-40jpp.115"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>[root@localhostsoft]#rpm-qa|grepjdk[root@localhostsoft]#rpm-qa|grepgcjlibgcj-4.1.2-42.el5java-1.4.2-gcj-compat-1.4.2.0-40jpp.115[root@localhostsoft]#rpm-qa|grepjdk[root@localhostsoft]#rpm-qa|grepgcjlibgcj-4.1.2-42.el5java-1.4.2-gcj-compat-1.4.2.0-40jpp.115上面先确认jdk的具体版本号,然后Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=root%40localhost%20jdk1.6.0_11%5D%23%20yum%20-y%20remove%20java-1.4.2-gcj-compat-1.4.2.0-40jpp.115%0ASetting%20up%20Remove%20Process%0AResolving%20Dependencies%E2%80%A6%E2%80%A6%E2%80%A6..(%E5%BC%80%E5%A7%8B%E5%8D%B8%E8%BD%BD)%0ARemoved%3A%20java-1.4.2-gcj-compat.i386%200%3A1.4.2.0-40jpp.115%0ADependency%20Removed%3A%20antlr.i386%200%3A2.7.6-4jpp.2%20bsf.i386%200%3A2.3.0-11jpp.1%20bsh.i386%200%3A1.3.0-9jpp.1%20gjdoc.i386%200%3A0.7.7-12.el5%20hsqldb.i386%201%3A1.8.0.9-1jpp.2%20openoffice.org-calc.i386%0A1%3A2.3.0-6.5.el5%20openoffice.org-core.i386%201%3A2.3.0-6.5.el5%20openoffice.org-draw.i386%201%3A2.3.0-6.5.el5%20openoffice.org-graphicfilter.i386%201%3A2.3.0-6.5.el5%20openoffice.org-impress.i386%0A1%3A2.3.0-6.5.el5%20openoffice.org-langpack-zh_CN.i386%201%3A2.3.0-6.5.el5%20openoffice.org-langpack-zh_TW.i386%201%3A2.3.0-6.5.el5%20openoffice.org-math.i386%201%3A2.3.0-6.5.el5%20openoffice.org-%0Awriter.i386%201%3A2.3.0-6.5.el5%20openoffice.org-xsltfilter.i386%201%3A2.3.0-6.5.el5%20tomcat5-jsp-2.0-api.i386%200%3A5.5.23-0jpp.7.el5%20tomcat5-servlet-2.4-api.i386%200%3A5.5.23-0jpp.7.el5%20xalan-%0Aj2.i386%200%3A2.7.0-6jpp.1%20xerces-j2.i386%200%3A2.7.1-7jpp.2%20xml-commons-apis.i386%200%3A1.3.02-0.b2.7jpp.10%20xml-commons-resolver.i386%200%3A1.1-1jpp.12%0AComplete!(%E5%8D%B8%E8%BD%BD%E5%AE%8C%E6%88%90)"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>root@localhostjdk1.6.0_11]#yum-yremovejava-1.4.2-gcj-compat-1.4.2.0-40jpp.115SettingupRemoveProcessResolvingDependencies………..(开始卸载)Removed:java-1.4.2-gcj-compat.i3860:1.4.2.0-40jpp.115DependencyRemoved:antlr.i3860:2.7.6-4jpp.2bsf.i3860:2.3.0-11jpp.1bsh.i3860:1.3.0-9jpp.1gjdoc.i3860:0.7.7-12.el5hsqldb.i3861:1.8.0.9-1jpp.2openoffice.org-calc.i3861:2.3.0-6.5.el5openoffice.org-core.i3861:2.3.0-6.5.el5openoffice.org-draw.i3861:2.3.0-6.5.el5openoffice.org-graphicfilter.i3861:2.3.0-6.5.el5openoffice.org-impress.i3861:2.3.0-6.5.el5openoffice.org-langpack-zh_CN.i3861:2.3.0-6.5.el5openoffice.org-langpack-zh_TW.i3861:2.3.0-6.5.el5openoffice.org-math.i3861:2.3.0-6.5.el5openoffice.org-writer.i3861:2.3.0-6.5.el5openoffice.org-xsltfilter.i3861:2.3.0-6.5.el5tomcat5-jsp-2.0-api.i3860:5.5.23-0jpp.7.el5tomcat5-servlet-2.4-api.i3860:5.5.23-0jpp.7.el5xalan-j2.i3860:2.7.0-6jpp.1xerces-j2.i3860:2.7.1-7jpp.2xml-commons-apis.i3860:1.3.02-0.b2.7jpp.10xml-commons-resolver.i3860:1.1-1jpp.12Complete!(卸载完成)root@localhostjdk1.6.0_11]#yum-yremovejava-1.4.2-gcj-compat-1.4.2.0-40jpp.115SettingupRemoveProcessResolvingDependencies………..(开始卸载)Removed:java-1.4.2-gcj-compat.i3860:1.4.2.0-40jpp.115DependencyRemoved:antlr.i3860:2.7.6-4jpp.2bsf.i3860:2.3.0-11jpp.1bsh.i3860:1.3.0-9jpp.1gjdoc.i3860:0.7.7-12.el5hsqldb.i3861:1.8.0.9-1jpp.2openoffice.org-calc.i3861:2.3.0-6.5.el5openoffice.org-core.i3861:2.3.0-6.5.el5openoffice.org-draw.i3861:2.3.0-6.5.el5openoffice.org-graphicfilter.i3861:2.3.0-6.5.el5openoffice.org-impress.i3861:2.3.0-6.5.el5openoffice.org-langpack-zh_CN.i3861:2.3.0-6.5.el5openoffice.org-langpack-zh_TW.i3861:2.3.0-6.5.el5openoffice.org-math.i3861:2.3.0-6.5.el5openoffice.org-writer.i3861:2.3.0-6.5.el5openoffice.org-xsltfilter.i3861:2.3.0-6.5.el5tomcat5-jsp-2.0-api.i3860:5.5.23-0jpp.7.el5tomcat5-servlet-2.4-api.i3860:5.5.23-0jpp.7.el5xalan-j2.i3860:2.7.0-6jpp.1xerces-j2.i3860:2.7.1-7jpp.2xml-commons-apis.i3860:1.3.02-0.b2.7jpp.10xml-commons-resolver.i3860:1.1-1jpp.12Complete!(卸载完成)下面开始手动安装,我用的安装包是jdk-6u11-linux-i586.bin,没有使用redhat平台通用的rpm包。首先,通过ssh将jdk-6u11-linux-i586.bin上传到/home/xjj/soft下。然后,要给jdk-6u11-linux-i586.bin分配权限,具体的这里要给它可执行的权限,输入:chmod+xjdk-6u11-linux-i586.bin,这里参数x即使执行权限。Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=%5Broot%40localhost%20soft%5D%23%20chmod%20%2Bx%20jdk-6u11-linux-i586.bin"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>[root@localhostsoft]#chmod+xjdk-6u11-linux-i586.bin[root@localhostsoft]#chmod+xjdk-6u11-linux-i586.bin然后解压:./jdk-6u11-linux-i586.bin,Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=%5Broot%40localhost%20soft%5D%23%20.%2Fjdk-6u11-linux-i586.bin"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>[root@localhostsoft]#./jdk-6u11-linux-i586.bin[root@localhostsoft]#./jdk-6u11-linux-i586.bin执行之后会有一堆agreement什么的,一路more下去。接着有个确认安装的,输入yes,然后回车。开始解压。一直到Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=Java(TM)%20SE%20Development%20Kit%206%20successfully%20installed.%0A.........%0APress%20Enter%20to%20continue.....%0ADone."quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>Java(TM)SEDevelopmentKit6successfullyinstalled..........PressEntertocontinue.....Done.Java(TM)SEDevelopmentKit6successfullyinstalled..........PressEntertocontinue.....Done.看看解压后的文件先Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=%5Broot%40localhost%20soft%5D%23%20ls%0Ajdk1.6.0_11%20jdk-6u11-linux-i586.bin%0A%5Broot%40localhost%20soft%5D%23%20cd%20jdk1.6.0_11%0A%5Broot%40localhost%20jdk1.6.0_11%5D%23%20ls%0Abin%20db%20include%20lib%20man%20README_ja.html%20register.html%20register_zh_CN.html%20src.zip%0ACOPYRIGHT%20demo%20jre%20LICENSE%20README.html%20README_zh_CN.html%20register_ja.html%20sample%20THIRDPARTYLICENSEREADME.txt"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>[root@localhostsoft]#lsjdk1.6.0_11jdk-6u11-linux-i586.bin[root@localhostsoft]#cdjdk1.6.0_11[root@localhostjdk1.6.0_11]#lsbindbincludelibmanREADME_ja.htmlregister.htmlregister_zh_CN.htmlsrc.zipCOPYRIGHTdemojreLICENSEREADME.htmlREADME_zh_CN.htmlregister_ja.htmlsampleTHIRDPARTYLICENSEREADME.txt[root@localhostsoft]#lsjdk1.6.0_11jdk-6u11-linux-i586.bin[root@localhostsoft]#cdjdk1.6.0_11[root@localhostjdk1.6.0_11]#lsbindbincludelibmanREADME_ja.htmlregister.htmlregister_zh_CN.htmlsrc.zipCOPYRIGHTdemojreLICENSEREADME.htmlREADME_zh_CN.htmlregister_ja.htmlsampleTHIRDPARTYLICENSEREADME.txt哈哈,看到我们熟悉的东西了吧完成解压。一般都将安装文件放在usr/local下,当然你不这样也拿你没办法。所以,先执行拷贝:Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=%5Broot%40localhost%20soft%5D%23%20mv%20jdk1.6.0_11%20%2Fusr%2Flocal%0A%5Broot%40localhost%20xjj%5D%23%20cd%20..%2F..%0A%5Broot%40localhost%20%2F%5D%23%20ls%0Abin%20dev%20home%20lost%2Bfound%20misc%20net%20proc%20sbin%20srv%20tmp%20var%0Aboot%20etc%20lib%20media%20mnt%20opt%20root%20selinux%20sys%20usr%0A%5Broot%40localhost%20%2F%5D%23%20cd%20%2Fusr%2Flocal%0A%5Broot%40localhost%20local%5D%23%20ls%0Abin%20etc%20games%20include%20jdk1.6.0_11%20lib%20libexec%20sbin%20share%20src"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>[root@localhostsoft]#mvjdk1.6.0_11/usr/local[root@localhostxjj]#cd../..[root@localhost/]#lsbindevhomelost+foundmiscnetprocsbinsrvtmpvarbootetclibmediamntoptrootselinuxsysusr[root@localhost/]#cd/usr/local[root@localhostlocal]#lsbinetcgamesincludejdk1.6.0_11liblibexecsbinsharesrc[root@localhostsoft]#mvjdk1.6.0_11/usr/local[root@localhostxjj]#cd../..[root@localhost/]#lsbindevhomelost+foundmiscnetprocsbinsrvtmpvarbootetclibmediamntoptrootselinuxsysusr[root@localhost/]#cd/usr/local[root@localhostlocal]#lsbinetcgamesincludejdk1.6.0_11liblibexecsbinsharesrc好了,jdk已经成功搬运到了/usr/local下,然后就是最后一步,设置环境变量了。这里有两中设置,一种是通过export设置临时生效,重启之后设置会丢失,一种是将设置写入/etc/profile文件中,可以一直生效。所以,最好的设置当然是写入文件中了。先执行下面命令:Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=%5Broot%40localhost%20jdk1.6.0_11%5D%23%20vi%20%2Fetc%2Fprofile%20"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>[root@localhostjdk1.6.0_11]#vi/etc/profile[root@localhostjdk1.6.0_11]#vi/etc/profile打开profile文件后输入i进入insert模式,在文件中添加如下内容。Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=export%20JAVA_HOME%3D%2Fusr%2Flocal%2Fjdk1.6.0_11%0Aexport%20PATH%3D%24PATH%3A%24JAVA_HOME%2Fbin%0Aexport%20CLASSPATH%3D.%3A%24JAVA_HOME%2Flib%2Ftools.jar%3A%24JAVA_HOME%2Flib%2Frt.jar"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>exportJAVA_HOME=/usr/local/jdk1.6.0_11exportPATH=$PATH:$JAVA_HOME/binexportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jarexportJAVA_HOME=/usr/local/jdk1.6.0_11exportPATH=$PATH:$JAVA_HOME/binexportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar然后esc,输入:x,保存退出。然后需要设置让更改生效:Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=%5Broot%40localhost%20local%5D%23%20source%20%2Fetc%2Fprofile"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>[root@localhostlocal]#source/etc/profile[root@localhostlocal]#source/etc/profile当然,如果你喜欢重启的话,你reboot也可以。好了看看现在的jdk版本吧:Java代码<embedtype="application/x-shockwave-flash"width="14"height="15"src="http://exceljava.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"flashvars="clipboard=%5Broot%40localhost%20local%5D%23%20java%20-version%0Ajava%20version%20%E2%80%9C1.6.0_11%E2%80%B3%0AJava(TM)%20SE%20Runtime%20Environment%20(build%201.6.0_11-b03)%0AJava%20HotSpot(TM)%20Client%20VM%20(build%2011.0-b16%2C%20mixed%20mode%2C%20sharing)"quality="high"allowscriptaccess="always"pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>[root@localhostlocal]#java-versionjavaversion“1.6.0_11″Java(TM)SERuntimeEnvironment(build1.6.0_11-b03)JavaHotSpot(TM)ClientVM(build11.0-b16,mixedmode,sharing)[root@localhostlocal]#java-versionjavaversion“1.6.0_11″Java(TM)SERuntimeEnvironment(build1.6.0_11-b03)JavaHotSpot(TM)ClientVM(build11.0-b16,mixedmode,sharing)大功告成!www.exceljava.com评论符号链接也即软连接1楼zijin11172009-01-03引用应该不用卸载吗,找到系统默认的java,好象是 /bin/java重新做符号链接就行了。ln-s/usr/local/jdk1.6.0_11/bin/java/bin/java就可以了。<!--BEGIN#content--><!--BEGIN#primary.hfeed--><!--BEGIN.hentry-->linux硬链接与软连接的区别http://www.myredhat.com.cn/linux-hard-link-and-soft-link-the-difference-between/WrittenbyRedhaton2009年09月8日—LeaveaComment<!--END.entry-meta.entry-header--><!--BEGIN.entry-content.article-->虽然linuxln建立链接文中提到了在linux下如何建立硬链接和软连接,但是仍然有很多童鞋不知道硬链接和软连接的区别.所以呢,今天Redhat有必要详细介绍下linux下硬连接与软连接的区别.首先我们需要了解linux下硬链接以及软连接的基本概念.硬链接:新建的文件是已经存在的文件的一个别名,当原文件删除时,新建的文件仍然可以使用.软连接:也成符号链接,新建的文件以“路径”的形式来表示另一个文件,和Windows的快捷方式十分相似.下面详细介绍一下硬链接和软连接之间的区别.1.硬链接和原来的文件没有什么区别,而且共享一个inode号(文件在文件系统上的唯一标识);而软链接不共享inode,也可以说是个特殊的inode,所以和原来的inode有区别。2.若原文件删除了,则该软连接则不可以访问,而硬连接则是可以的。3.由于符号链接的特性,导致其可以跨越磁盘分区,但硬链接不具备这个特性.另外在转载一下网上的介绍.硬链接(hardlink)UNIX文件系统提供了一种将不同文件链接至同一个文件的机制,我们称这种机制为链接。它可以使得单个程序对同一文件使用不同的名字。这样的好处是文件系统只存在一个文件的副本。系统简单地通过在目录中建立一个新的登记项来实现这种连接。该登记项具有一个新的文件名和要连接文件的inode号(inode与原文件相同)。不论一个文件有多少硬链接,在磁盘上只有一个描述它的inode,只要该文件的链接数不为0,该文件就保持存在。硬链接不能对目录建立硬链接!硬连接是直接建立在节点表上的(inode),建立硬连接指向一个文件的时候,会更新节点表上面的计数值。举个例子,一个文件被连接了两次(硬连接),这个文件的计数值是3,而无论通过3个文件名中的任何一个访问,效果都是完全一样的,但是如果删除其中任意一个,都只是把计数值减1,不会删除实际的内容的,(任何存在的文件本身就算是一个硬连接)只有计数值变成0也就是没有任何硬连接指向的时候才会真实的删除内容。软链接(symboliclink)我们把符号链接称为软链接,它是指向另一个文件的特殊文件,这种文件的数据部分仅包含它所要链接文件的路径名。软链接是为了克服硬链接的不足而引入的,软链接不直接使用inode号作为文件指针,而是使用文件路径名作为指针(软链接:文件名+数据部分-->目标文件的路径名)。软件有自己的inode,并在磁盘上有一小片空间存放路径名。因此,软链接能够跨文件系统,也可以和目录链接!其二,软链接可以对一个不存在的文件名进行链接,但直到这个名字对应的文件被创建后,才能打开其链接。 http://linux.51yip.com/search/lsblklsblk列出所有的块设备,而且还能显示他们之间的依赖关系参数:-a,--all显示所有设备-b,--bytes以bytes方式显示设备大小-d,--nodeps不显示slaves或holders-D,--discardprintdiscardcapabilities-e,--exclude<list>排除设备(default:RAMdisks)-f,--fs显示文件系统信息-h,--help显示帮助信息-i,--asciiuseasciicharactersonly-m,--perms显示权限信息-l,--list使用列表格式显示-n,--noheadings不显示标题-o,--output<list>输出列-P,--pairs使用key="value"格式显示-r,--raw使用原始格式显示-t,--topology显示拓扑结构信息[code]root@tecmint:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 232.9G 0 disk ├─sda1 8:1 0 46.6G 0 part / ├─sda2 8:2 0 1K 0 part ├─sda5 8:5 0 190M 0 part /boot ├─sda6 8:6 0 3.7G 0 part [SWAP] ├─sda7 8:7 0 93.1G 0 part /data └─sda8 8:8 0 89.2G 0 part /personal sr0 11:0 1 1024M 0 rom end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  下载 centos centos7
相关文章推荐