真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Redash中文商業(yè)版Centos8本地部署的示例分析

小編給大家分享一下Redash中文商業(yè)版Centos8本地部署的示例分析,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)寧波,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):18982081108

1.安裝說(shuō)明

Centos8內(nèi)置的Python為3.6.8版本,以下是在內(nèi)置Python3.6.8基礎(chǔ)上的安裝步驟。由于安裝多版本Python會(huì)導(dǎo)致系統(tǒng)底層庫(kù)需要下載源碼重新編譯,比較麻煩,不建議在多版本Python環(huán)境下安裝Redash中文版。

官網(wǎng):www.dazdata.com

2.初始化環(huán)境安裝

    1)、進(jìn)入設(shè)置yum源目錄下:
    cd /etc/yum.repos.d/
    2)、下載自動(dòng)下載文件工具
    sudo yum install wget
    3)、將yum源文件備份一下:
    sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    4)、下載阿里yum源:
    sudo wget -O /etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-8.repo
    5)、清理原緩存:
    sudo yum clean all
    6)、建立緩存以后方便緩存中搜索:
    sudo yum makecache
    7)、更新系統(tǒng)包:
    sudo yum update -y
    8)、安裝常用包:
    sudo yum -y install gccgcc-c++ kernel-devel make zlibzlib-devellibffi-developenssl-develpython3-devel git
    9)、安裝dnf:
    sudo yum install dnf -y
    10)、進(jìn)入root用戶下將當(dāng)前用戶添加到root組:
    su -
    usermod -g root 當(dāng)前centos用戶名

3.Postgresql9.6安裝

    1) 、安裝PostgreSql9.6初始化并配置為系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng):
    sudo dnf install @postgresql:9.6
    sudo dnf install postgresql-contrib
    sudo yum install postgresql-devel
    sudo postgresql-setup initdb
    sudo systemctl enable --now postgresql
    2) 、登錄Postgresql:
    sudo -u postgrespsql
    3) 、更改postgres密碼:
    alter user postgres with password '[密碼]';    
    4) 、創(chuàng)建角色:
    create role 當(dāng)前centos用戶名;
    5) 、賦予登錄權(quán)限:
    alter role 當(dāng)前centos用戶名 login;

 4.redis安裝

    sudo yum install redis
    sudo systemctl start redis
    sudo systemctl enable redis.service

 5.安裝nodejs

    sudo yum install nodejs
    npm config set registry http://registry.npm.taobao.org/
    npm config get registry
    sudo npm install n -g
    sudo /usr/local/bin/n stable

6.安裝源碼初始化

    1)、下載代碼:
    git clone https://github.com/dazdata/redash.git&& cd redash
    2)、前端安裝依賴包:
    npm install
    3)、前端打包:
    npm run build
    4)、配置pip國(guó)內(nèi)源:
    sudo cp pip.conf/etc/pip.conf
    5)、安裝Python虛擬環(huán)境:
    sudo pip3 install virtualenv
    6)、創(chuàng)建Python虛擬環(huán)境:
    virtualenv venv
    7)、激活Python虛擬環(huán)境:
    source venv/bin/activate
    8)、安裝Pip包:
    pip3 install -r requirements.txt -r requirements_dev.txt -r requirements_bundles.txt
    9)、初始化數(shù)據(jù)庫(kù)表結(jié)構(gòu):
    ./manage.py database create_tables
    10)、退出虛擬環(huán)境,安裝完成:
    deactivate

7.啟動(dòng)程序

1)分別打開(kāi)三個(gè)終端,都執(zhí)行cd redash進(jìn)入目錄后分別執(zhí)行下列三命令之一:
source venv/bin/activate
./manage.py runserver --debugger --reload

source venv/bin/activate
./manage.py rq worker                 

source venv/bin/activate
./manage.py rq scheduler

2)打開(kāi)瀏覽器,輸入地址:http://localhost:5000
3)每次終端啟動(dòng)運(yùn)行一個(gè)服務(wù)。若需要停止服務(wù),直接按Ctrl+C鍵,執(zhí)行 deactivate退出python虛擬環(huán)境。

看完了這篇文章,相信你對(duì)“Redash中文商業(yè)版Centos8本地部署的示例分析”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


網(wǎng)站題目:Redash中文商業(yè)版Centos8本地部署的示例分析
本文URL:http://weahome.cn/article/ijejsc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部