精品免费在线观看-精品欧美-精品欧美成人bd高清在线观看-精品欧美高清不卡在线-精品欧美日韩一区二区

17站長(zhǎng)網(wǎng)

詳解linux系統(tǒng)crm部署代碼

2022-10-17 12:43| 查看: 1442 |來(lái)源: 互聯(lián)網(wǎng)

linux 基礎(chǔ)配置 python3的linux環(huán)境編譯安裝 1.linux下安裝軟件的方式 -首選yum工具,方便,自行解決軟件之間的依賴關(guān)系,自動(dòng)下載且安裝 1.配置y ...

linux 基礎(chǔ)配置

python3的linux環(huán)境編譯安裝
1.linux下安裝軟件的方式
  -首選yum工具,方便,自行解決軟件之間的依賴關(guān)系,自動(dòng)下載且安裝
    1.配置yum源(就是一個(gè)軟件倉(cāng)庫(kù),里面放了一堆rpm軟件包)
      可以選擇阿里云源,清華yum源
      配置第一個(gè)倉(cāng)庫(kù),里面有大量系統(tǒng)常用軟件
        wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
      還得配置第二個(gè)倉(cāng)庫(kù),攜帶大量第三方軟件(nginx,redis,mongodb,mairadb等)
        wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

    2.你得了解yum的倉(cāng)庫(kù)目錄
      cd /etc/yum.repos.d/    #在這個(gè)目錄第一層的repo文件就會(huì)被識(shí)別問(wèn)yum軟件倉(cāng)庫(kù)
      
    3.清空yum緩存,清空centos官方的yum軟件緩存
    
    yum clean all 
    
    4.生成新的阿里云的yum緩存
    yum makecache 
    
    -wget 在一個(gè)資源url的命令
    -apt-get ubuntu底下的yum
    
  -使用yum倉(cāng)庫(kù),不僅僅可以使用第三方的yum倉(cāng)庫(kù),還是可以指定官方的yum源(好比mariadb數(shù)據(jù)庫(kù)的官方y(tǒng)um源,軟件包最新)
  
    
  -rpm手動(dòng)安裝,得處理依賴關(guān)系
  
  -自由選擇版本,且可以擴(kuò)展第三方功能的安裝方式,叫做源碼編譯安裝

查看依賴模塊

pip3 freeze > requirements.txt
#這個(gè) requirements.txt文件是python程序員都認(rèn)識(shí)的模塊依賴文件

第一步.啟動(dòng)mariadb數(shù)據(jù)庫(kù)

配置yum源

1.yum
  配置yum源
  yum install mariadb-server mariadb -y 
  
2.通過(guò)yum安裝的軟件,怎么啟動(dòng)
  systemctl start mariadb
  # systemctl start/stop/status/restart mariadb 
  
3.登陸數(shù)據(jù)庫(kù)
  cmd登錄

導(dǎo)出windows的數(shù)據(jù)庫(kù),導(dǎo)入給linux機(jī)器

cmd登錄導(dǎo)出命令
mysqldump -uroot -p se_crm > se_crm.sql #指定數(shù)據(jù)庫(kù)導(dǎo)出到se_crm.sql這個(gè)數(shù)據(jù)文件中

傳輸?shù)絣inux中,進(jìn)行導(dǎo)入
簡(jiǎn)單的利用 lrzsz工具傳輸
或者下載xftp工具

導(dǎo)入數(shù)據(jù)的命令 
mariadb安裝
yum install mariadb-server


方式1:
1.創(chuàng)建一個(gè)se_crm數(shù)據(jù)庫(kù)
create database se_crm; 
#導(dǎo)入數(shù)據(jù)的命令 
mysql -uroot -p se_crm < /opt/se_crm.sql  #指定se_crm數(shù)據(jù)庫(kù),導(dǎo)入一個(gè)sql文件 

方式2:
登陸數(shù)據(jù)庫(kù)之后,用命令導(dǎo)入數(shù)據(jù)
  1.創(chuàng)建一個(gè)se_crm數(shù)據(jù)庫(kù)
    create database se_crm; 
  2.切換數(shù)據(jù)庫(kù)
    use se_crm;
  3.讀取sql文件,寫入數(shù)據(jù)集
   mareiadb>  source /opt/se_crm.sql;

第二步:準(zhǔn)備python3環(huán)境,以及虛擬環(huán)境

編譯安裝python3,解決環(huán)境變量

centos7下編譯安裝python3的方式

1.必須解決編譯所需的基礎(chǔ)開發(fā)環(huán)境
yum install 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 -y
2.下載python3的編代碼包 
解壓縮 
wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz
xz -d Python-3.6.7.tar.xz
tar -xf Python-3.6.7.tar

4.進(jìn)入解壓縮生成的源碼文件夾
cd Python-3.6.7

5.執(zhí)行編譯三部曲的命令
第一曲:找到一個(gè)[配置的可執(zhí)行文件,configure ],執(zhí)行它,且指定軟件安裝位置
./configure --prefix=/opt/python367/

第二曲:在上一步,會(huì)生成一個(gè)makefile,編譯安裝,在linux下必須用gcc工具去編譯,使用的命令時(shí)make
make 
第三曲:這一步是執(zhí)行安裝,會(huì)生成一個(gè)/opt/python367文件夾,可用的解釋器都在這里了
make install 

6.配置環(huán)境變量,便于快捷使用python3
1.先獲取當(dāng)前的PATH變量,然后把python3的bin目錄加進(jìn)去
echo $PATH 
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin
2.永久修改PATH的值
-第一個(gè)是軟連接
-直接修改/etc/profile ,系統(tǒng)全局的配置文件,每個(gè)用戶在登陸系統(tǒng)的時(shí)候,都會(huì)加載這個(gè)文件 
vim /etc/profile
寫入新的PATH變量

PATH="/opt/python367/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin"


3.還得重新登陸,或者手動(dòng)讀取這個(gè)/etc/profile 
source /etc/profile #讓這個(gè)文件中的變量生效


下載virtualenvwrapper工具

virtualenvwrapper ,升級(jí)版的虛擬環(huán)境工具

1.安裝 ,不要激活虛擬環(huán)境 
pip3 install -i https://pypi.douban.com/simple virtualenvwrapper

2.修改配置文件,每次開機(jī)就加載 virtualenvwrapper 這個(gè)工具
1.打開一個(gè)用戶個(gè)人的環(huán)境變量配置文件
全局配置文件 /etc/profile #每個(gè)用戶登陸都生效
用戶個(gè)人配置文件 ~/.bash_profile 

vim ~/.bash_profile #root在登陸的時(shí)候,會(huì)讀取這個(gè)文件中的代碼 

2.填入如下信息,針對(duì)你自己的python環(huán)境修改

export WORKON_HOME=~/Envs #設(shè)置virtualenv的統(tǒng)一管理目錄
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages' #添加virtualenvwrapper的參數(shù),生成干凈隔絕的環(huán)境
export VIRTUALENVWRAPPER_PYTHON=/opt/python367/bin/python3.6 #指定python解釋器
source /opt/python367/bin/virtualenvwrapper.sh #執(zhí)行virtualenvwrapper安裝腳本

3.此時(shí)可以使用這個(gè)工具,快捷的創(chuàng)建虛擬環(huán)境

mkvirtualenv 虛擬環(huán)境名 #創(chuàng)建虛擬環(huán)境 
lsvirtualenv #列出虛擬環(huán)境的名字 
workon 虛擬環(huán)境名字 #激活或切換虛擬環(huán)境 
lssitepackages #列出虛擬環(huán)境中的模塊信息,其實(shí)就是 
cdvirtualenv #進(jìn)入虛擬環(huán)境家目錄 
cdsitepackages #進(jìn)入虛擬環(huán)境第三方模塊目錄


使用mkvirtualenv命令,創(chuàng)建新的虛擬環(huán)境,用于啟動(dòng)crm

mkvirtualenv s23_crm

拷貝crm代碼,到linux機(jī)器

rz  # 講crm項(xiàng)目壓縮包拖到linux,
# 解壓

解決crm運(yùn)行所需的依賴環(huán)境,django等模塊,以及pymysql

解決辦法1:
笨辦法,一個(gè)個(gè)報(bào)錯(cuò)去看,去解決 
pip3 install -i https://pypi.douban.com/simple django==1.11.23
pip3 install -i https://pypi.douban.com/simple pymysql
pip3 install -i https://pypi.douban.com/simple django-multiselectfield
pip3 install -i https://pypi.douban.com/simple django==1.11.23
不那么笨的辦法:
導(dǎo)出python解釋器模塊的命令 
pip3 freeze > requirements.txt #這個(gè) requirements.txt文件是python程序員都認(rèn)識(shí)的模塊依賴文件
安裝這個(gè)requirements.txt文件中所有的模塊
pip3 install -r requirements.txt #指定依賴文件安裝,讀取文件中所有的模塊信息

以上詳解linux系統(tǒng)crm部署代碼就是小編為大家收集整理的全部?jī)?nèi)容了,希望對(duì)大家有所幫助。如果您喜歡這篇文章,可以收藏或分享給您的小伙伴們吧!歡迎持續(xù)關(guān)注我們的后續(xù)更新。

本文最后更新于 2022-10-17 12:43,某些文章具有時(shí)效性,若有錯(cuò)誤或已失效,請(qǐng)?jiān)诰W(wǎng)站留言或聯(lián)系站長(zhǎng):[email protected]
·END·
站長(zhǎng)網(wǎng)微信號(hào):w17tui,關(guān)注站長(zhǎng)、創(chuàng)業(yè)、關(guān)注互聯(lián)網(wǎng)人 - 互聯(lián)網(wǎng)創(chuàng)業(yè)者營(yíng)銷服務(wù)中心

免責(zé)聲明:本站部分文章和圖片均來(lái)自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識(shí),文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系我們及時(shí)修正或刪除。謝謝!

17站長(zhǎng)網(wǎng)微信二維碼

始終以前瞻性的眼光聚焦站長(zhǎng)、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長(zhǎng)轉(zhuǎn)型升級(jí),為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營(yíng)銷服務(wù),與站長(zhǎng)一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!

掃一掃,關(guān)注站長(zhǎng)網(wǎng)微信

大家都在看

熱門排行

    最近更新

      返回頂部
      主站蜘蛛池模板: 九九久久免费视频 | 国产精品v片在线观看不卡 国产精品v在线播放观看 | 日本精品久久久久中文字幕2 | 欧美色v | 亚洲综合激情六月婷婷在线观看 | 成人综合婷婷国产精品久久免费 | 五月婷婷亚洲综合 | 91免费国产 | 一级欧美一级日韩片 | 亚洲国产日韩女人aaaaaa毛片在线 | 久久成人亚洲 | 国产亚洲综合一区在线 | 国产亚洲欧美久久精品 | 亚洲国产精品婷婷久久 | 亚洲人成s大片在线播放 | 看片在线观看免费 | 九九久久国产精品免费热6 九九天天影视 | 日韩亚洲国产欧美精品 | 日韩国产欧美一区二区三区 | 免费在线观看一级片 | 亚洲第一成年网 | 模特尤妮丝凹凸福利视频 | 1024cao社区榴地址一地址二 | 欧美一二区视频 | 麻豆国产果冻传媒网站入口 | 国产精品国产精品国产三级普 | 亚洲 国产 路线1路线2路线 | 中文字幕2022永久在线 | 久久久福利| 欧美一级在线毛片免费观看 | 在线亚州 | 国产美女91呻吟求 | 免费观看黄a一级视频 | 免费成人在线网站 | 亚洲精品久久久久久动漫剧情 | a级毛片毛片免费很很综合 a级毛片在线观看 | 韩国一级毛片a级免观看 | 日韩成人国产精品视频 | 黄色片网站观看 | 黄色小视频免费在线观看 | 欧美在线观看免费一区视频 |