chisataki’s blog

リコリス・リコイルじゃありません

webサーバー構築

Djangoアプリをcloneしてサーバーで動かす

目的:あるサーバーで動いているDjangoアプリ(githubのプライベートレポジトリに存在)を別のサーバーに移転して動かしたい 前提: webサーバー: Nginx アプリケーションサーバー: Gunicorn 手順: 1.移転するサーバーでssh鍵の作成(github用) ssh-keygen -…

VPSサーバー(Ubuntu)にPythonをインストールする

まずはpipで必要なツールをダウンロードします。 sudo apt install build-essential libbz2-dev libdb-dev libreadline-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libsqlite3-dev libssl-dev zlib1g-dev uuid-dev 非公式Pythonダウンロード…

Nginxでサンプルページをとりあえず表示する

まずはnginxをインストールします。 sudo apt install nginx 続いてHTTPポート番号(80)を開きます。 sudo ufw allow 80 sudo ufw reload 早速Nginxの起動確認です。http://(サーバーIPアドレス)/ をブラウザから開きます。 以下のようなページが見られれば成…

vimの設定ファイルから色を変更する

vimエディターの設定ファイルの場所は vim --version で確認します。 表示下部に という箇所があり、 "ユーザー vimrc: "$HOME/.vimrc" と書かれているところが各ユーザー用の設定ファイルの場所です。 環境変数$HOMEは echo $HOME で確認できます。普通は /…

VPS契約後やること④SSHのポート番号を変えて接続する

前回は新規作成したユーザーでSSH接続をしてみました。 chisataki.hatenablog.com その際接続に使ったポート番号はデフォルトの22番です。22番は有名なポート番号で、このままではセキュリティー上あまり良くありません。今回はポート番号を別の番号に変えて…

VPS契約後やること③作成したユーザーでSSH接続する

前回の記事では、rootとしてVPSサーバーにログインした後にユーザーを新規作成する、ということをやりました。今回は作成したユーザーでSSH接続を試みます。 新規作成したユーザーでSSH接続するには、サーバー側でauthorized_keysという公開鍵ファイルを設置…

VPS契約後やること②ユーザー作成

(注)こちらの記事は初心者の自分用のメモとして書いており、誤りが含まれる可能性がありますので、お読みになられる方は必ず他の参考資料もご確認ください。 【前提】 VPS:x server vps OS:ubuntu 前回の記事でVPS契約後にVPSパネルからサーバーにとりあ…