既存のサーバにphpMyAdminを入れる機会がありました🐱 条件 既存のApacheが動いている状態から PHP5.6 # cd /var/www/html # wget https://files.phpmyadmin.net/phpMyAdmin/4.7.7/phpMyAdmin-4.7.7-all-languages.zip # unzip phpMyAdmin …
カテゴリー: Linux
Ubutu Sudoユーザの追加
ユーザの追加 # useradd h.satou –home-dir /home/h.satou ホームディレクトリを指定して追加しました Sudoに追加 # gpasswd -a h.satou sudo Adding user h.satou to group sudo
Laravel APIバージョニング切り替え
@see php – Laravel RESTful APIのバージョン管理の設計
curlでログインセッションを取得する
curlでログインAPIにPOSTする $ curl -c cookie.txt -d “user=yuu3@example.net” -d “password=password123” “http://api.example.net/console/api/v2/login” $ view cookie.txt # Netscape HTTP Cookie File …
Nginx+PHP-FPMチューニング worker_connections are not enough while connecting to upstream

環境 Ubuntu AWS EC2 worker_connections are not enough while connecting to upstream JMeterで負荷をかけたら、エラーがでた。確認したところほぼデフォルトのサーバであった。 チューニングしていく 接続ソケット数を増やす # sysctl net.core.soma …
cp 日付を加えて複製する 【Linux Mac】
例 $ cp config config.`date +%Y%m%d` $ ls config config.20201104
Let’s Encryptがこける 確認項目
確認するところ WEBのルートはアクセスできるか? 80ポートは解放されているか? IPv4で正引きできているか? IPv6の正引き利用していないか? DNSが反映されているか https://dnschecker.org/
【工事中】MongoDB まとめ
どういう用途に向いているの? 操作データログ 限定的なフィールドを検索するコンテンツ ソーシャルゲーム 特徴 NoSQLでKVS SQLではなく、JavaScriptでデータを取得する スケールが容易 ・シャーディング ・レプリカ 差分バックアップはない インデックスはダンプされない、リストア時に再構築される 思想 …
CentOS7 Memcached+PHP AWS ElastiCache運用に備える
AWS ElastiCache (Memcached)を触るので 生のMemcachedを触ってみます。 チューニングパラメータやバッドノウハウや癖を知りたいのです。 Memcachedインストール # yum -y install memcached # memcached -h | head -n1 memcached 1.4.15 &n …
Nginx PHP-FPM RDSのタイムアウトエラーなど対応
PHP-FPM プロセス数変更 staticにしちゃって良い # vi /etc/php/7.2/fpm/pool.d/www.conf ;pm = dynamic pm = static ←●追加 ; The number of child processes to be created when pm is set to ‘static’ and the ; maximum nu …
PHP-FPM スロウログを出す
$ sudo vi /etc/php/7.2/fpm/pool.d/www.conf ; The log file for slow requests ; Default Value: not set ; Note: slowlog is mandatory if request_slowlog_timeout is set ;slowlog = log/$pool.l …
Ubuntu sudoできるユーザ作成 Ansible

sudoできるユーザの作成 SSHで接続する為の設定