CentOS 原始碼安裝 Python3 7

2021-10-05 19:31:25 字數 1535 閱讀 3372

系統版本:centos 8

參考: 備份

mv /etc/yum.repos.d/centos-base.repo /etc/yum.repos.d/centos-base.repo.backup

# centos 8

wget -o /etc/yum.repos.d/centos-base.repo

或者

# centos 8

curl -o /etc/yum.repos.d/centos-base.repo

執行 yum makecache 生成快取

yum makecache

設定時區

ln -sf /usr/share/zoneinfo/asia/shanghai /etc/localtime
檢視系統時間

date

安裝gcc編譯器和make

yum install gcc make

wget -y

安裝python某些模組所需要的依賴庫

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gdbm-devel xz-devel -y

轉到伺服器存放原始碼的目錄

cd /usr/local/src

wget

# 解壓

tar xzvf python-3.7.9.tgz

編譯源**並安裝

cd python-3.7.9/

./configure --enable-optimizations # --enable-optimizations引數也可以不加

make

make

install

驗證安裝

python3.7 -v

修改pypi映象源

# 使用阿里雲映象

pip3.7 config set global.index-url

先安裝mariadb-devel

yum install mariadb-devel

然後再安裝mysqlclient,即可

pip3 install mysqlclient

CentOS原始碼安裝PHP

先安裝需要的庫 yum y install libxml2 yum y install libxml2 devel yum y install gd yum y install gd devel yum y install curl curl devel yum y install libjpeg ...

CentOS 原始碼安裝PHP

2 解壓縮並且進入解壓縮後的檔案目錄下 4 make make install 遇到問題 1 configure error xml2 config not found.please check your libxml2 installation 參看 安裝php時的報錯 checking libx...

Centos 原始碼安裝apache

安裝apache前準備 1 檢查該環境中是否已經存在httpd服務的配置檔案,預設儲存路徑 etc httpd httpd.conf 這是centos預裝的apache的乙個ent版本,一般我們安裝源 版的apache 如果已經存在 etc httpd httpd.conf,請先解除安裝或者關閉ce...