centos 安裝py環境
1.安裝wget工具: yum install wget
2.安裝python-2.7.8:
wget --no-check-certificate
tar -zxvf ./python-2.7.8.tgz
cd python-2.7.8
./configure --prefix=/usr/local/python
make
make install
編譯安裝完成後,要替換掉系統自帶的python,但centos的yum依賴於python工作,為了保證yum的正常執行,我們要在替換前,先將自帶的python更名備份,方法如下:
mv /usr/bin/python /usr/bin/python-2.6.6
ln -s /usr/local/python/bin/python /usr/bin/python
上面兩行命令執行完後,可以分別用「python -v」和「/usr/bin/python-2.6.6 -v」來驗證部署是否成功,正確的結果應該是2.7.8和2.6.6。
最後,要修改yum,讓其執行指向舊的版本:
vi /usr/bin/yum
將第一行中的「#!/usr/bin/python」修改為「#!/usr/bin/python-2.6.6」,儲存即可
4. 安裝setuptools
wget
tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py build
python setup.py install
importerror: no module named setuptools 解決方案
shell中輸入:
wget
tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py build
python setup.py install
5.安裝pip
wget --no-check-certificate
tar zvxf 1.5.5.tar.gz #解壓檔案
cd pip-1.5.5/
python setup.py install
6.安裝python-dev:
yum install python-devel
7. 安裝libevent
# wget
# tar zxf libevent-2.0.19-stable.tar.gz
# cd libevent-2.0.19-stable
# ./configure
# make
# make install
# cp /usr/local/lib/libevent* /usr/lib/
8. 軟連線 ln -s /usr/local/python/bin/python /usr/bin/python
9.檢視已安裝軟體 rpm -qa|grep 包名
10.11. centos目錄常用操作
centos 刪除目錄命令
刪除目錄 :rm -rf jetty
建立目錄 :mkdir jetty
剪下: mv 原始檔 目的位址
拷貝: cp [-rf] source dest(使用備註:原始檔在前,目標檔案在後。)
-r 若 source 中含有目錄,則將目錄下之檔案亦皆依序拷貝至目的地。
-f 若目的地已經有相同檔名的檔案存在,則在複製前先予以刪除再行複製。
12. centos 固定ip配置
(重啟後生效,重啟電腦,ip不會丟失)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
參考配置檔案
device=eth0
onboot=yes
bootproto=static
ipaddr=192.168.0.10
netmask=255.255.255.0
gateway=192.168.0.1
hwaddr=00:0c:29:dd:a6:00
本虛擬機器配置
device=eth0
hwaddr=00:0c:29:c1:7f:f0 (從虛擬機器設定上獲取)
type=ethernet
uuid=c602a005-a6d1-4bcf-9d95-954b719df256
onboot=yes
nm_controlled=yes
bootproto=static
hwaddr=00:0c:29:c1:7f:f0
ipaddr=192.168.31.149
gateway=192.168.31.1
dns1=192.168.31.1
defroute=yes
name="system eth0"
13.
列出所有埠:netstat -ntlp
centos 關閉防火牆
1) 永久性生效,重啟後不會復原
開啟: chkconfig iptables on
關閉: chkconfig iptables off
2) 即時生效,重啟後復原
開啟: service iptables start
關閉: service iptables stop
3) 啟動ssh服務
輸入命令:service sshd restart 重啟ssh服務。
命令:service sshd start 啟動服務 | 命令:service sshd stop 停止服務
重啟後可輸入:netstat -antp | grep sshd 檢視是否啟動22埠
設定ssh服務為開機啟動
◆輸入命令:chkconfig sshd on 即可。
注:若是chkconfig sshd off則禁止ssh開機啟動。
CentOS 6 7 配置網路
1.路徑位置 vi etc sysconfig network scripts ifcfg eth0 ifcfg eth0則根據情況進行修改 2.網路配置 device ens33 驅動名稱 hwaddr 00 00 00 00 00 00 mac位址 type ethernet 網絡卡型別 uui...
centos6 7 搭建 redis集群
一,準備工作 二,建立redis使用者 useradd redis passwd redis 輸入密碼 三,安裝 1,建立redis安裝目錄 mkdir p usr local redis chown r redis.redis usr local redis 1,將redis安裝包上傳到 usr ...
Openssh版本公升級(Centos6 7)
實現前提 公司伺服器需要進行安全測評,掃瞄漏洞的裝置掃出了關於 openssh 漏洞,主要是因為 openssh的當前版本為5.3,版本低了,而yum最新的openssh也只是5.3,沒辦法只能到 rpm 官網找新的包,找到最新的是 6.4,然後通過 yum localinstall 公升級了,但是...