レンタルサーバー

スポンサーリンク
エックスサーバー

XServer API + PHP で SSL 証明書監視を自動化する(さくら・ロリポップも対応)

はじめにSSL 証明書の期限切れは、ユーザーに「この接続は安全ではありません」と表示され、サイトへのアクセスが実質的に遮断される深刻な障害になる。Let's Encrypt の普及で自動更新が一般的になったとはいえ、更新処理の失敗・設定ミス...
エックスサーバー

XServer API ディスク監視システム拡張編:通知グループ・SMTP 認証・データローテーション

はじめに前回の記事(XServer API で複数サーバーのディスク使用量を集中監視する)では、エックスサーバーの REST API(XServer API)を使って複数サーバーのディスク使用量を PHP で集中監視する仕組みを構築した。そ...
エックスサーバー

XServer API で複数サーバーのディスク使用量を集中監視する

はじめに複数のクライアントサイトをエックスサーバーで運用していると、「どのサーバーのディスクがどれくらい使われているか」を把握するのが意外と手間になる。管理画面を開いてサーバーごとに確認し、スプレッドシートに転記して…というのを毎回やるのは...
エックスサーバー

XserverとMicrosoft365を併用したときにメールが届かない原因と解決方法

— DNSではなく「ローカル配送」が原因だった話 —はじめにXserverでWebサイトを運用し、メールはMicrosoft365(Outlook)で管理する構成はよくあります。しかしこの構成で、次のような問題が発生することがあります。Mi...
Nextcloud

NextcloudをCLIでバージョンアップする方法(エックスサーバー対応)

エックスサーバーにインストールした Nextcloud を、Webブラウザではなくコマンドライン(CLI)経由で安全にバージョンアップする手順を紹介します。今回は「Nextcloud 31.0.4 → 31.0.5」へのアップデートを例に、...
Nextcloud

エックスサーバーにNextcloudをインストールする手順と500エラー対処法

Nextcloudはオープンソースで構築できるクラウドストレージサービスです。この記事では、エックスサーバーにNextcloudをインストールする手順を実際の画面とともに解説し、途中で発生した「500 Internal Server Err...
Linux

ロリポップに Composer をインストールする方法【SSH接続で簡単セットアップ】

PHPのライブラリ管理に便利な Composer を、ロリポップのレンタルサーバーにインストールする手順をご紹介します。SSH接続が可能なプラン(スタンダード以上)であれば導入可能です。前提条件ロリポップのSSHが有効になっていること任意の...
Linux

ロリポップに公開鍵認証でSSH接続する方法(パスワードなしで安全&便利に)

ロリポップのレンタルサーバーにSSHで接続する際、毎回パスワードを入力するのは手間ですよね。この記事では、公開鍵認証方式を使って、パスワードなしで安全に接続する方法を紹介します。✅ 公開鍵認証とは?公開鍵(xxx.pub)と秘密鍵(xxx)...
エックスサーバー

エックスサーバー間でパスワードなしSSH接続を設定する方法(相互接続対応)

エックスサーバーで複数の契約サーバーを利用している場合、移行作業やファイル転送を効率化するために、公開鍵認証方式によるSSHのパスワードなし接続を設定しておくと便利です。この記事では、2つのエックスサーバー間で相互にパスワードなしSSH接続...
エックスサーバー

エックスサーバーでCronジョブの実行結果通知メールを止める方法

エックスサーバーでCronジョブを設定すると、実行結果がメールで通知される仕組みになっています。ただし、通知が不要な場合や、メールの管理が煩雑になる場合には、以下の方法で通知を停止できます。この記事では、通知メールを止める方法を2つご紹介し...
エックスサーバー

エックスサーバー | PHPエラーログ設定とログローテーションスクリプト

PHPエラーログの保存場所変更方法、ログを日次でローテーションし、14世代分を保持するシェルスクリプトの作成方法、Cron設定による自動化の手順を解説します。PHPエラーログの場所変更PHPのエラーログをカスタマイズしたい場合、php.in...
CPI

CPI共有サーバーで mysqldump 出来ない時に確認すること

CPIの共有レンタルサーバー「シェアードプラン ACE01」で ssh接続して mysqldump でデータベースのバックアップを取得しようとしたところエラーで取得出来ませんでした。実行したコマンドとエラーメッセージコマンドmysqldum...
さくらのレンタルサーバー

さくらのレンタルサーバー | シェル変更を csh から bash へ変更する方法

現在のシェル確認echo $SHELL で現在設定されているシェルを確認します。% echo $SHELL/bin/cshbashのパスを確認which bash でパスを確認します。% which bash/usr/local/bin/b...
さくらのレンタルサーバー

さくらのレンタルサーバー | 公開鍵認証でSSH接続する方法

さくらのレンタルサーバー(※スタンダードプラン以上のSSH出来るプランの契約が必要です)へ公開鍵認証でSSH接続する方法のメモ(※ローカルの動作環境は macOS Ventura 13.2.1)。SSHキー(公開鍵と秘密鍵)を作成と設定SS...
PHP

へテムル | .htaccessでPHPバージョン指定を行う方法

へテムル管理画面で設定したPHPバージョンと異なるバージョンのPHPをディレクトリ毎に設置する .htaccess でバージョン指定(変更)する方法のメモ。PHPバージョン確認管理画面で確認へテムル管理画面でドメイン毎に設定されているPHP...
Laravel

Laravel9 | GitLabからさくらのレンタルサーバへデプロイする方法

GitLab.com でリモートリポジトリを管理している Laravel9 のプロジェクトをさくらのレンタルサーバへデプロイする方法のメモ。PHPバージョン確認Laravel9 の動作要件以外のバージョンであったり開発環境と異なるバージョン...
Node.js

Node.jsをさくらのレンタルサーバにインストールする方法(ソースからコンパイル)

さくらのレンタルサーバに Node.js をインストールするための OpenSSL と Node.js のインストール方法のメモ。(*「さくらのレンタルサーバ上で Node.js (npm) を使えるようにする」を拝見させていただき無事イン...
Laravel

Laravel9 | GitLabからエックスサーバーへデプロイする方法

GitLab.com でリモートリポジトリを管理している Laravel のプロジェクトをエックスサーバーへデプロイする方法のメモ。(*以下の作業はエックスサーバーにSSHで接続した状態で行います。)環境確認と設定PHPバージョンLarav...
ConoHa WING

レンタルサーバーのシェルとプロンプト表示フォーマットを確認する方法

レンタルサーバー(さくらのレンタルサーバ/エックスサーバー/ロリポップ/ConoHa WING)のシェルとプロンプト表示フォーマットを確認してみました。シェルとプロンプト表示フォーマット各レンタルサーバのシェルを "echo $SHEL" ...
Laravel

さくらのレンタルサーバ | Laravel9をインストールする方法

さくらのレンタルサーバにデフォルトドメインの "example.sakura.ne.jp" にアクセスした際に Laravel9 が動くよう新規インストールする方法のメモ。プロジェクト保存用ディレクトリ作成SSHで接続後、Laravelプロ...
スポンサーリンク
タイトルとURLをコピーしました