在騰訊雲伺服器上搭建python2.7+django1.11.1+Mysql
搭建python2.7+django1.11.1+Mysql
搭建環境:騰訊雲伺服器linux系統:ubuntu16.04
第一步:檢視python版本(ubuntu16.04一般預裝python2.7,所以小編在這裡使用python2.7作為例項)
在命令列輸入 python --version 檢視當前python版本
[email protected]:~$ python --version
小編在這裡用安裝python-2.7.12作為例子
[email protected]:~$wget https://www.python.org/ftp/python/2.7.13/Python-2.7.12tgz 、
安裝依賴的基礎包
[email protected]:~$ sudo apt-get install -y zlib-devel bzip2-devel openssl-devel ncurses-devel [email protected]:~$ tar zxf Python-2.7.12.tgz [email protected]:~$ cd Python-2.7.12 [email protected]:Python-2.7.12$ ./configure --prefix=/usr/local/python2.7 [email protected]
安裝完成後最後在檢查一下python的版本
[email protected]:~$ python --version
Python 2.7.12
第二步:安裝pip
1,更新命令
[email protected]:~$sudo apt-get update
[email protected]:~$sudo apt-get upgrade
2,安裝pip
[email protected]:~$ apt-get install python-pip
3,檢查pip版本
[email protected]:~$ pip -V
pip 10.0.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
注:這裡小編提醒大家,如果你的pip版本低於10.0.1,那麼對於後面的django安裝和mysql的配置有些阻礙,所以小編在這裡告訴大家如何將pip進行升級
升級pip
1,先解除安裝已安裝好的pip
sudo remove pip-python
[email protected]:~$ tar -xzvf pip-10.0.1.tar.gz
[email protected]:~$ cd pip-10.0.1
[email protected]:~$ sudo python setup.py install
3,檢視pip對應的版本
[email protected]:~$ pip -V
pip 10.0.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
第三步:安裝我們所需要的元件
mysql-servermysql-client
python-dev
libxml2-dev
libxslt-dev
zlib1g-dev
libmysqld-dev
libjpeg-dev
libpcre3
libpcre3-dev
[email protected]:~$ sudo apt-get install mysql-server mysql-client python-dev libxml2-dev libxslt-dev zlib1g-dev libmysqld-dev libjpeg-dev
注:在安裝過程中會出現mysql的介面,目的是讓我們設定mysql的密碼,(mysql使用者名稱預設為root)
第四步:安裝django,以及所需元件
[email protected]:~$ pip install Django ipdb ipython lxml MySQL-python Pillow wheel djangorestframework httplib2 requests uWSGI wechat-sdk
注:其中有一些元件是為了以後搭建nginx安裝的,這裡小編就不一一做解釋了,在提醒一下,如果有人發現pip install是有出現錯誤,那麼請仔細看小編所說的第二步中的如何升級pip。
第五步:建立一個新的django專案
[email protected]:~$ django-admin startproject HelloWorld
第六步:設定mysql資料庫
1,使用vim開啟setting.py檔案
[email protected]:~$ vim /home/ubuntu/HelloWorld/HelloWorld/setting.py
找到DATABASE 修改其中的資料(將下面內容填進去)
TABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'dbname',//你自己在mysql中建立的資料庫的名字,一定記得,要先建立資料庫,否則會報錯
'USER': 'root',//進入mysql的使用者名稱
'PASSWORD': 'password',//在安裝資料庫時自己設定的密碼
'HOST': '',//如果是空的話,預設為本機
'PORT': '3306'//你為資料庫所開放埠號
}
}
第七步:還是使用vim開啟setting.py檔案,找到ALLOWED_HOSTS = [],將它改為ALLOWED_HOSTS = [,*,],這樣做的話,公網就可以介入了
第八步:啟動django(一定記住,在你所建的專案目錄下啟動)
[email protected]:~/First$ python manage.py runserver 0.0.0.0:8000
Performing system checks...
System check identified no issues (0 silenced).
May 29, 2018 - 10:44:10
Django version 1.11.1, using settings 'First.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.
然後進入瀏覽器,輸入你的ip和埠號,就到大功告成啦(這裡小編皮了一下私自修改了顯示的內容所以請看下圖)
好了好了不皮了,放上正版大圖
好啦,這就是整個過程,小編第一次寫部落格,可能很囉嗦,也可能有些地方有些紕漏,希望大家多多指正哦!
相關推薦
在騰訊雲伺服器上搭建python2.7+django1.11.1+Mysql
搭建python2.7+django1.11.1+Mysql搭建環境:騰訊雲伺服器linux系統:ubuntu16.04第一步:檢視python版本(ubuntu16.04一般預裝python2.7,所以小編在這裡使用python2.7作為例項) 在命令列輸入 pyth
騰訊雲伺服器上搭建mysql 如何使雲資料庫能外網訪問
本人滁州學院大四狗(郵箱[email protected]),做畢業設計想用自己買的騰訊雲伺服器上搭建MySql資料庫,並且可以通過外網訪問。因為我要做個winform的應用程式用。下面說一說,如何讓自己的騰訊雲伺服器上的資料庫能通過外網訪問。 雲資
一臺騰訊雲伺服器上建立多個登陸
一臺騰訊雲伺服器上建立多個登陸 windows系統(以windows server 2008為例) 1)Windows + R,輸入 gpedit.msc; 2)計算機配置 > 管理模板 > Windows 元件 > 遠端桌面服務 > 遠端
tomcat在騰訊雲伺服器上的配置
centos7中使用yum安裝tomcat 介紹 Apache Tomcat是用於提供Java應用程式的Web伺服器和servlet容器。 Tomcat是Apache Software Foundation釋出的Java Servlet和JavaServer Pages技術的開源實現。 本教程介紹
vue+express+mongodb部署到騰訊雲伺服器上
下面介紹如何將基於vue、express、mongodb的專案部署到騰訊雲伺服器上。 如有錯誤,歡迎指出。 這裡我使用的是webpack構建工具,可以看到我的目錄如下 server是我服務端的程式碼檔案,這個資料夾在其他地方也可以,這裡為了方遍演示我放到了同一個目錄
騰訊雲伺服器CentOS 7.2,裝Python3建立軟連與Python2共存
騰訊雲伺服器CentOS 7.2 作業系統自帶的 Python 版本為 2.7.x,由於專案需要 Python 3 的支援。即安裝完 Python 3後,系統上同時存在 Python 2 和 Pytho
從零開始搭建騰訊雲伺服器
本篇博文旨在將近期搭建雲伺服器的步驟記錄下來。 1、定義 雲伺服器是一種簡單高效、安全可靠、處理能力可彈性伸縮的計算服務。其管理方式比物理伺服器更簡單高效。使用者無需提前購買硬體,即可迅速建立或釋放任意多臺雲伺服器。雲伺服器幫助您快速構建更穩定、
騰訊雲伺服器Nginx+php+mysql環境搭建
轉 本文有點長,原因是每一步都有截圖佔的篇幅較長,其實並不麻煩,並不複雜。所有命令都可以複製貼上到終端視窗,不用手動輸入(在終端貼上時用滑鼠右鍵+貼上 的方式進行貼上,有些終端工具不支援快捷鍵ctrl + v進行貼上,如果選用putty終端,複製後在 終端視窗直接敲擊滑
騰訊雲伺服器Centos7上安裝JDK
1.輸入命令yum install java-1.8.0-openjdk java-1.8.0openjdk-devel進行安裝,出現Complete!後就安裝完成了。 輸入java -version測試一下 2.Linux上使用yum命令後,會將OpenJD
零基礎利用騰訊雲伺服器搭建網站
騰訊雲地址:https://cloud.tencent.com/?fromSource=gwzcw.234976.234976.234976 大學生優惠地址:https://cloud.tencent.com/act/campus?utm_source=qcloud&utm_medium
騰訊雲伺服器搭建的tomcat專案,並用外網通過ip訪問專案
背景:把專案的war包放到了tomcat的webapps目錄下,在伺服器裡面可以訪問,但是不能在外網訪問。 在tomcat的conf目錄裡面找到server.xml去新增80埠,應該是TCP協議,不太確定。 記住新增80埠,改成tcp協議 參考原文
騰訊雲伺服器與虛擬機器搭建主從分離資料庫
測試環境 主資料庫: CentOS7, MySQL15.1 , 騰訊雲伺服器外網IP 從資料庫: CentOS7, MySQL15.1 , 虛擬機器IP(無關緊要) 首先安裝好mysql 我之前安裝的lnmp 所以挺多指令都挺簡單的 lnmp可以去百度安裝 我這裡
騰訊雲伺服器突然遠端連不上
最近弄點東西,突然不能遠端連上騰訊雲的伺服器了,如下 也能ping通伺服器IP,但是就是不能連上,而且也不能正常訪問伺服器之前掛著的網站。 上騰訊雲的官方論壇看別人的相似問題,但還是不能解決
【騰訊雲】自己搭建的騰訊雲伺服器JavaEE環境
轉載地址:https://www.cnblogs.com/qlqwjy/p/8727487.html 感覺很專業的樣子,還沒有看完,更沒有實踐,找個機會實踐一下。 0.安裝SSH登入 1.生成公鑰對 ssh-keygen -t rsa -P '' -P表示密
一臺阿里雲2臺騰訊雲伺服器搭建Hadoop叢集
1.準備工作:jdk安裝(個人選擇的1.8版本) 2.ssh免密登陸: 關閉放火牆(可以將要開放的埠加入防火牆的開發埠中,學習用就直接關閉防火牆了): 1)關閉firewall: systemctl stop firewalld.service #停
騰訊雲伺服器如何獲取root許可權,如何配置在雲伺服器上配置JDK(續)以及Tomcat的安裝啟動
昨晚由於時間關係,只寫瞭如何獲取root許可權,由於第一次寫部落格,稍不留神,複製的照片竟然沒有顯示進去,請大家原諒,今天接著來寫如何在騰訊雲伺服器上配置JDK的環境變數 1.首先大家需將已經下載好的JDK上傳到自己的伺服器中(記住Linux所用的軟體壓縮包是.zip格式的
騰訊雲伺服器ftp部署及檔案上傳
首先,先把伺服器的配置說明一下: 作業系統:CentOS 6.6 64位 CPU:1核 記憶體:1GB 系統盤:20G(雲硬碟) 公網頻寬:1Mbps 對我來說挺合適的一個配置,把自己的爬蟲放上面執行,資料存mysql裡面已經足夠用了。 之前那篇寫的是配
騰訊雲Centos6.6搭建javaweb環境:mysql5.1+jdk1.7+tomcat6完整過程
近日,入手了個騰訊雲伺服器,想著linux穩定,就選擇了linux centos6.6系統,最新的是7.1,但是聽說6.6比較穩定,就選擇了6.6,下面把步驟貼出來,希望對大家有所幫助。 前期準備: 安裝centos6.6系統 在安裝系統時最好選用SSH
騰訊雲伺服器新增ftp使用者上傳檔案
1. 安裝vsftpd sudo apt-get install vsftp 2. 建立ftp的工作目錄 mkdir /home/ftp 3. 新建ftp使用者並設定密碼以及工作目錄 sudo useradd -d /home/ftp -s /bin/bash ft
騰訊雲伺服器搭建java+tomcat+mysql
使用yum和putty工具,為了防止以後忘記,故記錄一次 putty配置ssh金鑰登陸linux伺服器 參考網站 關鍵步驟在putty的SSH裡面儲存生成的金鑰 安裝java等 參考網站 輸入命令: yum list available java* 可以列出可以安裝