Alibaba Cloud のカスタム Ubuntu イメージのインポートには、OSS スナップショットのアクティベーションが必要で、有料(高くないようですが非常に面倒)ですし、設定したイメージをインポートする場合は別の形式に変換する必要があり、使えないケースもあるので、Alibaba Cloud の純正 Ubuntu で必要な内容を直接設定するのは少し面倒です。 まず、Alibaba Cloud Server 上の Ubuntu のデフォルトバージョンは 14.04 です。Alibaba にログインし、コンソール - ESC インスタンス - 管理 - サーバーの一時停止 - システムディスクの更新 (構成情報ブロックにその他のオプションがあります) - パブリックイメージ - ここでは 64 ビット Ubuntu 16.04 を選択します (現在、Alibaba Cloud パブリックイメージの最高バージョンは Ubuntu 16.04 です)。 0. sudoをインストールする apt-get インストール sudo 1. ユーザーを設定する ユーザーを作成
パスワードを設定する
# 完了すると、ホームディレクトリにユーザーの名前が付いた追加のディレクトリが作成されます 一般ユーザーにルート権限を設定する sudoersへの書き込み権限を取得する
(VIM の基本的な操作: i は入力モードを切り替え、esc はコマンド モードを切り替え、コマンド モードでは :wq と入力して保存して終了します) VIMの登場
このコードをルート行の下に追加し、保存して終了します ユーザー名ALL=(ALL) ALL sudoers の書き込み権限を取り消す
2. python3.xをダウンロードします(より高いバージョンが必要な場合はダウンロードしてください) Ubuntu 16.04 には、Python 2.7 と Python 3.5.2 が付属しています。ここでは 3.5.2 を使用します。 3. 仮想環境をインストールして構成する パッケージをダウンロード pip 仮想環境をインストール pip 仮想環境ラッパーをインストールします 次に、新しく作成したユーザーでログインします。ここではXshell5を使用します。 仮想環境を保存するディレクトリを作成する 仮想環境が保存されているディレクトリをインストールする
(ここでは、/home/username ディレクトリで、ls -a は隠しファイルを照会します) .bashrcファイルを開き、2行のコードを追加します。 WORKON_HOME=$HOME/.virtualenvs をエクスポートします。 ソース /usr/local/bin/virtualenvwrapper.sh 保存して終了したら、source ~/.bashrcを実行します。 4. デフォルトのpython3.xで仮想環境を作成する Pythonパスを照会する
返される結果: /usr/bin/python3.5 新しい仮想環境を作成する mkvirtualenv -p python パス 仮想環境名 例: mkvirtualenv -p /usr/bin/python3.5 dj 仮想マシンを起動するたびに仮想環境を自動的にアクティブ化します 仮想マシンが起動するたびに.bashrcが実行されるため、.bashrcを編集するだけです。 最後の行に入力 workon仮想環境名 例: workon dj -------------------------------------------------------------------------------- 注: 仮想環境のデフォルトの Python は 3.5.2 ですが、仮想環境外のデフォルトの Python は 2.7.12 です。 Pythonバージョンのクエリ python -V 仮想環境を終了する 無効にする 仮想環境に入る workon仮想環境名 既存の仮想環境を表示する 働く -------------------------------------------------------------------------------- Django設定の一部の内容は近い将来更新される予定です 要約する 上記は、編集者が紹介した Alibaba Cloud Server Ubuntu 設定チュートリアルです。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Vue は、デスクトップから Web ページにファイルをドラッグするためのサンプル コードを実装します (画像/オーディオ/ビデオを表示できます)
>>: MySQLでヘッダー付きのCSVファイルをエクスポートする方法
序文クエリ ステートメントを使用する場合、多くの場合、データの最初の数行または中間行を返す必要があり...
文章のスタイルでは、このような状況がよく見られます コードは次のとおりです <div styl...
Visual Studio Code の最新の Insider バージョンには、コードのリモート デ...
序文InnoDB はデータをテーブルスペースに保存します。デフォルト設定では、初期サイズが 10 M...
目次これ方法オブジェクト内これを隠した厳密モード要約するJavaScript の this も不思議...
セル - 表の内容 セルの余白 (表の余白) (cellpadding) - セルの外側の距離を表し...
1. レビューMySQL の起動後にバッファ プールが初期化されます。バッファ プールは N 個の空...
MySQLは次のエラーを表示します「コントロール パネル -> 管理ツール -> サービ...
プロジェクトを実行すると、リアルタイム更新、広告アニメーションの連続表示などの要件に遭遇することは避...
さまざまな理由で、誰もが MySQL を再インストールする必要があると思います。 MySQL と Q...
nginx の設定命令のスコープは、main、server、location の 3 種類に分けられ...
ウェブページにBaiduマップを挿入するBaidu Maps を自分の Web ページに追加したい場...
HTML 仕様書では、画像の crossorigin 属性が導入されています。適切なヘッダー情報 ...
この記事では、Ubuntu18.04にmysql5.7.23をインストールする具体的な方法を参考まで...
selinux ( Security-Enhanced Linux)は、Linux カーネル モジュ...