SAGA SITE

夢をプロトタイピング

サーバー

メール設定や送受信でお困りごとはございませんか?

さくらインターネットから親切な案内メールが届きました。 レンタルサーバーを借りたユーザーをフォローしてくれるんですね。 (2週間の試用期間を終わった後も継続して利用してもらうためですね?) ■このメールで解決できること □独自ドメインを取得された…

ConoHa VPSを使ってはいけない理由

今回、実際にConoHa VPSを使ってみて、使ってはいけないサービスだと判断しました。 以下に理由を説明します。 ConoHa VPS とは? 欠点1:お試し期間がない 試用期間がある他のVPSサービス さくらのVPS 14日間の無料利用が可能 GMO クラウドVPS 15日間の無…

メールサーバー構築の参考記事

Ubuntuでメールサーバーを構築するため、インストール方法などを調べています。 分かりやすい解説記事があったのでメモ。 blog.denet.co.jp blog.denet.co.jp ChatGPTに記事の内容を検討してもらったところ、やや古い情報もあるとのことで、注意が必要と言わ…

SSH用の公開鍵の種類

SSHで使う公開鍵にいくつかの形式(フォーマット)があるようです。 公開鍵の仕組みや用語について、よく理解できていないのでメモ。 SSH用の公開鍵を作る 公開鍵のフォーマット ChatGPTへの質問 ChatGPTからの回答 公開鍵 タイプ1 (OpenSSH形式) 公開鍵 タ…

NginxでLet's Encryptを使い、HTTP-01チャレンジでサブドメインを管理する方法

Let's Encryptでサブドメインを管理するには、DNS-01チャレンジという方法が用意されています。 sagasite.hatenablog.com DNS-01チャレンジ方式はやや煩雑なので、とりあえず簡単なHTTP-01チャレンジでサブドメインを管理してみようと思います。 DNSの勉強不…

Let's Encryptを使う時にtinydnsを利用する方法

UbuntuでWebサーバーを構築するとき、Let's Encryptを使おうと思いました。 やり方を調べていたら、tinydnsを使う方法が紹介されていました。 server.lavoscore.org https://server.lavoscore.org/#id-20 なぜtinydnsを使うと良いのか? その理由が分からな…

systemctlコマンドとは?

Nginxのインストール作業をやった後、Nginxを起動させるコマンドを入力しました。 sagasite.hatenablog.com sudo systemctl start nginx この「systemctl」コマンドの意味を調べてみました。 Google検索 systemdの本 ChatGPT-4oによる説明 システム起動時にN…

最新の安定版Nginxをaptコマンドでインストールする方法

UbuntuにNginxをインストールする作業の続きです。 sagasite.hatenablog.com 公式サイトからNginxの圧縮ファイルをダウンロード WinSCPでサーバーにアップロード SSHクライアントでサーバーに接続 Nginx公式サイトのインストールガイドを参照 Ubuntu Nginx参…

手動でNginxのバージョンを切り替える方法

以前、Nginxをインストールしたとき手動でコンパイルして、複数のバージョンを切り替えられるようにしていた。 Nginxの本で紹介されていた方法で便利だと思った。 ハイパフォーマンスHTTPサーバ Nginx入門 作者:Clement Nedelcu アスキー・メディアワークス …

さくらVPSの新規申込

WebサイトのリニューアルでVPSを1台用意することにした。 ここに作業メモを記す。 さくらインターネットのVPS 会員ページにログイン 料金は月払いか年払いか? サーバーの設定 Linuxから選ぶ サーバーのプランを選択してください サーバーの管理ユーザー情報…

SSH接続用の公開鍵を作る方法

さくらのVPSでサーバー設定を行う画面で、SSH接続用の公開鍵を登録する欄がある。 Windowsで作業しているとき、公開鍵を簡単に作る方法をメモ。 結論から言えば「PuTTY」などのGUIツールを使えば簡単に公開鍵を作れる。 Google検索 PuTTYのポータブル版をダ…

Dockerの勉強

WebサーバーでDockerを使ってみたい。 とりあえず、Dockerの入門書を読んで、使い方を理解したい。 開発系エンジニアのためのDocker絵とき入門 作者:鈴木亮 秀和システム Amazon

Windows11でXAMPP portableのApacheが起動しない場合の解決策

久しぶりにXAMPP portableを使ったら、Windows11でApacheが起動しなかった。 これは単純な操作ミスで、XAMPPを使う前に、一番最初に設定作業をやらなければいけなかった。 XAMPP portableのフォルダを開き、その中にある「setup_xampp.bat」をダブルクリック…

UbuntuにNginxをaptコマンドでインストールする方法

さくらVPSのOSをUbuntu LTS 22.04に更新しました。 WebサーバーソフトとしてNginxをインストールします。 方針 aptコマンドで自動インストール 実行結果 バージョンの確認 動作確認 今後の作業 www.nginx.co.jp 方針 aptでNginxを入れる。 リポジトリを追加…

UbuntuにLet's EncryptのSSL証明書をインストール

Ubuntu 20.04 LTSでWebサーバーを構築しました。 通信を暗号化するためにSSL(httpsでの通信)を導入します。 SSL証明書は無料で使えるLet's Encryptを使ってみます。 Let's Encryptとは? Ubuntuへのインストール方法 参考にしたサイト どこが違っていたの…

UbuntuでOpenSSLの最新版を手動でインストール

Ubuntu20.04 LTSに入っていたOpenSSLがバージョン1.1.1fと古かったので手動で最新版をインストールしました。 セキュリティー対策 参考になったサイト OpenSSLの入れ替え作業 セキュリティー対策 aptコマンドでインストールできるOpenSSLのパッケージは、1.1…

さくらのVPS (v5) でSSHの公開鍵をインストールする方法

さくらのVPSで、SSHの設定を失敗しまくりました。 やっと解決したので、備忘録としてメモ。 失敗の原因=コンソールでコピペができない仕様 最初からSSHの公開鍵を仕込む方法が用意されていた SSH公開鍵の確認 手動で回避する方法 失敗の原因=コンソールで…

UbuntuでSSHのセットアップ

UbuntuのサーバーでSSHの設定をして、自分のパソコンからSSH接続できるようにしたいです。 Google検索して、参考になる情報を収集しました。 Google検索 参考情報 Google検索 前提としては、サーバーOSに「Ubuntu 20.04 LTS」を使っていることです。 www.goo…

さくらのVPS

Webサーバーを用意するとき、さくらのVPSをよく利用しています。 vps.sakura.ad.jp さくらのVPSは、情報が多いのでトラブルシューティングのときに助かります。 vps.sakura.ad.jp knowledge.sakura.ad.jp teratail.com mevius.5ch.net 問題点もいろいろあり…