FreeBSD へのインストール¶
パッケージのインストール¶
$ pkg upgrade -y
$ pkg install -y apache24 mod_php56 kanboard
Apache を /etc/rc.conf
で有効にする:
$ sysrc apache24_enable=yes
Apache に PHPをセットアップする:
$ echo "AddType application/x-httpd-php .php" >> /usr/local/etc/apache24/Includes/php.conf
$ echo "DirectoryIndex index.php index.html" >> /usr/local/etc/apache24/Includes/php.conf
その後Apacheを起動する:
$ service apache24 start
Apache の docroot に Kanboardフォルダのシンボリックリンクを追加 :
cd /usr/local/www/apache24/data
ln -s /usr/local/www/kanboard
http://your.server.domain.tld/kanboard を開けば使用できます!
ご用心
もしLDAP統合のような外部の機能を使用する場合、それに応じたPHPモジュールをpkgでインストールしてください。
- フォルダのデータへのアクセス権を調整する必要があるかもしれません。
ports からインストールする¶
一般的に、 3つのパッケージをインストールしなければなりません:
- Apache
- mod_php for Apache
- Kanboard
portsをfetchして展開する…
$ portsnap fetch
$ portsnap extract
もしくは、既にインストールされている物をアップデートする:
$ portsnap fetch
$ portsnap update
portsnapについての更なる詳細は FreeBSD Handbook にあります。
Apache をインストールする:
$ cd /usr/ports/www/apache24
$ make install clean
Apache を /etc/rc.conf
で有効にする:
$ sysrc apache24_enable=yes
mod_php for Apache をインストールする:
$ cd /usr/ports/www/mod_php5
$ make install clean
portsからKanboardをインストールする:
$ cd /usr/ports/www/kanboard
$ make install clean
Apache に PHPをセットアップする:
$ echo "AddType application/x-httpd-php .php" >> /usr/local/etc/apache24/Includes/php.conf
$ echo "DirectoryIndex index.php index.html" >> /usr/local/etc/apache24/Includes/php.conf
その後Apacheを起動する:
$ service apache24 start
http://your.server.domain.tld/kanboard を開けば使用できます!
注意:もしLDAP統合のような外部の機能を使用する場合、それに応じたPHPモジュールを lang/php5-extensions
からインストールしてください。