日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

python安装linux软件_Linux之安装常用软件

發(fā)布時(shí)間:2025/4/16 linux 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python安装linux软件_Linux之安装常用软件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Linux下安裝軟件的方法:

1,rpm(不推薦使用)

2,yum安裝(使用快捷方便)

3,編譯安裝

一、安裝python3(這里使用的是編譯安裝)

1,下載python3源碼包

在centos下,第三方軟件一般放在opt目錄下,所以我們進(jìn)入opt目錄

cd/opt

使用wget命令下載源碼包,下載的源碼包就會存放于opt目錄

wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz

2,下載python3編輯的依賴包

直接用yum下載即可

yum install-y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel

sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

3,解壓源碼包并進(jìn)入源碼文件夾

1,解壓

tar-zxvf Python-3.6.6.tgz2,進(jìn)入源碼包文件夾

cd Python-3.6.6

4,釋放編譯文件

釋放編譯文件到指定目錄

./configure --prefix=/opt/python36 # 指定安裝目錄為/opt/python36

5,編譯和編譯安裝

1,編譯

make2,編譯安裝

make install

這是兩個步驟,但其實(shí)可以合并為一個步驟

make&& make install

6,把python3添加到環(huán)境變量中

1,使用echo $PATH,查看之前的環(huán)境變量,得到如下結(jié)果:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin2,把python3的環(huán)境變量加載最前面

PATH=/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin3,為了永久生效,我們要把更改后的環(huán)境變量寫入系統(tǒng)環(huán)境配置文件

vim/etc/profile

把上面加入進(jìn)去

此時(shí),不用重新啟動,直接讀取文件就可以生效了

source/etc/profile

二、安裝python虛擬環(huán)境

1,安裝虛擬環(huán)境

pip3 install virtualenv

2,安裝virtualenvwrapper

pip3 install virtualenvwrapper

3,設(shè)置Linux的用戶個人配置文件

1,輸入命令:

vim~/.bash_profile #進(jìn)入到配置文件2,把以下內(nèi)容寫入

WORKON_HOME=~/Envs

VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3

source/opt/python36/bin/virtualenvwrapper.sh

重新讀取下配置文件

source~/.bash_profile

4,虛擬環(huán)境的使用

1,創(chuàng)建一個虛擬環(huán)境

mkvirtualenv zijin #創(chuàng)建了一個名叫zijin的虛擬環(huán)境,當(dāng)我新建一個虛擬環(huán)境后,會自動進(jìn)入到新建的虛擬環(huán)境中2,進(jìn)入虛擬環(huán)境

workon zijin3,退出虛擬環(huán)境

deactivate4,刪除虛擬環(huán)境

rmvirtualenv zijin

三、安裝mariadb(mysql)(yum安裝)

1,使用官方源安裝

vim /etc/yum.repos.d/MariaDB.repo

添加repo倉庫配置內(nèi)容

[mariadb]

name=MariaDB

baseurl=http://yum.mariadb.org/10.1/centos7-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

2,使用yum安裝

yum install MariaDB-server MariaDB-client -y

3,啟動mariadb數(shù)據(jù)庫

systemctl start mariadb

4,初始化處理

mysql_secure_installation

5,鏈接數(shù)據(jù)庫

mysql -uroot -ppassword

6,修改字符集

如果不修改字符集的話,服務(wù)端的字符集為Latin,客戶端為utf8,所以,當(dāng)你在表中有中文時(shí),就會出現(xiàn)????

1,停止服務(wù)

systemctl stop mariadb2,進(jìn)入/etc/my.cnf文件

vim/etc/my.cnf3,加入如下配置

[mysqld]

character-set-server=utf8

collation-server=utf8_general_ci

log-error=/var/log/mysqld.log

[client]default-character-set=utf8

[mysql]default-character-set=utf8

四、安裝redis(編譯安裝)

1,下載redis源碼

這也是第三方軟件,所以還是放在opt目錄下,所以先進(jìn)入opt目錄

cd/opt

下載源碼

wget http://download.redis.io/releases/redis-4.0.10.tar.gz

2,解壓并進(jìn)入源目錄

1,解壓

tar-zxf redis-4.0.10.tar.gz2,進(jìn)入源目錄

cd redis-4.0.10

3,編譯與編譯安裝

1,編譯

make2,編譯安裝

make install

這兩個步驟也可以合并為一步

make&& make install

4,創(chuàng)建一個存放redis配置文件目錄并寫入配置信息

1,創(chuàng)建配置文件目錄

mkdir/opt/redis_conf2,進(jìn)入配置文件

vim redis-6379.conf3,寫入信息

port6379daemonize yes

pidfile/data/6379/redis.pid

loglevel notice

logfile"/data/6379/redis.log"

protected-mode yes

保存退出,使用vim進(jìn)入一個當(dāng)前不存在的文件,并寫入內(nèi)容,就會自動創(chuàng)建一個文件

port 6379# 運(yùn)行在6379的redis數(shù)據(jù)庫實(shí)例

daemonize yes # 后臺運(yùn)行redis

pidfile/data/6379/redis.pid # 存放redis pid的文件

loglevel notice # 日志等級

logfile"/data/6379/redis.log"# 指定redis日志文件的生成目錄

dir/data/6379# 指定redis數(shù)據(jù)文件夾的目錄protected-mode yes # 安全模式

requirepass haohaio # 設(shè)置redis的密碼

5,創(chuàng)建存放redis數(shù)據(jù)的目錄

從上面的配置信息中,我們可看到,關(guān)于6379端口的redis服務(wù)端的各種數(shù)據(jù)都是存放于data目錄下的6379目錄,

現(xiàn)在6379目錄肯定不存在的,如果現(xiàn)在就用客戶端連接,會報(bào)找不到6379目錄的錯誤,所以,我們現(xiàn)在創(chuàng)建一個這樣的目錄

mkdir/data/6379

6,運(yùn)行redis服務(wù)端

redis-server redis-6379.conf

7,使用客戶端連接

redis-cli -p 6379#-p 6379是可以不用寫的,默認(rèn)為6379端口,但當(dāng)有兩個服務(wù)端,另一個端口號為6380,此時(shí),我們想要用客戶端連接6380,就必須寫上,如下:

redis-cli -p 6380

總結(jié)

以上是生活随笔為你收集整理的python安装linux软件_Linux之安装常用软件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。