サーバー設定

サーバー設定

Apacheのデフォルトサーバー(default server)を明示的に設定する理由と手順

Apache を VirtualHost 構成で運用している場合、意識しないまま「デフォルトサーバー」が決まっていることがある、というか決まっていた。 サーバーは問題なく動作していても、意図しない VirtualHost が def...
PHP

php-fpm 環境で PHP に環境変数を設定する手順まとめ(Apache)

運用しているサーバーで PHP に安全に環境変数(DB情報など)を渡す方法を整理する。 ※ Apache + php-fpm 構成を前提※ mod_php の場合は手順が異なる 1. まず PHP の実行方式を確認する...
サーバー設定

redisインストール方法

Redisは、データを一時的にメモリに覚えておき、必要なときにすばやく取り出すための仕組みです。データベースに毎回アクセスすると処理が遅くなるため、同じデータを何度も使う場面で、処理を速くする目的で利用されます。 形態素解析後の単語...
CentOS

メールが送れない(SMTPUTF8 is required, but was not offered by host)

postfixからyahooメールにメールを送ったが届かない メールログ Oct 9 16:20:02 hyogen2024server postfix/smtp[2739]: DD56A4185A: to=<...
CentOS

almalinux9でhostnameを変更

sudo hostnamectl set-hostname 新しいホスト名 サーバを再起動 反映していることを確認 hostname ファイルに直接記述しても同じこと sudo vi /etc/hostnam...
CentOS

fail2banのインストール方法

新サーバーに旧サーバーでも使っていたmod_evasiveをインストールしたが、動かなかったので同じようにDoS攻撃対策のフリーソフトfail2banをインストールした。代替ソフトとして dosdetector も考えたがリポジトリにある...
CentOS

htmlファイルでphpを動かす2024

拡張子がhtmlのファイルでphpを動かしたときの覚書 新しく契約したサーバーで、htmlファイルにphpを記述して動かしたかった 以前までやってた .htaccess に記述する↓のやり方ではできなかった AddTyp...
linux

let’s encrypt の要らなくなった証明書を削除する方法

let's encrypt の要らなくなった証明書を削除する方法 現在の証明書の確認 sudo certbot certificates このコマンドで出てきた証明書のいずれを削除したい場合 方法は二つ1 s...
サーバー設定

さくらのvpsでのspfレコードの書き方

SPFレコードの設定を行うと、メール受信側のサーバーでメールを送信したメールサーバーのIPアドレスと、送信元ドメインに付随するSPFレコードの内容をチェックして、双方のIPアドレス一致により認証可否の判断する。 書式 v=sp...
Python

Flaskをインストールしてもモジュールが見つからない場合の対処方法

pythonのflaskを利用して本番環境でwebアプリケーションを作るときにはまった。 動作環境さくらのVPSapacheflaskwsgi(flaskインストール前の段階では動作に問題ないことを確認済み。詳細下記) ...
タイトルとURLをコピーしました