1. 程式人生 > >阿里雲 centos 7.2 部署python flask 環境

阿里雲 centos 7.2 部署python flask 環境

首先需要買一個阿里雲伺服器,我使用的是mac 所以 買的是centos 的環境,買的是最便宜的,有優惠折扣9.9 半年。

首先連結遠端伺服器
          
        ssh [email protected](阿里雲實例的共有IP)
        回車,彈出密碼輸入,輸入密碼之後,顯示Welcome to Alibaba Cloud Elastic Compute Service ! 表示登陸成功。

當前現實的是桌面目錄,ls  什麼也沒有
          
        你可以通過 touch test.py 自己建立一個資料夾  。
        cd /     進入根目錄
        cd ~     返回桌面目錄
        which python    檢視是否安裝python, 一般情況均有安裝

簡單搭建 Flask + python 通過使用我們剛剛建立的 test.py檔案
    
        首先 , python 中自帶 pip ,我們可以使用 pip install flask 來下載安裝 flask。
        其他的mysql等,以後再說,需要什麼安裝什麼就可以了。

test.py 如下

          vim test.py    //進入編輯介面  
          按 ‘a’ 進入編輯模式 可以 插入文字。
          插入結束按 esc 退出編輯模式。然後按shift + 冒號進入命令模式,輸入 wq, 表示儲存並退出。

        from flask import Flask
         app = Flask(__name__)

        @app.route('/',methods=['GET','POST'])
        def home():
                return 'welcome home...'

        if __name__ == '__main__':
               app.run(host='ip',port=埠號,debug=True)

        其中ip 是阿里雲實例中的私有Ip
         埠號是該例項對應的安全組所具有的埠號,一般預設有80

在之後使用    python test.py    命令就可以啟動了。在你自己的電腦上就可以通過訪問 ip+埠號 得到 ‘welcom home...’ 的網頁了。


其他命令補充:

      control + z   停止 python 啟動的程式
      df -h   檢視檔案系統資訊
      rm -rf 檔名    刪除檔案
      scp -r 本地檔名/* [email protected]:/root/伺服器檔名
                該命令在本地環境下執行,
      mkdir 檔名   建立一個資料夾
      touch 檔名    建立一個檔案

      pip install   // 用於安裝 python 的外掛
      yum install   用於安裝外部的軟體 比如說 mysql
      ifconfig   檢視 伺服器ip 地址

相關推薦

阿里 centos 7.2 部署python flask 環境

首先需要買一個阿里雲伺服器,我使用的是mac 所以 買的是centos 的環境,買的是最便宜的,有優惠折扣9.9 半年。 首先連結遠端伺服器                    ssh [email protected](阿里雲實例的共有IP)        

阿里 Centos 7.2 環境配置 LNMP

首先更新系統軟體 $ yum update   安裝nginx 1.安裝nginx源 $ yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/n

阿里 Centos 7.2開啟ftp服務用到埠

記錄1 https://www.jianshu.com/p/bf772ffc0c95 阿里雲CentOS7搭建任何網路服務,需要配置相應的安全組規則。 開啟阿里雲端口許可權 阿里雲伺服器埠許可權是由安全組規則控制,所以配置FTP服務,需要開啟伺服器的20/21埠許可權。 由於需要F

阿里Centos 7.2 安裝apache踩的坑

./configure --prefix=/usr/local/apache2 Centos安裝 Apache2.4提示 APR not found的解決辦法: 1.下載所需軟體包: 具體步驟如下: 1、:解決apr not foun

阿里Centos 7.2 安裝Svn

這兩天因為專案需要在Linux系統下安裝SVN,由於很少使用Centos環境,直接百度貼程式碼,但安裝過程中還是遇到不少問題,記錄下來。1.安裝subversion yum install subversion -y使用 -y 命令安裝過程中無需任何操作,直接安裝完成2.檢視

linux(騰訊centOS 7.2)下安裝nodejs環境

步驟2:解壓 xz -d node-v10.2.0-linux-x64.tar.xz 步驟3:再解壓 tar -xvf node node-v10.2.0-linux-x64.tar 步驟4:安裝了node,並不是所有資料夾下都能使用,需要建立nod

阿里Centos 7部署DJango2.0應用(uwsgi3 +Nginx)

目錄 前言 上傳以及伺服器環境部分 uwsgi部分 nginx部分 靜態檔案 阿里雲端口許可權開啟 前言 先概括下訪問流程: 首先客戶端發起請求,這裡會有TCP的握手,三次握手結束之時,客戶端會帶上http資料給伺服器(請求行,請求頭,請求體),伺服器會接

阿里CentOS 7.3安裝Redis3.2.6詳細步驟

############  準備  ############### 從Redis官網下載Linux redis3.2.6版本,我下載的redis-3.2.6.tar.gz(目前最新穩定版),下載到/usr/local/src目錄,如果沒有就mkdir建立一個. 下載連結:https:/

阿裏CentOS 7.2 MySQL服務啟動失敗的解決思路

阿裏雲 centos 7.2 mysql服務啟動失敗的解決思路阿裏雲 CentOS 7.2 MySQL服務啟動失敗的解決思路前言 :昨天剛剛搭建好的MySQL讓老大看了一下,經過測試已經完成任務。但是今天早晨來的時候發現服務器被關了,此時我的心情崩潰的,但是我非常冷靜的解決了MySQL問題。如下:啟動MySQ

Centos 7.2-部署×××

systemd cross man new () call sele best rust #!/bin/bash #Centos 7 install Open*** # Source function library. . /etc/init.d/functions

阿里CentOS 7.3 裸機搭建 Apache、MySql、PHP、Node環境、並繫結域名

阿里雲CentOS 7.3 裸機搭建 Apache、MySql、PHP、Node境、並繫結域名 最近一直想在阿里雲申請一個伺服器,可以在上面跑一些服務,輸入域名訪問,那種感覺肯定很不一樣。所以就花學生價買了一年,還是挺划算的。 域名備案花了挺長時間,又上傳照片又打電話核實的挺麻煩的,不過

騰訊CentOS 7.2 64位安裝Mongodb

如果 .com () epo 查看 bsp logs 無法連接 inline 一、安裝步驟:1、配置MongoDB的yum源:創建yum源文件:vim /etc/yum.repos.d/mongodb-org-3.4.repo 2、mongodb-org-3.4.repo

阿里php-7.2.12 安裝

安裝依賴 yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel mysql pcre-devel      

阿里CentOS 7.4配置ftp服務

阿里雲CentOS 7.4配置ftp服務 1.遠端連線並登入到 Linux 例項。 2.更新yum源 yum -y update(可選) 3.執行以下命令安裝 vsftpd。 yum install -y vsftpd 4. 執行以下命令設定開機自啟動。 systemct

阿里CentOS 7無外網IP的ECS訪問外網(配置閘道器伺服器)

說明: 1、必須要有一臺機器具有外網IP的ECS。 2、如果不想配置具有外網IP的ECS時,可以購買NAT閘道器,但需要錢,貴。下面會說明NAT閘道器的配置。 3、最後吐槽一下阿里雲VPC閘道器導致不能按照配置普通閘道器一樣配置(參考:https://www.cnblogs.com/EasonJim/p

阿里CentOS 7.4 簡單快速搭建Strongswan IKEv2型別 教程模板

1、安裝strongswan yum install strongswan 2、建立證書 strongswan pki --gen --outform pem > ca.key.pem strongswan pki --self --in ca.key.pem --dn "C=CN

阿里CentOS 7.4下安裝WSTMart開源商城系統

商淘軟體B2B2C(WSTMart)開源商城系統在linux下的安裝,阿里雲Cent 7.4版本安裝命令教程: WSTMart 安裝apache 安裝服務 yum install httpd

阿里Centos 7 安裝mysql伺服器

  1. 下載mysql源安裝包: wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2. 安裝mysql源: yum localinstall mysql57-communit

阿里centos 7 安裝 mysql 8 navicat連線不上問題解決

伺服器上安裝的MySQL服務,一般都會用Navicat做日常資料庫的使用工具。今天在阿里雲上安裝MySQL8,但是Navicat始終連線不上,試了網上很多方法都沒用,以下記錄一些關鍵的地方。1.阿里雲要新增安全規則即使伺服器防火牆已經開放了3306埠,或者關掉了防火牆,還需要