HumHub

HumHub とは?

PHPで作られたオープンソースのSNSアプリで、Webフレームワーク「Yii」を採用しています。
割と簡単にインストールできて便利です。
ちょっとしたコミュニティーサイトを作るなら、機能は十分かも?

インストール

VPSにHumHubを直接インストールする方法をメモ。(今回はDockerなどの仮想化ツールは使いません。)

VPSの用意

ConoHa VPS の4Gプランを用意しました。
https://www.conoha.jp/conoha/vps/pricing/

ConoHaVPS-price.png

Ubuntuのインストール

VPSのコントロールパネルで、Ubuntu 24.04 LTSを選び、インストールします。
長期サポートのLTS版で新しいバージョンを選んでみました。

ubuntu_install_1.png


ubuntu_install_2.png

SSH接続

PuTTYでSSH接続用の鍵を作ります。

OSのアップデート

LEMP環境の構築

MariaDBのインストール

PHPのインストール

Nginxのインストール

メールサーバーの構築

HumHubのインストール

Let's EncryptでSSL証明書を発行

関連


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS