ブログ
-
Install
Ubuntu Server 20.04 LTS のインストールとサーバー構築
以前に書いていたインストールメモは、単独の仮想マシンで Web Server を公開するためのもの。 今は、フロントエンド用の仮想マシンに Nginx で Reverse Proxy を、バックエンド用仮想マシンに Apache をそれぞれインストール、運用している。 ということで、一通りの手順をメモ。 Ubuntu のインストール インストール自体は特に迷うことなく... -
Proxmox
Proxmox でディスクを追加
Nextcloud が便利すぎて、調子に乗って画像や音楽ファイルやサイトのバックアップデータやらと、ノート PC のフォルダを片っ端から同期させた。 結果、当然のごとく500G の倉庫用 SSD があっというまに、満杯になってしまった。 Proxmox のバックアップ設定は、とりあえず2世代を保存することにしているが、いくら圧縮保存するとはいえ 200G ... -
日常
WordPress テーマ変更
これまでお世話になった Cocoon から Luxeritas に変更した。どちらも無料テーマとは思えないほど高機能で甲乙つけがたく、どちらを選択しても十分満足できると思う。今回はサーバー環境も良くなったから仮想マシンのクローンを作って試したうえで、表示速度優先で移行することに決めた。とにかく速い! 個別の記事で修正しないといけない箇... -
Proxmox
ディスクの拡張
仮想マシンを使用しているうちに後からディクスサイズを拡張したくなることはあると思う(見通しが甘いとも言う)。そんなときに LVM なら物理ドライブを増設してボリュームグループに追加して論理ボリュームを増やすことが可能。今回は物理ドライブは増設せずに、単純に仮想マシンのディスクを Proxmox でリサイズ(拡張)して LVM で論理ボ... -
その他
.user.ini
php の設定は php.ini を編集するのが基本。といいながら CGI/FastCGI に限ってはディレクトリ毎の設定が可能。こっちのほうが試行するのには便利。 色々変更できるが、とりあえず次の内容で設置してみた。 ;メモリ使用量の上限 memory_limit = 2000M ;POSTデータの最大サイズ ※合計サイズ post_max_size = 2000M ;1ファイルあたりの最大ア... -
Proxmox
ASRock DeskMini X300 で KVM(その5)(HTTP Server の引っ越し)
このあたりは以前にも書いているから惰性みたいなもの。 ただし、今回はWordPress で使用するデータベースを MySQL 8.0 から MariaDB 10.3 に変更してみた。MariaDB データベースへの接続には、何も考えずに進めると UNIX ソケットを選択することになるから注意して、(将来的にデータベースサーバーを分けることも考慮し、)これまで同様の ... -
Proxmox
ASRock DeskMini X300 で KVM(その4)(Reverse Proxy の引っ越し)
ここからは Proxmox とは直接関係の無い話。 最初にリバースプロキシ用の仮想マシンを設定する。新サーバーの環境が整ったら旧サーバーを停止して、新サーバーの IP アドレスを Wi-Fi ルータの設定に基づいて変更する。もちろん Wi-Fi の設定を新サーバーに向けても良い。 Nginx のインストール Nginx のインストールはコマンド apt install ... -
Proxmox
ASRock DeskMini X300 で KVM(その3)
次のメッセージが出てディスクの初期化が出来ないときはTASK ERROR: command '/sbin/sgdisk /dev/nvme0n1 -U R' failed: exit code 2次のコマンドを事前に実行すると幸せになれるかも。※/dev/sda は適宜読み替えを。sgdisk --zap-all /dev/sda ドライブ構成 起動用の物理デバイス NVMe /dev/nvme0n1 は3つのパーティションに分割されている... -
Proxmox
ASRock DeskMini X300 で KVM(その2)(Proxmox VE)
インストールした OS は Proxmox VE 6.3-2。KVM をブラウザから管理できるということで試してみることにした。でも、たかだか数台の自鯖運用としては大げさかとは思うが、趣味だから問題ない。 ダウンロードした ISO ファイルを USB メモリに焼いてインストーラーを起動した。が、最初は画像のとおり、ターミナル画面の "Starting a root she... -
Proxmox
ASRock DeskMini X300 で KVM(その1)
調達 ThinkCentre M630e Tiny は Hyper-V で運用しているが、コロナ禍の影響で在宅勤務を余儀なくされることになり、職場の PC に VPN でリモートデスクトップ接続する必要が生じた。さすがにファイルやクリップボードの共有など一切できないとはいえ、気持ち悪いから自鯖だけでも別PCにすべく、PC を新調することにした。ついでに、仮想マシ... -
Nextcloud
Nextcloud エラーログ
大量のログが!原因は2つ。 1つ目はログレベルが何故かデバッグモードになっていて、すべてのアクティビティがログに記録されていたから。config.php の設定で loglevel を 0 から1 に変更することにより解決。 2つ目はデータキャッシュ APCu が有効になっていなかったから。/etc/php/7.4/cli/php.ini に apc.enable_cli=1 を追加して有効... -
Nextcloud
Nextcloud 20.0.4
連日のバージョンアップ。最後に occ を2つ実行して終了。 $ php occ db:add-missing-indices Command "db:add-missing-indices" is not defined. Do you want to run "db:add-missing-indices" instead? (yes/no) [no]: > yes Check indices of the share table. Check indices of the filecache table. Check in...