#author("2024-12-06T01:51:43+00:00","default:eiwanari","eiwanari")
#author("2024-12-06T01:53:58+00:00","default:eiwanari","eiwanari")
[[岩成英一]]

*webサーバー [#w62d34c4]
- Ubuntu server 24.04
** pukiwiki設定 [#i660501e]

- 設定ファイル pukiwiki.php.ini

- デフォルトページ
 $defaultpage  = '岩成英一';     // Top / Default page

- ユーザー定義
 $auth_users = array(
     'eiwanari' => '{SMD5}xxxxxx',
 );

- 閲覧者制限
 $read_auth = 1;
 $read_auth_pages = array(
     '#ページタイトルに含まれる文字# => 'eiwanari',
 );

- 編集者制限
 $edit_auth = 1;
 $edit_auth_pages = array(
     '##' => 'eiwanari',  // すべてのページをeiwanariが編集できる
 );

** 添付ファイル [#u2b4aee4]
- ファイルの添付ができるようにするには、 pukiwiki.ini.phpで下記のようにパスワードを追加する。 




- 添付ファイル
ファイルの添付ができるようにするには、 pukiwiki.ini.phpで下記のようにパスワードを追加する。 

 $adminpass = '{SMD5}SSFazHEtBukKaae5##########='; 


*** 添付画像の拡大・縮小表示 [#l8e67758]
- 添付画像の拡大・縮小表示
./を付けるのがミソ。

 &ref(./eiwa_address.png,50%);

** サーバーがフリーズする問題への対策 [#n9eec01d]
2024.12.03 
*** Hyper-Vの無効化 [#a12c1e47]
- WSL2 , 仮想化サービス、などを無効化。
*** 自動再起動を有効化する [#g4ff498c]

カーネルパニックやフリーズに陥った際、自動的にシステムを再起動する設定を行います。

- 手順:
++ GRUB設定を変更する
 sudo nano /etc/default/grub
++以下の設定を確認または追加します:
 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash panic=10"
--- panic=10: カーネルパニック発生後、10秒後に再起動する。
++ GRUBを更新:
 sudo update-grub
++ 再起動して適用:
 sudo reboot

*** システム監視ツールを導入 [#y1f74651]
フリーズしそうな状態(高負荷やメモリ不足など)を監視するためのツールを導入します。
- monit: サービスやシステム状態を監視し、異常を検出した場合に再起動や通知を行います。
- インストール手順:
+ monitをインストール
 sudo apt update
 sudo apt install monit
+ 設定ファイルを編集 設定ファイルを開く:
 sudo nano /etc/monit/monitrc
-- 以下を追加してCPU使用率とメモリ使用量を監視:
 check system $HOST
   if loadavg (1min) > 4 then exec "/sbin/reboot"
   if memory usage > 90% for 2 cycles then exec "/sbin/reboot"
+ monitを再起動
 sudo systemctl restart monit


*** VirtualBoxを7.0.22にアップグレード [#nd238c1b]

- 古いVirtualBox 7.0.18をアンインストール
-- windows10 の設定メニューからアンインストール
- 新しいVirtualBox 7.0.22 をインストール
- Extension Pack のインストール
-- VirtualBoxで、[ファイル]-[ツール]-[機能拡張パックマネージャー]
- GuestAdditionsをアップデート
++ ISOイメージを取得
--- VirtualBoxのメニューから、[デバイス] → [Guest Additions CDイメージの挿入] を選択します。
++ 必要なパッケージをインストール
--- Guest Additionsをアップデートするには、以下のパッケージが必要です。
 sudo apt update
 sudo apt install -y build-essential dkms linux-headers-$(uname -r)
++ ISOファイルを手動でマウントする
 sudo mkdir -p /mnt/cdrom
++ デバイスをマウント lsblk の出力で確認したデバイス(例: sr0)をマウントします:
 lsblk
 sudo mount /dev/sr0 /mnt/cdrom
++ /var/lib/VBoxGuestAdditions ディレクトリの確認と作成
 sudo mkdir -p /var/lib/VBoxGuestAdditions
++ Guest Additionsのインストール
 cd /mnt/cdrom
 sudo ./VBoxLinuxAdditions.run

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS