Ubuntu

Ubuntu

Systemdで起動時にShellScriptを実行する方法

Ubuntuで独自に作成したShellScriptをサーバ起動時に自動実行させたい場合の設定です。 Ubuntuの環境はこちらです。 $ cat /etc/os-release NAME="Ubuntu" VERSION="20.04.5 ...
Ubuntu

UbuntuにTrojanをインストールして快適な中国ネット環境を構築

中国でYoutubaやTwitterが利用できないのは有名な話 とは言え、それを何とか使えるようにするために在中国の日本人(だけではなく、外国人)が利用しているのがVPNです。 以前からAWSやAzureと言ったパブリッククラウドの無料枠や...
Ubuntu

Nginxで構築したWEBサイトをLets EncryptでSSL化

WEBサイトを作るなら常時SSL化は当たり前ということで、「Let's Encrypt」と「certbot」を使用して無料でSSL化します。 「Let's Encrypt」は無料でSSL証明書を発行してくれるサービスですが、証明書の有効期限...
GCP

GCPでCloud DNSを使ってお名前.comで取得したドメインを紐づける

以前作成したNginxを利用します。 今回の設定で「」という外部(グローバル)IPでのアクセスから「」と言ったドメイン名でのアクセスが可能になります。 GCPでnginxのWEBサーバ構築済み お名前.comでドメイン取得済み まだインスタ...
GCP

GCPでインスタンスを作成してNginxをインストール

GCPにも無料枠や初回登録の特典である$300クレジットがあるので、それをうまく使ってみようと思います。 以前もAWSやAzureの無料枠を使って中国で生活するうえで必要不可欠なV2RAYサーバを構築しましたが、同じようにGCPでも構築可能...
Ubuntu

【Ubuntu】SSH接続が自動で切断しないようにする方法

Ubuntuに限った話ではなくLinuxサーバにSSH接続していて、横から別作業が入ってしまうことって良くあります。 その横槍作業を終わらせて、再びVSCやTeraTermに戻ってみたらSSH接続が切断されていた。。。 このSSH接続の自動...
Ubuntu

docker + Ubuntuでviコマンドが使えなかったからインストール

dockerにUbuntu環境を作って色々やっていたらviコマンドが使えませんでした。 Ubuntu入れたら勝手に入っているものかと思ったのですが、そう言う訳ではないようです。 入っていなければ入れてあげれば良い話なのでサクッとインストール...
Ubuntu

【Ubuntu】cronの実行結果をログに出力する方法

cronを設定してみたものの、設定の時間になっても動いている気配がない場合はcronのログファイルを確認してみる必要がありますが、デフォルトではログファイルの出力がコメントアウトされています。 cronの実行ログの出力設定方法について紹介し...
Ubuntu

【Ubuntu】SSHサーバのインストールとWindowsからの接続

Ubuntuサーバへの接続ですが、VNCとかでGUIで接続しても良いのですが、基本的にCUIでも全て同じことができるので、貧弱なサーバに鞭打つのはやめてSSHで接続して作業をすることにしました。 試した環境 今回、試した環境です。 cat ...
Ubuntu

【Ubuntu】ノートパソコンのサスペンドを無効にしてサーバとして使う

お役御免になったノートPCにLinuxをインストールして、ちょっとしたサーバとして再活用するケースがあると思います。 サーバとして利用する際にノートパソコンを閉じたままでもサスペンドしない設定にしておく方法をご紹介します。 試した環境 今回...