1. 程式人生 > >python全棧 day08筆記

python全棧 day08筆記

glib off 緩存 yum源 服務 刪除 make $path rpm

軟件包安裝方式:

  1、壓縮包 需要編譯後使用

  2、rpm包,可以直接使用

    rpm名稱包含信息:軟件名/軟件版本號/系統版本/cpu架構(32/64位)/文件格式

rpm命令使用:

  1、安裝軟件 rpm -ivh ***.rpm  可以同時安裝多個軟件包,-i表示安裝

  2、查看軟件 rpm -qa  -q表示查詢,a表示所有,驗證是否安裝可以rpm -q 指定軟件名

        rpm -ql  查詢軟件安裝位置

        rpm -qi  查詢軟件詳細信息

  3、刪除軟件 rpm -e   可以加軟件簡寫也可以加全名,安裝完後都是全寫。

      --nodeps 忽略依賴性刪除(同樣適用於安裝)

  4、軟件升級 rpm --force   強制覆蓋安裝,可以用於升級

rpm包網絡安裝

  1、直接安裝 rpm -ivh http://*****.rpm

  2、先下載後安裝 進入文件下載路徑 wget http://*****.rpm

YUM

  yum本身就是python編寫的,使用yum首先要配置yum源(vim /etc/yum.repos.d/local.repo)

  yum源配置方式

  配置本地yum:

【local】
name=local yum
baseurl=file:///medis/centos..
enabled=1
gogcheck=0

  yum安裝軟件過程:--->/media/centos_..final-->repodata-->找到需要的軟件包-->安裝

  yum安裝時先讀取目錄裏的repodata文件確定依賴關系

自定義yum源

  1、安裝createro軟件

  2、mkdir /test

  3、cp 軟件包 /test

  4、createrepo /test

  5、修改配置文件

yum操作

  模糊安裝————支持*

  刪除軟件————yum erase 軟件名

  清楚緩存————yum clear all

  建立緩存————yum makecache

配置yum網絡源(類似配置本地源,將文件地址改為網絡地址)

yum安裝完成後安裝包的保留與否取決於yum配置文件yum.conf中keepcache選項

  安裝包保留位置取決於cachedir選項

源碼安裝python3

  流程:  wget下載源碼==>準備(安裝gcc/glibc)==》解包==》運行configure腳本添加編譯參數===》編譯(gcc glibc)make===>make install 安裝

加入python3.6命令

  1、臨時修改,將python3.6路徑加入$PATH

  2、永久修改,將修改後的PATH變量加入/etc/profile文件,並加上export PATH,設置為全局變量。

linux服務

ssh服務————遠程連接服務

  服務端要安裝sshd,默認會安裝

  連不上的原因:需要關閉防火墻

apache服務

部署步驟: 

  1、準備環境---關閉防火墻(service iptables stop)、關閉selinux(setenforce 0)

  2、安裝軟件包httpd (yum install)

  3、修改配置文件 vim /etc/hppd/conf/httpd.conf

      配置註意點:listen:80 DocumentRoot文件根目錄

  4、重啟服務

  5、測試 在文檔根目錄寫一個文件,通過瀏覽器訪問

零碎知識

cpu具有向下兼容性

查看系統版本: cat /etc/redhat-release

臨時添加網關命令: route add default gw 192.168.11.25

ping不通外網可能是因為防火墻,防火墻關閉:service iptables stop 清空防火墻規則:iptables -F

解析域名兩種方式:

  1、配置文件 /etc/hosts 優先查詢

  2、dns

改計算機名:

  1、臨時修改 hostname 主機名

  2、永久修改 編寫/etc/sysconfig/network

url格式:協議(http://或者file://)+路徑(網址的域名解析完後是ip)

查詢服務狀態:service *** status

永久關閉防火墻:chkconfig iptables off

永久關閉selinux:修改配置文件/etc/sysconfig/selinux 參數改為disables

python全棧 day08筆記