Reigle 技術ブログ

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

CentOS7

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…

CentOS7にGitをインストールする方法

目次 yumを使用してGitをインストールする方法 Sourceを使用してGitをインストールする方法 Gitのバージョン確認 yumを使用してGitをインストールする方法 以下のコマンドを実行するだけです。 yum install git Sourceを使用してGitをインストールする方法 …

CentOS7.9にMariaDBのインストール

目次 MariaDBのインストール MariaDBの設定変更 セキュリティの設定 文字コード設定 MariaDBのインストール 以下のコマンドで設定ファイルを開く vi /etc/yum.repos.d/MariaDB.repo 「MariaDB.repo」には、以下の内容を記載する。 [mariadb] name = MariaDB …

CentOS7.9にnginxをインストールする方法

目次 環境 サーバー環境準備 nginxの環境構築 nginxのインストール nginxの起動、自動起動設定 nginxのバージョン非表示 ファイアーウォールの設定 Let's EncryptのSSL証明書の設定 nginxのHTTPSリダイレクト設定 スポンサードリンク (adsbygoogle = window.…

Gitを都度パスワード入力しなくていいように設定【CentOS7】

■はじめに CentOS7でGitをクローンした後、「git pull」などを行うと、都度パスワードを求められます。 ここでは、毎回パスワードを求められないように設定する方法を記載します。 ■手順 cdコマンドで対象の「.git」が入っているディレクトリに移動します。 …

さくらVPSのドメイン設定方法

■はじめに 本記事は、さくらVPSの利用方法がある程度わかっている前提で記載しています。 また、さくらVPSを契約している方を対象としています。 ■ドメインの設定 1.さくらVPSコンソール(以降、コンソール)を開く。 2.コンソールの左のメニューから、「ド…

Apatchの再起動時にSSLのパスワードを求められないようにする方法【CentOS7】

はじめに SSLを設定すると、Apatchの再起動の時に毎回SSLのパスワードを求められてしまいます。 これのせいで、Apachのデーモン化しても起動され無くなってしまいます。 ここでは、Apach再起動時のSSLのパスワードの入力をなくす方法を記載します。 手順 「c…

Gitを都度パスワード入力しなくていいように設定【CentOS7】

■はじめに CentOS7でGitをクローンした後、「git pull」などを行うと、都度パスワードを求められます。 ここでは、毎回パスワードを求められないように設定する方法を記載します。 ■手順 cdコマンドで対象の「.git」が入っているディレクトリに移動します。 …

cronに環境変数を設定する方法【CentOS7】

■はじめに cronを使用していると、〜comannd Not foundなどをよく見かけます。 これは、cronにPATHが通っていないために起きる問題です。 ここでは、cronに環境変数を設定する方法を記載します。 ■手順 CentOSにSSHで接続する。 rootユーザーに切り替える(r…

cronでサーバーを毎日指定時間に再起動させる方法【CentOS7】

■はじめに サーバーを定期的に再起動させて、予期せぬ不具合を防ぎたいと思いますよね。 でも、いちいちVPNのコンソールなどで再起動するのはめんどくさい。。。 そんな時に便利なのが、cronです。 ここでは、cronの設定を説明します。 cronの環境変数の設定…

無料のSSL証明書を設定する方法【CentOS7】

■はじめに 無料のSSL証明書を設定するにあたり、ドメインを設定しておく必要があります。 CentOSにApatchの設定などが終わっており、http通信ができる前提です。 ■手順 SSHでサーバーに接続する(rootユーザーに切り替えてください) 以下のコマンドでファイ…

findコマンドでディレクトリ配下のファイル名を検索する方法【CentOS7】

■はじめに サーバーで、指定のディレクトリ配下の「〜」を含むファイル名を検索したい場合があります。 ここでは、findコマンドを使用して、上記の要件を満たすコマンドを記載します。 ■手順 以下のコマンドがディレクトリ配下のファイル名検索です。 [ファ…

httpにアクセスした際にhttpsを表示させる方法【CentOS7】

■はじめに httpにアクセスした際にhttpsで表示させる方法を記載します。 「.htaccess」を使用するので、「.htaccess」が使用できるようにしておいてください。(まだの人は、こちらから) ■手順 「.htaccess」に以下を記載することで、httpにアクセスした際…

「.htaccess」の有効化する方法【CentOS7】

■はじめに Apacheを使用していると、様々な場面で「.htaccess」を利用したい場面がでてきます。 ここでは、「.htaccess」を使用するまでの手順を記載します。 ※サーバーの用意や、Apacheのインストールは行っている事を前提とします。 ■手順 以下のコマンド…