一. 安裝使用xshell和xftp
1. 軟件獲取
這兩個(gè)軟件官方均有供個(gè)人使用的免費(fèi)版本氛改,下載時(shí)需要填寫自己的郵箱與姓名帐萎,然后下載鏈接會(huì)發(fā)送到填寫的郵箱里面。官方下載地址如下:https://www.netsarang.com/download/free_license.html
2. 安裝上傳到群里面的xshell軟件和xftp軟件
3. 兩個(gè)軟件的相關(guān)配置
3.1 xshell
名稱: 自定義名稱
主機(jī): 云服務(wù)器的公網(wǎng)IP
協(xié)議: SSH
端口號(hào): 22
勾選重新連接
輸入用戶名胜卤、密碼疆导,即可登錄到遠(yuǎn)程服務(wù)器
3.2 xftp
名稱: 自定義名稱
主機(jī): 云服務(wù)器的公網(wǎng)IP
協(xié)議: SFTP
端口號(hào): 22
用戶名: 自己的用戶名
密碼: 自己的密碼 (輸入后,不用每次重復(fù)輸入)
然后即可與遠(yuǎn)程服務(wù)器傳輸文件
二. 升級(jí)centos7.2 64下Python版本
在騰訊云服務(wù)器葛躏,CentOS7.2 64位操作系統(tǒng)下澈段,預(yù)制的Python版本為2.7.5,在參考教程Centos升級(jí)Python 2.7.12并安裝最新pip后舰攒,我將Python版本升到了2.7.14败富,以下是具體的操作流程。
1. 安裝步驟
我是在root默認(rèn)目錄下下載Python2.7.14的源代碼并解壓的摩窃,首先確認(rèn)當(dāng)前目錄兽叮,若不為/root目錄,則使用cd命令猾愿。
pwd
下載源碼
wget http://www.python.org/ftp/python/2.7.14/Python-2.7.14.tgz
在/root目錄解壓源碼
tar -zxvf Python-2.7.14.tgz
進(jìn)入解壓后的文件夾
cd Python-2.7.14
我們需要保留老版本的Python2.7.5鹦聪,因?yàn)閥um(CentOS下的安裝命令)依賴Python2.7.5,所以我們需要另外設(shè)置python的安裝路徑蒂秘,所以在/usr/local下建文件夾python2.7.14
mkdir /usr/local/python2.7.14
我們剛才下載并解壓的Python-2.7.14是Python的源代碼椎麦,需要經(jīng)過編譯之后才能安裝在CentOS的系統(tǒng)上。根據(jù)我參考的教程材彪,編譯前要先安裝下面的依賴观挎,否則后面安裝pip就會(huì)出錯(cuò)(pip用來安裝Python的模塊和包琴儿,具體用法我也不太清楚,可以自己查一下)
yum install openssl openssl-devel zlib-devel gcc -y
安裝完以上依賴后嘁捷,用vim修改python的配置文件(在/root/Python-2.7.14/Modules文件夾中造成,由于我們現(xiàn)在正在/root/Python-2.7.14下,直接運(yùn)行以下指令即可)
vim ./Modules/Setup.dist
使用vim的查找功能雄嚣,在vim的底行模式中(即用vim打開文件后處于的第一個(gè)模式)晒屎,輸入查找指令(即用"/"進(jìn)行查找)找到#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz去掉注釋并保存(即去掉"#",在底行模式下缓升,將光標(biāo)移動(dòng)到#號(hào)后械媒,點(diǎn)鍵盤上的"x"剔交,即可刪除#號(hào)勉抓,然后點(diǎn)擊:吨述,進(jìn)入命令模式,輸入wq保存并退出
/#zlib
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz //這為原始配置
zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz //這為修改后的
在/root/Python-2.7.14目錄下編譯安裝歧寺,依次輸入以下三條指令
./configure --prefix=/usr/local/python2.7.14 --with-zlib
make
make install
這個(gè)時(shí)候燥狰,Python2.7.14版本已經(jīng)裝在了/usr/local/python2.7.14目錄下,但是在命令行輸入Python -v指令后斜筐,顯示的版本依舊是2.7.5龙致。這是因?yàn)?usr/bin下面python這個(gè)鏈接文件鏈接的是舊版本的python,所以我們需要將原來的鏈接文件改為別的名字顷链,建立新版本python的軟鏈接目代,依次執(zhí)行以下指令
mv /usr/bin/python2 /usr/bin/python2.7.52 #將原來的python2軟鏈接修改為python2.7.52
rm /usr/bin/python #這句指令執(zhí)行后,會(huì)詢問是否刪除嗤练,輸入y并回車
ln -s /usr/bin/python2.7.52 /usr/bin/python2.7.5 #建立對(duì)python2.7.52的軟鏈接python2.7.5(后面修改yum的依賴會(huì)用到)
ln -s /usr/local/python2.7.14/bin/python2.7 /usr/bin/python2 #建立對(duì)新版本的軟鏈接python2
ln -s /usr/bin/python2 /usr/bin/python #建立對(duì)python2的軟鏈接python
到此榛了,新版本的python安裝好了,此時(shí)輸入命令python -v潭苞,就可以看見版本顯示為2.7.14(有興趣的同學(xué)可以試一試,輸入python真朗、python2此疹,打開的是python2.7.14版本,輸入python2.7.5遮婶、python2.7.52打開的是python2.7.5版本
2.修改yum配置文件
這就是之前說的蝗碎,yum依賴系統(tǒng)預(yù)裝版本的python,所以按以下操作,修改yum的配置文件
vim /usr/bin/yum
然后將第一行的 #!/usr/bin/python 修改成 #!/usr/bin/python2.7.5
3.安裝最新版本的pip
這個(gè)我就直接給指令了旗扑,安裝原理跟上面的一樣
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
ln -s /usr/local/python2.7.14/bin/pip2.7 /usr/bin/pip
安裝完之后蹦骑,輸入以下指令查看pip的版本
pip -V
pip安裝完畢,現(xiàn)在可以用它下載安裝各種包了臀防。