伺服器部署
本人用的是阿里雲
1.用xshell連線伺服器終端
2.用filezilla連線伺服器用來傳檔案
3.更換ubuntu源為阿里源
拷貝sources.list:
sudo cp /etc/apt/sources.list /etc/apt/sources1.list
刪除配置檔案
sudo rm /etc/apt/sources.list
開啟配置檔案:
sudo vi /etc/apt/sources.list
按i進入插入模式,然後貼上aliyun的源
deb cdrom:[ubuntu 16.04 lts _xenial xerus_ - release amd64 (20160420.1)]/ xenial main restricted deb xenial main restricted deb xenial-updates main restricted deb xenial universe deb xenial-updates universe deb xenial multiverse deb xenial-updates multiverse deb xenial-backports main restricted universe multiverse deb xenial-security main restricted deb xenial-security universe deb xenial-security multiverse
然後按esc退出插入模式
按住shift+zz退出+儲存
4.更新源
更新源:
sudo apt-get update
5.安裝python3.6:
sudo apt-get install -y software-properties-common sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-get install -y python3.6
這個時候使用pip -v查詢,會發現pip還是python3.5的pip,如何指向python3.6呢,首先是刪除pip
apt-get remove python3-pip apt-get -y autoremove
自動刪除多餘檔案
6.裝好後將3.6設定為預設環境 刪除原始pip,重灌pip
然後再安裝pip
apt-get install -y python3-pip
發現pip還是指向 python3.5的,這個時候再用python3.6指定公升級一下pip:python3.6 -m pip install --upgrade pip`
就指向python3.6了。
設定python3.6的優先順序:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 200
7.安裝必要的python包
8.安裝必要的ubuntu軟體
9.通過python manage.py runserver 0.0.0.0:8000執行專案
ubuntu安裝redis
在 ubuntu 系統安裝 redi 可以使用以下命令:
sudo apt-get install -y redis-server
啟動 redis
service redis start(stop)(restart)
ubuntu 安裝mysql
sudo apt-get install -y mysql-server
終端連線mysql
mysql -uroot -p123456
建立資料庫
create database pythondb;
退出資料庫:
exit
開通的部落格
ubuntu配置TFTP伺服器
1 安裝相關軟體包 ubuntu tftp 服務端 tftp 客戶端 xinetd sudo apt get install tftpd tftp xinetd 2 建立配置檔案 在 etc xinetd.d 下建立乙個配置檔案tftp sudo vi tftp 在檔案中輸入以下內容 service...
ubuntu配置ftp伺服器
ubuntu 12.04系統 首先介紹一下ftp伺服器 1 檢查sftpd軟體是否安裝 ubuntu是否安裝了vsftpd伺服器 rpm qa grep vsftp 若沒有顯示資訊,則表明你的電腦沒有安裝這個伺服器,接下來要使用 sudo apt get install vsftpd vsftp的解...
Ubuntu配置DNS伺服器
首先安裝bind套件 sudo apt get install bind 這時在 etc bind下會出現 這裡跟其他的unix linux不同,一般其他的unix linux預設是把配置檔案放 在 etc named下,資料檔案放在 var named或 var bind下的,而ubuntu都一起...