プログラムメモ
Category
サーバ構築・管理
graphqlクエリ
TypeScript
PHPプログラムメモ
PHPフレームワークLaravel
Stripe / Laravel Cashier
JavaScript
jQuery
Node.js / Bun
WEB制作(html, css)
cssスタイルシート
Tailwind CSS
Bootstrap
サーバ構築・管理
Mac / Linux / FreeBSD シェルコマンドメモ
KUSANAGI
Pleskサーバ管理
Amazon AWS クラウド
Mac OSX おすすめフリーソフト
Karabiner-Elements
Auto Hot Key
MySQL
SQL Server(MS-SQL)
React
Vue3
Next.js
Vue.js
Ionic / Angular フロントエンド
postgreSQL
gulp(タスク自動化ツール)
デザイン関連(Photoshop・Illustrator)
Figma / Adobe XD / Sketch
フリー素材(写真、アイコン、フォント)
iPhone / iPad
WEBサービス / API
SQLite
エディタ・WEB開発環境 / Cursor / Web Storm / VS Code
Windows WEB開発(ASP.NET Core / C#)
Visual Studio for Mac (Xamarin.Mac)
WEBアクセシビリティ / Google Lighthouse / W3C Markup Validation
クラウド/VPS/レンタルサーバ/専用サーバ
リッチテキストエディタ / TinyMCE / Summer note
git
PHPフレームワークCodeIgniter
最近のメモ
lint-staged と husky を設定する
eslint で typescript エラーを吐かせる
Next.js の App Router ざっくりまとめ
React hooksの概要 useContext による Provider
MySQL で mysqldump の データをインポート時に MySQL server has gone away となる時の対処法
KUSANAGI9 の 初期設定とドメイン作成(プロビジョン)方法
ローカルPCのサーバーを同じネットワーク内のスマホから確認する。
Cloud Run へ Next.js アプリをデプロイ ( Dockerfile 使用 )
Mac でフォルダ内の png , jpg 画像を一括して ../webp/ フォルダに webpフォーマット変換する
next.js の 多言語ブログで ビルド時に静的にルートを生成して高速化する
TTFB
Vercel の X-Vercel-Cache ヘッダ
docker コマンド
Macに便利な node.js バージョン自動切り替え nodenv をインストールする
ファイル転送コマンド scp , rsync
github の Dependabot で 通知を送りたい
Google Core Web Vitals とは
Redux のフック
cssのカスケードレイヤー(@layer)の書き方
Next.js でdynamic import ( ssr: false ) による SSR回避 ( hydration error 回避など)
Lambda関数URL に独自ドメイン
AWS をコマンドから操作する AWS CLI
next.js で .env.staging を使用したい
next.js standalone
git コミット 取り消し
検索
サーバ構築・管理
トップに戻る
新規投稿
tags
ssh
[3]
perlモジュール
[4]
Apache
[8]
セキュリティ
[1]
PHP
[2]
java
[1]
Mac
[2]
pdf
[1]
unixコマンド
[1]
PEAR
[1]
スパム対策
[3]
NetPBM
[1]
省メモリ
[1]
.htaccess
[2]
タグ「JavaScript」での検索
クイックリンク
conoha vps で kusanagi
Alma Linux 9 で Apache , MySQL , PHP
mod_rewrite で webp 画像のURL を png画像のURLへリダイレクトする
ssh-agent を使用してサーバ上からgitへアクセスする秘密鍵をサーバ上に保存しないようにする
SSHやSFTPをパスワードなしで接続する(秘密鍵 / 公開鍵 作成方法)
mod rewriteで特定のディレクトリを除外して転送する
ウェブサーバーの SSL/TLS サポート状況を診断する
Barracudaに登録されたメールのスパム判定を解除する
nginxでファイルアップロードの容量制限「Request Entity Too Large」が出る場合の対処法
php へ pdflibをインストールする
IPアドレスが「xxx.xxx.xxx.xxx」のマシン名を調べる(Windows , Mac)
linuxマシンでssh(コマンドライン)から wifi 設定を変更する
MacのDNSのキャッシュをクリアする
現在のネットワークのDNSを調べる
mod_rewrite( .htaccess ) で URLの「www」ありなしを統一する。「http」を「https」に統一する。
Centos 7 にフォントを手動でインストールする
Google Chrome を Centos7 にインストールする
png のサイズを劇的に小さくする pngout を Centos7 / FreeBSD にインストールする
sshの接続が自動で切れるのを防ぐ
SSH で ログインユーザーのホームディレクトリを 0777 にした場合にエラーになるのを変更する
nginx で シンボリックリンクを貼ったところが 403 Forbidden となる場合の対処
Centos7 で ssh の接続を IP で制限する
Centos7 の git1.8 を git2 にインストールし直す
nginx で全ての http 接続を https にリダイレクトする
nginx で client intended to send too large body: xxxxxx bytes エラーへの対処法
nginx (104: Connection reset by peer) の対処法
nginx の failed to open stream: Too many open files in /xxxx/xxx/xxx に対処する
nginx の client request body is buffered to a temporary file 警告の対処方法
nginxに簡易ID,パスワード入力(Basic認証)をつける
Centos7 の firewalld で 外部からの特定のIPのアクセスを遮断する
● CentOS で postfix に DKIM をインストールする
自分のメールサーバからGmailアカウントへ送信できないときの対処法
メールサーバが SPAMHAUS の(ブラック)リストに載った時の解除方法
apache mod_rewrite で 「?」 を含むページをリダイレクトさせる
Unixマシン起動時にシェルスクリプトを実行する
Mac で MAMP を利用する
Centos7に node.js をインストールする
Bitbucket(Git)で リモートへの git コマンドが SSL connect error となる場合の対処法
mac osx でipアドレスをターミナルから取得・表示する
Centos7 の 自動起動(systemctl)設定を確認し設定または解除する
yumで Centos7にインストールした Apache 2.4.6 をバージョンアップする
Centos7でファイアーウォール firewalld でICMP 関連ポートを閉じる
Mac OSX に hping コマンドをインストールしICMPプロトコルのリクエストを投げる
Centos7 に コマンドラインの便利ツール peco をインストールする
Centos7でファイアーウォール firewalld から特定のポートを閉じる
Apacheの設定を変更し TRACE メソッドをオフにする
Outlook や msn など マイクロソフトのWEBメールにメールが送信できない時の対応
apacheのバージョンを調べる
WEBサーバ脆弱性チェックソフト
thunderbird の SMTP,POP,IMAPサーバとのやりとりのログを記録する
Centos7 に データベース MySQLをインストールする
Centos7に composer をインストールする
Centos 7 に webmin Virtualmin をインストールする
Centos7でファイアーウォール firewalld を設定する
DropBox(的なサービス)を無料で使いたいので無料の Nextcloudをインストールする
CentOS 5 , 6 で タイムゾーンの設定を変更する
CentOSにメール送信サーバpostfixをインストールする
古いバージョンのcentosでyumコマンドを実行する
mac os の便利な画像変換コマンドsips
運用中の linux マシンのログファイルを確認する
Macに複数のPHPバージョンをインストールして切り替えられる phpenv をインストールする
Vagrant / VirtualBox を使って5分でPHP7が使えるWEBサーバを立ち上げる
nginxでPHPを使用できるように設定する
ローカルのnginxでバーチャルホストの設定を行う
Apacheのhttpd.confの場所を調べる
SFTP時のumaskを変更する
SSHのパスワードでのログインを禁止する
Apache 2.4 での Allow from all の書き方
CentOS7以降のNTP(クライアント/サーバ)chronyのインストールと使い方
MacOSXに新しいバージョンのJavaをインストールする
Googleのクラウドサーバ Google Compute Engine を利用する
WEBページをサーバ側でPDFに変換する
Mac で UNIXのtree コマンドを使用する
PHPをコーディング規約にそって整形するphp-cs-fixerをインストールする
sshでログイン後にコマンドを実行する
PHPフレームワークLaravelをインストールする
WEBサーバApacheのTRACEを無効にする
MacOSにphpのPEARをインストールする
SPAMによってたまったメールを取り除く qmHandle
SSHへのブルートフォースアタック(ID, PASS 総当たり攻撃)への対応
apacheのログファイル(access_log)を別のマシンで解析,表示する
netstat lsop
Mac OSX10.4 にsmtpサーバ(MTA) postfix をインストールする。
unixのユーザーを作成する。
Fedora Core の PHP5 に DOM関数をインストールする。
Fedora Coreにnetpbmをインストールする。
mod_rewrite でURIに「%2f」を含むとエラーとなるのを修正する
apache mod_rewrite の便利な書式
Fedora CORE 5 のapacheでSSL通信を行えるようにする
DNSサーバ bindを設定する
Mac OSX10.5 , 10.6 にMySQLをインストールする。
Mac OSX10.4(Tiger) にImageMagick をインストールする
Mac OSX10.4(Tiger) にNetPBMをインストールする
ローカルのOSXサーバでエディタ【mi】で開いてる .cgi スクリプトを実行するとエラーになる
apacheのログをローテーションする【logrotate】の設定
apacheの httpd.conf を最適化する
不要なサービスの停止【mingetty】コンソールの数を減らす
apache のバーチャルホスト設定
OSXのapacheでSSLを使えるようにする。
バックアップを設定する【rsync サーバ】
DNSレポート
unix マシンの時刻を合わせる( ntpdate )
.htaccess で mod_rewrite を設定する
PHPからMySQLへの接続が「Can't connect to local MySQL server through socket '/........./mysql.sock'」というエラーになる
サーバのポート状態を外部から検索(確認)する(ポートスキャンコマンド)
cgi-binディレクトリ以下で画像ファイルやhtmlファイルを有効にする
OSXのスーパーユーザー( rootアカウント )を有効にしてrootユーザーでログインする