中村和人のポートフォリオ
自己紹介
インフラエンジニアを目指して、Linuxサーバー構築を学習しています。
スキル
- Linux基本コマンド
- SSH接続
- nginxによるWebサーバー構築
- HTML / CSS
- DNS設定・独自ドメイン設定
学習内容
- さくらVPSを契約し、Ubuntuサーバーを構築
- PowerShellからSSH接続を行い、Linuxサーバーを操作
- nginxを用いたWebサーバー構築と公開設定
- HTML、CSSを使用したポートフォリオサイトを作成
- お名前.comで独自ドメイン monblan.jp を取得
- DNSのAレコードを設定し、ドメインをVPSに紐づけ
- 403 Forbidden発生時にnginx設定や権限設定を確認し解決
- cronを使ってサーバー監視ページを自動更新
- certbot / Let's Encryptを利用したHTTP化
- SSL証明書の自動更新設定を構築
学んだこと
- Webサイト公開には、HTML/CSSだけでなくLinuxサーバーやDNS設定が関係することを学びました。
- nginxを使ってWebサーバーを構築し、ポートフォリオサイトを公開しました。
- 403 Forbiddenなどのエラー発生時に、設定ファイルや権限を確認しながら原因を切り分けました。
- CertbotとLet's Encryptを利用して、HTTPS化とSSL証明書の自動更新設定を行いました。
制作物
Linuxサーバー上で公開しているポートフォリオサイトです。
サーバー状態チェックを見る