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ファイルをエクスポートする方法
目次序文1. ヌル合体演算子2. ??= 空代入演算子3. ?. オプション連鎖演算子4. ?: 三...
1. ダウンロードアドレスhttps://dev.mysql.com/downloads/mysql...
MACでMySQLの初期パスワードを忘れた問題を解決する方法を参考までに共有します。具体的な内容は次...
MySQL が挿入などの操作を実行するときにコミットする必要があるかどうかは、ストレージ エンジン...
目次Linux - ファイル記述子、ファイルポインタ、インデックスノード1. Linux - ファイ...
html.cssオーバーフローの包括的な理解XML/HTML コードコンテンツをクリップボードにコピ...
● 新しいプロジェクトのセキュリティを確保するためにクラウド データを購入する予定でした。 Alib...
ページを書いているときに、ページの内容が小さくてフッターがページの真ん中に留まってしまうといった状況...
1. はじめに少し前、開発者がテスト環境や本番環境で誤った操作をし、データベースを誤って削除/更新し...
イベント委任を使用してメッセージ ボード機能を実装します。 <!DOCTYPE html>...
目次序文議論の基本概念議論の役割実パラメータと仮パラメータの数を取得する実際のパラメータ値を変更する...
1. Linuxに対応するRPMパッケージをダウンロードする5.6 より前のバージョンhttp://...
目次1. コンポーネント通信1. Props 親コンポーネント ---> 子コンポーネント通信...
アプリケーションシナリオデータ テーブルでは、アプリケーションは各データがいつ作成されたかを記録する...
この記事の例では、検索機能を実装するためのVueの具体的なコードを参考までに共有しています。具体的な...