卸載OpenJDK
rpm
-qa
|
grep
java
rpm
-e
--nodeps
java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
rpm
-e
--nodeps
java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
rpm
-e
--nodeps
tzdata-java-2012j-1.el6.noarch
jdk下載官方網址:http://
www
.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
輸入命令:wget
http://
211.149.198.47/data/main/jdk-7u7-linux-i586.tar.gz
下載jdk
輸入命令:
ll
可以查看當前目錄下存在文件jdk-7u7-linux-i586.tar.gz
,然後在當前目錄下解壓源碼包,輸入命令:tar
-zxvf
jdk-7u7-linux-i586.tar.gz
輸入命令:
ll
可以查看當前目錄下存在目錄jdk1.7.0_07,然後將其移動到/usr/local/目錄下,並重命名為
jdk7,輸入命令:mv
jdk1.7.0_07
/usr/local/jdk7
下面我們來設置jdk的環境變數這里彩全局設置方法,就是來修改
/etc/profile,它是所有用戶的共用的環境變數輸入命令:vi
/etc/profile然後在打開的文件末尾添加如下內容:JAVA_HOME=/usr/local/jdk7JRE_HOME=/usr/local/jdk7/jrePATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport
JAVA_HOME
JRE_HOME
PATH
CLASSPATH
使環境變數立即生效,輸入命令:source
/etc/profile
檢驗是否安裝成功
輸入命令:java
#檢測jdk
bin環境
接著輸入:javac
#檢測jdk
classpath環境
成功,你會看到如下java命令參數使用說明界面;
當前我們輸入以上的命令後,可能會報如下的錯誤:bash:
/usr/local/jdk7/bin/java:
/lib/ld-linux.so.2:
bad
ELF
interpreter:
沒有那個文件或目錄是因為64位系統中安裝了32位程序,而且我當前使用的正是64位的linux版本解決方法:yum
install
glibc.i686
我是在安裝了上面的
glibc.i686
等相關的包後,就可以正常執行
java,javac等命令了。並沒有安裝以下的包
重新安裝以後還有如下類系錯誤
再繼續安裝包
error
while
loading
shared
libraries:
libstdc++.so.6:
cannot
open
shared
object
file:
No
such
file
or
direct
⑵ 阿里雲linux伺服器怎麼安裝
可以使用lnmp一鍵包來安裝,或者使用中電雲集的管理面板,還有WDCP管理面板。
⑶ 如何在linux安裝軟體的幾種方法
一、解析Linux應用軟體安裝包通常Linux應用軟體的安裝包有三種:1)tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系統的打包工具tar打包的。2)rpm包,如software-1.2.3-1.i386.rpm。它是RedhatLinux提供的一種包封裝格式。3)dpkg包,如software-1.2.3-1.deb。它是DenLinux提供的一種包封裝格式。而且,大多數Linux應用軟體包的命名也有一定的規律,它遵循:名稱-版本-修正版-類型例如:1)software-1.2.3-1.tar.gz意味著:軟體名稱:software版本號:1.2.3修正版本:1類型:tar.gz,說明是一個tar包。2)sfotware-1.2.3-1.i386.rpm軟體名稱:software版本號:1.2.3修正版本:1可用平台:i386,適用於Intel80x86平台。類型:rpm,說明是一個rpm包。註:由於rpm格式的通常是已編譯的程序,所以需指明平台。在後面會詳細說明。而software-1.2.3-1.deb就不用再說了吧!大家自己練習一下。二、了解包里的內容一個Linux應用程序的軟體包中可以包含兩種不同的內容:1)一種就是可執行文件,也就是解開包後就可以直接運行的。在Windows中所有的軟體包都是這種類型。安裝完這個程序後,你就可以使用,但你看不到源程序。而且下載時要注意這個軟體是否是你所使用的平台,否則將無法正常安裝。2)另一種則是源程序,也就解開包後,你還需要使用編譯器將其編譯成為可執行文件。這在Windows系統中是幾乎沒有的,因為Windows的思想是不開放源程序的。通常,用tar打包的,都是源程序;而用rpm、dpkg打包的則常是可執行程序。一般來說,自己動手編譯源程序能夠更具靈活性,但也容易遇到各種問題和困難。而相對來說,下載那些可執行程序包,反而是更容易完成軟體的安裝,當然那樣靈活性就差多了。所以一般一個軟體總會提供多種打包格式的安裝程序的。你可以根據自己的情況來選擇。三、搞定使用tar打包的應用軟體1.安裝:整個安裝過程可以分為以下幾步:1)取得應用軟體:通過下載、購買光碟的方法獲得;2)解壓縮文件:一般tar包,都會再做一次壓縮,如gzip、bz2等,所以你需要先解壓。如果是最常見的gz格式,則可以執行:「tar–xvzf軟體包名」,就可以一步完成解壓與解包工作。如果不是,則先用解壓軟體,再執行「tar–xvf解壓後的tar包」進行解包;3)閱讀附帶的INSTALL文件、README文件;4)執行「./configure」命令為編譯做好准備;5)執行「make」命令進行軟體編譯;6)執行「makeinstall」完成安裝;7)執行「makeclean」刪除安裝時產生的臨時文件。好了,到此大功告成。我們就可以運行應用程序了。但這時,有的讀者就會問,我怎麼執行呢?這也是一個Linux特色的問題。其實,一般來說,Linux的應用軟體的可執行文件會存放在/usr/local/bin目錄下!不過這並不是「放四海皆準」的真理,最可靠的還是看這個軟體的INSTALL和README文件,一般都會有說明。2.卸載:通常軟體的開發者很少考慮到如何卸載自己的軟體,而tar又僅是完成打包的工作,所以並沒有提供良好的卸載方法。那麼是不是說就不能夠卸載呢!其實也不是,有兩個軟體能夠解決這個問題,那就是Kinstall和Kife,它們是tar包安裝、卸載的黃金搭檔。它們的使用方法,筆者會另行文介紹。在此就不加贅述了。四、搞定使用rpm打包的應用軟體rpm可謂是Redhat公司的一大貢獻,它使Linux的軟體安裝工作變得更加簡單容易。1.安裝:我只需簡單的一句話,就可以說完。執行:rpm–ivhrpm軟體包名更高級的,請見下表:rpm參數參數說明-i安裝軟體-t測試安裝,不是真的安裝-p顯示安裝進度-f忽略任何錯誤-U升級安裝-v檢測套件是否正確安裝這些參數可以同時採用。的內容可以參考RPM的命令幫助。2.卸載:我同樣只需簡單的一句話,就可以說完。執行:rpm–e軟體名不過要注意的是,後面使用的是軟體名,而不是軟體包名。例如,要安裝software-1.2.3-1.i386.rpm這個包時,應執行:rpm–ivhsoftware-1.2.3-1.i386.rpm而當卸載時,則應執行:rpm–esoftware。另外,在Linux中還提供了象GnoRPM、kpackage等圖形化的RPM工具,使得整個過程會更加簡單。這些軟體的具體應用,筆者會另行文介紹。五、搞定使用deb打包的應用程序這是DebianLinux提供的一個包管理器,它與RPM十分類似。但由於RPM出現得更早,所以在各種版本的Linux都常見到。而debian的包管理器dpkg則只出現在DebinaLinux中,其它Linux版本一般都沒有。我們在此就簡單地說明一下:1.安裝dpkg–ideb軟體包名如:dpkg–isoftware-1.2.3-1.deb2.卸載dpkg–e軟體名如:dpkg–esoftware
⑷ linux怎麼安裝軟體
1、打開系統,可以看到桌面,找到軟體中心,打開軟體中心
⑸ 阿里雲linux 系統下怎麼安裝Windowsnbsp;高手來
方法一:1、首先確認你在linux上是否安裝ftp軟體vsftpd。可以使用find命令查找下。
2、在windows上安裝ftp客戶端軟體flashfxp,就可以進行linux和windows之前的傳輸了。
方法二:
1、使用flashfxp,輸入你登陸linux的用戶名和密碼。連接類型選擇「sftp
over
ssh」。就可以通過客戶端界面操作系統裡面的文件了。
⑹ 阿里雲ECS Linux伺服器圖形化界面安裝方法 Ubuntu
上圖選擇左側菜單欄中的實例與鏡像中的實例
進入到實例詳情,也就是伺服器詳情頁
除了圖中標注,其他內容會自動幫助選擇,如果有多個伺服器請自行選擇
輸入後等待更新完成
這個也需要輸入y進行確認
如果報錯代表系統有問題,沒有把依賴包更新完成
安裝時間會稍微長一點,這個時間可以吃吃零食,追追劇,聽聽歌,very nice
從圖中就可以看出,我們安裝圖形化界面已經基本完成,最後進行簡單設置就可以了
這里我選擇的中文
這里我給關閉了
這里我選擇的中國上海時區
這里我沒有登錄,如有需要可以自行登錄,如不需要可以直接選擇右上角進行跳過
這里創建一個用戶
給創建的用戶設置登錄密碼
以上呢我們圖形化界面已經完成安裝了,接下來講解一下如何修改中文系統
選擇標記部位
因為語言功能未完整安裝,需要點擊install進行安裝
安裝需要登錄驗證,輸入設置登錄用戶密碼即可
選擇apply
這時關閉語言設置,重啟伺服器就大功告成了!!!
⑺ 阿里雲雲伺服器linux怎麼安裝安全狗
下載伺服器安全狗Linux版(以32位版本為例) 方法1:在官網直接下載軟體安裝包 方法2:採取wget方式下載發布包:wget (下載鏈接,可查詢安全狗網站) 在root 帳戶下執行以下命令: tar xzvf safedog_linux32.tar.gz cd safedog_linux32 chmod +...
⑻ 阿里雲安裝lnmpa
官方地址: https://lnmp.org/
LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或獨立主機安裝LNMP(Nginx/MySQL/php)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生產環境的Shell程序。
流程就是:安裝lnmp,然後再安裝pureftp,開放相應的埠,對各個應用伺服器進行設置。
各個應用伺服器進行設置:
對pureftp進行防火牆埠設置、阿里雲安全組規則埠開放,用主動模式去連接ftp。
對mysql進行防火牆埠設置、阿里雲安全組規則埠開放、設置root用戶可遠程ip連接。
對nginx進行防火牆埠設置、遠程ip連接、阿里雲安全組規則埠開放。
安裝過程中,我選擇安裝 mysql 5.7,php 5.6,Jemalloc內存分配器
一些提示操作:可以查看/usr/lnmp/README,從lnmp1.4開始,不再安裝pureftp,需要自己手動安裝。見下文 安裝PureFtp篇 。
搭建好lnmpa後,通過外網ip訪問nginx,mysql,pure-ftp等有可能因埠問題訪問失敗,我們需要對防火牆進行設置。包括開啟防火牆、開機自動啟動防火牆、開放應用伺服器對應的埠;
另附firewall的其他命令操作
開放了防火牆埠還不夠,還需要再阿里雲安全組規則頁面進行再次開放埠。
我分別開放了21、22、80、88、3306、8080埠。
1、阿里雲安全組規則,開放80埠
2、阿里雲安全組規則,開放80埠
安裝後, -h localhost 可以訪問mysql,但是 -h 公網ip 無法正常登錄mysql,提示2003錯誤。
網上很多說法是「因為centos7系統,即使關閉 firewalld,除了22埠,其餘埠無法被外界訪問,本地訪問正常。」但經過測試,即使關了防火牆,訪問其他埠時,未在==阿里雲安全組規則==配置,也會被阿里雲安全組規則進行擋住而無法訪問。針對該問題,需要進行下面三步操作設置。
1、打開防火牆,然後開放防火牆3306埠
2、阿里雲安全組規則,開放3306埠
3、mysql授權任何ip都可以遠程該mysql伺服器
默認LNMP是不安裝FTP伺服器的,如需要FTP伺服器: https://lnmp.org/faq/ftpserver.html
我選擇安裝pureftpd ,當然也可以不按照pureftpd,直接使用xshell的xftp去操作。
這個ftp虛擬用戶為 系統用戶 下的虛擬用戶。就是說,你通過ftp客戶端登錄後上傳的文件的所有者(許可權)為該系統用戶。比如,將ftp用戶test綁定到系統用戶cjf下,那麼登錄ftp後,上傳的伺服器的文件所有者是cjf。這樣就可以不用給你該系統用戶的登錄密碼,免得你登錄伺服器去干其他壞事。
解決方法:更改Filezilla設置,編輯-設置-連接-FTP-被動模式,將「使用伺服器的外部ip地址來代替」改為「回到主動模式」即可。 ----------就是嘗試==被動模式==不行的話,就用==主動模式==去連接。
以前總使用 ftp 公網ip ,登錄後操作總是提示227,按網上教程說,把 ftp> passive 關閉被動模式,但還是無法正常使用,這是因為在 ftp 公網ip 會因為==ForcePassiveIP沒開啟==,==安全組埠沒設置==而出現被動模式阻塞。相比 ftp 局部網內部ip 這種方式,更麻煩,且伺服器開放了更多的埠,更加不安全。不建議這種操作。
如果你不想了解什麼是主動模式、什麼是被動模式的話,就記住:
關閉passive(不用操作,只是補充知識點)
主動模式和被動模式:
【內網穿透筆記】FTP映射出現227 Entering Passive Mode錯誤命令原因及解決方法
安裝lnmpa後,可以在 /usr/local/apache/conf/httpd.conf 中看到,apache的根目錄Directory也被設置到了 /home/wwwroot/deafualt,而非${apche_home}/htdocs。
在lnmpa的架構中,默認情況下,apache被用來提供訪問php的伺服器。
如果想讓nginx反向代理,通過80埠就可以訪問tomcat的項目的話,可以進行設置
vim /usr/local/nginx/conf/nginx.conf
vim tomcat-users.xml
通過putty或者SecureCRT安裝lnmp時,網路突然掉線或者不小心putty被關掉等等原因,造成lnmp安裝過程被中斷怎麼辦,其實防止這種現象很簡單,只要在安裝lnmp前執行screen命令就可以了。
詳細介紹: https://www.ibm.com/developerworks/cn/linux/l-cn-screen/
screen操作演示
微信公眾平台消息介面開發在線調試系統
⑼ 如何在Linux系統下安裝軟體
1、打開系統,可以看到桌面如下圖,找到軟體中心,打開軟體中心