nginxに変更したらメモリ不足なったので、php-fpmを設定を見直し

VPSをサーバーをLightsailに変更した際に、Apacheを使っていたWEBサーバーをnginxに変更しました。始めは問題なく動作していたのですが、しばらくするとNe ...
CentOSで、swapのswapの使用率を表示する

Linuxで物理メモリを使い切るとswap領域を使用します。今のメモリ状況は「free」コマンドで確認できます。
下記では、「-m」のオプションでメモリの量をMB単位で表示しています。
Windowsで作成したシェルスクリプトで実行すると、「command not found」エラー

シェルスクリプトを作るときはAtom等のエディタで作ってSCPでアップしていました。macOSからWindowsに変更して ...
Apacheで特定のIPアドレス制限が効かない

BASIC認証とIP制限を併用しているサイトが合って、特定のファイルのみIP制限したいとの要望があって「.htaccess」に設定を入れても、IP制限が全く効かなかった。
Sat ...PHPでMySQLに接続する方法(mysqli, PDO)

mysql関数を使ってphpからMySQL接続はphp5.5以降は非推奨となり、MySQLへの接続は「mysqli」か「PDO」になりました。
この「mysqli」と「PDO」を利用してPHPからMySQLへの接続方法 ...
Nginx + phpMyAdminをインストールする

NginxサーバーにphpMyAdminをインストールする方法を説明します。インストールするにあたって下記のパッケージのインストールされている環境として説明します
nginxphp
php-fpm
mys ...
関数の呼び出し順で「command not found」のエラー

関数を使ったシェルスクリプトで関数の呼び出す場所は、定義した関数より前に書くと「command not found」や「Main: コマンドが見つかり ...
Lightsail のインスタンスのスケールアップ

Amazon Lightsailの最小プランで作成したインスタンスを、メモリが1GBあるインスタンスにスケールアップしました。Amazon Lightsailのスケールアップはそのインスタンス単体ではスケールアップできません。
var_dumpの内容を改行を入れて見やすくする方法

Lightsailで運用しているCentOS 7に、muninをインストールします。
NginxをWEBサーバーを構築済みとしており、ドメインは「munin.example.com」として手順を作成しています。Nginxの ...
muninをNginx + CentOS 7 でインストール

Lightsailで運用しているCentOS 7に、muninをインストールします。
NginxをWEBサーバーを構築済みとしており、ドメインは「munin.example.com」として手順を作成しています。Nginxの ...
sedコマンドで行頭から指定した行を削除する

sedコマンドで、1行目から5行目まで削除したい時は、下記のように書けば指定した行数だけ削除できます。
$ sed -i -e '1,5d' <ファイル名>また、5行目から10行だと、下記のようにすれば指定した ...
AWS Lightsailのインスタンスで、スワップ領域の追加方法

AWSのLightsailで作成したCentOS のメモリが512MBの最小構成のインスタンスでは、スワップ領域がないのでスワップ領域を作成しました。
スワップ領域の追加スワップ領域を追加する場合は、ddコマンドでスワ ...
SSHのポート番号を変更する(Lightsail)

AWSのVPSサービスのLightsailでインスタンスのSSHポート番号を22番から任意の番号に変更します。ポート番号を変更しなくても運用はできますが、ほぼ毎日SSHのポートで外部ユーザーよりログインしようとしている不正ログイン ...
Nginx+OwnCloudでLightsailにインストール

Amazon Lightsail にCentOS 7.x + Nginx + php-fpm + MariaDBの構成で、Owncloudをインストールしてみました。Nginx + php-fpm + MariaDBのインストー ...
OwnCloudでサーバー側で直接にファイルを追加・削除する

OwnCloudサーバーでサーバー側にファイルが保存されている領域にファイルを追加したり削除してもブラウザではそのファイルは確認できません。
OwnC ...