技術ブログ

プログラミング、IT関連の記事中心

CentOS7

CentOS上のNginxでHTTPからHTTPSへリダイレクトする方法

目次 CentOS上のNginxでHTTPからHTTPSへリダイレクトする方法 ステップ1: Nginx設定ファイルの編集 ステップ2: HTTPからHTTPSへのリダイレクト設定 ステップ3: HTTPS用の設定確認 ステップ4: Nginxの設定テスト ステップ5: Nginxの再起動またはリロード Cent…

Apacheを停止してNginxでLet's Encrypt証明書を更新する方法

目次 Apacheを停止してNginxでLet's Encrypt証明書を更新する方法 ステップ1: Apacheがポート80と443を使用しているか確認 ステップ2: Apacheを停止 ステップ3: Apacheを無効化 ステップ4: Nginxの状態を確認 ステップ5: Let's Encrypt証明書の更新を再試行 …

Yarnについて

目次 Yarnについて Yarnの特徴 Yarnの基本的な使用方法 まとめ Yarnについて Yarnは、高速で信頼性の高い、セキュアな依存関係管理ツールです。 JavaScriptのプロジェクトで利用されることが多いです。 Yarnは、npmのクライアントとしても動作するため、npm…

HTTPのファイアウォール設定: 閉じる方法とその必要性

目次 HTTPのファイアウォール設定: 閉じる方法とその必要性 1. ufw (Uncomplicated Firewall)の場合 2. firewalldの場合 3. iptablesの場合 ファイアウォールを閉じるべきか? 閉じる理由: 開けておく理由: 結論 HTTPのファイアウォール設定: 閉じる方法とそ…

現在の日時をYYYY/MM/DD HH:mm:SSで取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をYYYY/MM/DD HH:mm:SSで取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事がで…

現在の日時をYYYY-MM-DD HH:mm:SSで取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をYYYY-MM-DD HH:mm:SSで取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事がで…

現在の日時をYYYYMMDDHHmmSSで取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をYYYYMMDDHHmmSSで取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事ができます…

現在の日時をSS秒で取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をSS秒で取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事ができます。 dateコ…

現在の日時をmm分で取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をmm分で取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事ができます。 dateコ…

現在の日時をHH時で取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をHH時で取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事ができます。 dateコ…

現在の日時をDD日で取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をDD日で取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事ができます。 dateコ…

現在の日時をMM月で取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をMM月で取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事ができます。 dateコ…

現在の日時をYYYY年で取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をYYYY年で取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事ができます。 date…

現在の日時をYYYY年MM月DD日HH時mm分SS秒で取得するコマンド(date)

目次 コマンドの実行方法 dateコマンド 現在の日時をYYYY年MM月DD日HH時mm分SS秒で取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する…

Macの再起動した日時を取得する方法

目次 コマンドの実行方法 lastコマンド Macの再起動した日時を取得する方法 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事ができま…

Macのシャットダウンした日時を取得する方法

目次 コマンドの実行方法 lastコマンド Macのシャットダウンした日時を取得する方法 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事…

lastコマンド

目次 コマンドの実行方法 lastコマンド ログイン、シャットダウン、再起動の日時取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事…

dateコマンド

目次 コマンドの実行方法 ディレクトリ名に関して dateコマンド 現在の日時を取得 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事が…

grepコマンド

目次 コマンドの実行方法 ディレクトリ名に関して grepコマンド ファイル中の探したい文字を検索 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIに…

findコマンド

目次 コマンドの実行方法 ディレクトリ名に関して findコマンド ファイルを検索 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事がで…

mkdirコマンド

目次 コマンドの実行方法 ディレクトリ名に関して mkdirコマンド ディレクトリを作成 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行する事…

pwdコマンド

目次 コマンドの実行方法 ディレクトリ名に関して pwdコマンド カレントディレクトリのパスを表示 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIに…

rmコマンド

目次 コマンドの実行方法 ディレクトリ名に関して rmコマンド ファイルの削除 ディレクトリの削除 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIに…

cpコマンド

目次 コマンドの実行方法 ディレクトリ名に関して cpコマンド ファイルのコピー ディレクトリ自体をコピー コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞ…

mvコマンド

目次 コマンドの実行方法 ディレクトリ名に関して mvコマンド ファイルをディレクトリ移動 ディレクトリを移動 ファイル名変更 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSな…

cdコマンド

目次 コマンドの実行方法 ディレクトリ名に関して cdコマンド 一階層前のディレクトリへ移動 ホーム(home)ディレクトリへ移動 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOS…

lsコマンド

目次 コマンドの実行方法 lsコマンド 隠しファイル表示 権限や所有者名などの詳細情報表示 コマンドの実行方法 Macの場合には、「ターミナル」アプリを起動することで、コマンドを実行する事ができます。 LinuxやCentOSなどの場合は、それぞれのCUIにて実行…

nginxでLet’s Encryptの証明書を自動で更新する方法

目次 Apatchの場合 nginxで証明書の自動更新 実行ログを保存 Apatchの場合 以下のコマンドを実行して、定期実行コマンドを設定する。 crontab -e 以下を記載する。 0 0 * * * /usr/bin/certbot renew nginxで証明書の自動更新 以下のコマンドを実行して、定…

Let’s Encryptの証明書の更新エラーで(Error while running apachectl graceful)

目次 環境 エラー発生 エラー内容 対応方法 環境 nginx Let’s Encrypt エラー発生 Let’s Encryptの証明書の有効期限が切れている状態で、以下のコマンドを実行する。 /usr/bin/certbot renew 本来なら証明書が更新されるが、「エラー内容」が発生する。 エラ…

CentOS7で公開鍵を使用したSSHログイン

目次 前提 公開鍵を設定 鍵を使用してSSHログイン configに環境を設定 configの設定を使用したSSHログイン 前提 以下の環境の前提で記載する。 IPアドレス:999.99.99.999 公開鍵を設定 Macにて、SSHディレクトリに移動する。 cd ~/.ssh SSH鍵を作成する。 s…