Centos7にrestyaboardを構築

Centos7にrestyaboardを構築

イントラ内でWekanを利用していたが、ちょっとシンプルすぎるので、別のオープンソースのかんばん式プロジェクト管理のrestyaboardをインストール

Centos7バージョン

# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)

restyaboardをインストール

こちらの公式手順に従う

## wgetインストール(rootで作業)
yum -y install wget

## .shをダウンロード
wget https://github.com/RestyaPlatform/board/raw/master/restyaboard.sh –no-check-certificate
chmod +x restyaboard.sh

## 実行
./restyaboard.sh
<実行結果>
lsb_release is not enabled, please install "yum install -y redhat-lsb-core" command before running install script'

## 言われた通りにインストール
yum install -y redhat-lsb-core

## 再実行
./restyaboard.sh

<実行結果>
色々聞かれるが基本はyesでOK

Is Restyaboard already installed and configured/working y/n?
n

To configure nginx, enter your domain name (e.g., www.example.com, 192.xxx.xxx.xxx, etc.,):
プライベートIPを入力

Enter your document root (where your Restyaboard to be installed. e.g., /usr/share/nginx/html/restyaboard):
/usr/share/nginx/html/restyaboard

Do you want to install Restyaboard apps (y/n)?
y

Do you want to setup SSL connectivity for your domain and your domain should be  publicly accessible Restyaboard instance (y/n)?
n

Restyaboard URL : プライベートIP
Login with username admin and password restya

以上で完了

後は、http://プライベートIPでブラウザからアクセス

接続されない。。

## nginx確認
vi restyaboard.conf
→ 問題なさそう

## firewall設定
firewall-cmd --permanent --zone public --add-service http
firewall-cmd --reload

## nginx再起動
systemctl restart nginx
→ アクセスは可能になるがログインフォームが表示されない

## php-fpm再起動
systemctl restart php-fpm

無事アクセス完了

後は、Login with username admin and password restya となっているので

id admin
password restya でログイン
右下のベルマークの隣をクリックしJapaneseを選択し、日本語化