1. 程式人生 > >個人技術博客——linux服務器配置以及flask框架

個人技術博客——linux服務器配置以及flask框架

png sgi clas 創建 安全協議 deb win com 點擊

本次的軟件工程實踐,我負責我們組後臺服務的搭建,我選用了bandwagon的服務器,安裝的是Debian GNU/Linux,後端服務是用python的flask框架。


本地登錄遠程服務器

在本地登錄遠程服務器現在主要用的是SSH。

Secure Shell(縮寫為SSH),由IETF的網絡工作小組(Network Working Group)所制定;SSH為一項創建在應用層和傳輸層基礎上的安全協議,為計算機上的Shell(殼層)提供安全的傳輸和使用環境。

Windows上的SSH工具有PuTTY,SecureCRT和Xshell等,我選用的是Xshell。一般服務器的提供商都會把初始的ssh端口和root密碼告訴你,你就可以用SSH登錄服務器了。

打開Xshell,點擊會話左上角的新建。
技術分享

在主機框裏寫上服務器的ip地址,端口號寫SSH的端口號,
技術分享

點擊用戶身份驗證,填寫用戶名和密碼,用戶名寫root,密碼寫初始的root密碼(也可以用自己創建的用戶登錄)。
技術分享

點擊確定,然後連接,成功後如下圖。
技術分享

接下來就可以用Linux的各種命令操作服務器了。

flask框架

Flask是一個使用Python編寫的輕量級Web應用框架。基於Werkzeug WSGI工具箱和Jinja2 模板引擎。Flask使用BSD授權。flask被稱為microframework,因為它只需要幾十行代碼就能寫出一個web應用。以“Hello World”為例子。

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World!'

if __name__ == '__main__':
    app.run()

個人技術博客——linux服務器配置以及flask框架