Alibaba Cloudサーバーubuntu16.04デプロイメントpython3 django開発環境でさまざまな問題が発生しました

この記事では、デプロイに1日の暇な時間がかかったpython3web開発環境を記録しています


フロントエンドの開発に関する知識を少し学んだ後、Djangoフレームワークについて学びました。研究室の建物での研究は私の探索のニーズを満たすのに十分ではなかったので、さらにチュートリアルを見つけ、チュートリアルのコードをノックアウトすることを望みました。アイドル状態のサーバーが残念で、終了するのに多くのエネルギーを必要とし、さまざまな問題が発生します...

Alibaba Cloudサーバーインストールのグラフィカルインターフェイス

テストバージョンcentos7.3、ubuntu16.04

グラフィカルインターフェイスをインストールするには、まずサーバーのパフォーマンスが十分であるかどうかを判断する必要があります。他の人のチュートリアルはすべて8M 4コアです。作成
者のシングルコア1Mは正常にインストールできませんでした。

centos7.3:
Linux Communeによって提供された答え。
試し後、失敗したことがわかりました。バージョン7.4以降の問題である可能性がありますが、Alibaba Cloudはcentosバージョン7.3しか提供していません。

ubuntu16.04:Alibaba
Cloud(ECS)_Ubuntu_graphical interface installation_VNC remote access complete tutorial

Ubuntu16.04はデフォルトでpython3に切り替えます

これら2つのコマンドを直接実行するだけです

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

詳細:
ubuntu16.04でpython3をデフォルトとして設定する方法

ubuntu16.04のホスト名に関する問題

vim /etc/hosts

図の2行目を追加します

リモート接続の問題

通常、パテ接続はポート22のssh接続を占有します。xftpを使用することもできます。xftpで接続した後は、ファイルリストを表示できるだけでなく、コマンドライン入力のためにxshellを直接開くこともできます。接続のデフォルトのユーザー名はrootで、ログインパスワードはサーバーコンソールで設定できます

ubuntu16.04 phpstudyをインストール

ubuntu16.04の効果的で詳細なチュートリアル
:Ubuntu17.04にPHPstudyをインストールする詳細なチュートリアル

Alibaba Cloudサーバーで23分を使用しました。

ここに画像の説明を挿入

djangoをインストールすると、pipコマンドを実行できない

最初にバージョンコントロールを確認し、対応するバージョンが環境で実行できるかどうかを確認します
。django2.0.xはpython2.7で使用できることに注意してください。

djangoバージョンとpythonバージョンの対応

(sudo) pip3 install Django
或者 (sudo) pip3 install Django==2.2.7
安装显示pip没安装问题时

インストールは次のとおりで、実際の測定は有効です。


apt install python3-pip

PS:私はデフォルトのpython2をpython3に切り替えました>




Alibaba Cloudがdjangoを導入してパブリックネットワークアクセスを実現

Alibaba Cloudがdjangoを導入してパブリックネットワークアクセスを実現

おすすめ

転載: blog.csdn.net/qq_42812036/article/details/103245587