さて、UbuntuServerの20.04.4(LTS)に公式リポジトリ経由でOpenLiteSpeedの1.7.15とPHP8.1.2をインストールして動作成功したと記事を投稿しました。 その後にAchiLinuxで稼...
無事にPHP8.1.2が稼働するようになった検証用のUbuntuServer20.04.4(LTS)ですが、今回はmariaDBの最新版となる10.7をインストールしていきます。 いつものようにリポジトリを追加してきまし...
このところLinuxに関してはローリングアップデートのディストリビューションである「ArchLinux」が気に入っておりましたが、安定稼働させるならUbuntuかもしれないなぁという思いもあります。 今回の最大の目的はO...
先日、ArchLinuxの更新の際に一時停止してしまった、本ブログが稼働するWEBサーバですが、WEBサーバのアプリであるOpenLiteSpeedがの最新版がリリースされていました。 PHPも8.1.3と8.0.16が...
本日(2月18日20時48分〜21時40分位迄)、本WEBサーバが一時的に閲覧できなくなりました。 上記時間に閲覧していた方にはご迷惑・ご心配をお掛けして申し訳ありません。 今回、閲覧できなくなった原因ですが、本日は当ブ...
さて、引き続き本ブログのWEBサーバのufwブロックログを解析しています。 状況としては1月1日がトップでしたね。 その後、いくつかのIPアドレスをufwのdeny fromでブロックしたせいでしょうかね、その後、二日目...
今回はPythonプログラミングネタです。筆者は本WEBブログサーバのufwログをPythonを使って集計していますが、この集計結果をグラフにしてみましょう。 matplotlibにより生成されたグラフ まずは出力された...
今回はPythonプログラミングのお話です。 ThinkPad X240上で稼働する本ブログサーバに対して攻撃をブロックしたufwのログをpythonで解析して集計するプログラムをコーディングしました。 一つ前の記事でロ...
さて、この筆者のブログは本日、ThinkPad X240で稼働するArchLinux側に無事にリプレースできたわけですが、世の中には怖い人たちがおりまして、WEBサーバを閲覧するだけではなくて、WEBサーバを乗っ取って攻...
さて、お次は筆者のお気に入りである高速なWEBサーバであるOpenLiteSpeedを現在設定中であるThinkPad X240上のArchLinuxにインストールしていきましょう。 以前にも筆者がManjaroLinu...
さて、引き続きThinkPad X240にインストールしたArchLinuxを設定しています。 今回はタイトルの通り、Postfix経由でGmail送信できるようにしていきます。 この手順は実は筆者が以前アップした記事で...
さて、今回はPHPのお話です。 11月25日にPHP8.1.0正式版がリリースされました。 パフォーマンスもPHP8.0から向上するようです。 以下、PHPの公式サイトに記載がありました。 というわけで、今回は最新のPH...
さてさて、今日はデータベースのmariaDBへのログインをする時の話。 rootユーザでログインする際にはsudo が必要ですが、これが毎回だと結構手間だと思います。 本番環境ならば理にかなっていると思います。 しかし、...
さてさて、今日はOS関連のネタではなく、個人で運用しているデータベース関連のお話。 データベースを運用していると、稀に重複したデータが登録されていることがある、 業務での設計とは違い、個人で構築管理する場合、例外ケースを...
さて、前回の記事でOpenLiteSpeedでMaxMindのGeoIPを有効化して、HTTP環境変数を取得可能にする方法を紹介しました。 PHPinfoで取得ができることを紹介しましたが、PythonをCGとして使って...
今日はWEBサーバとマーケティング関連のネタです。 筆者は本ブログで何度か紹介していますが、OpenLiteSpeedは高速なWEBサーバです。このOpenLiteSpeedをUbuntuLinux上に環境構築して稼働さ...
さてさて、今回はタイトルのネタを実施。 自宅でLinuxサーバを構築すると監視イベントや異常のメッセージをメール送信する仕組みが欲しくなりますね。そこで今回はそんな時に、Linux自身かメールを送信可能なように設定してい...
さて、EeePCにArchLinux32をインストールしましたが、早速ですが、mariaDBをインストールしています。 以下が手順となります。 mariaDB10.6のインストール Server version: 10....
さて、せっかく構築した内部向けのDNSサーバ(Unbound)を使わないともったいない。 というわけで各種PCのDNS参照設定箇所を修正するわけですが、ManjaroLinuxでまたハマりました。 というわけで今回はその...
ManjaroLinuxにOpenLiteSpeedをインストールしたもののサービスの起動停止を、/usr/local/lsws/bin/まで移動し、./lswsctl startだの、statusだの、stopは手間で...










