ubuntu伺服器配置

2021-10-01 17:37:36 字數 2209 閱讀 3272

伺服器部署

本人用的是阿里雲

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都一起...