○Kanboardの画面
ブラウザでhttp://<ホスト名またはアドレス>/kanboard/ にアクセスします。
デフォルト管理者はユーザ名admin、パスワードadminでログインします
インストール手順
以下の手順を実行します。1. firewallでhttpの80番ポートを開けます
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
2. MariaDBをインストール
sudo dnf -y install mariadb mariadb-server
sudo systemctl enable mariadb.service
sudo systemctl start mariadb.service
sudo mysql -uroot -e "SET PASSWORD = PASSWORD('root'); FLUSH PRIVILEGES;"
mysql -uroot -proot -e "CREATE DATABASE kanboard DEFAULT CHARACTER SET utf8mb4;"
mysql -uroot -proot -e "CREATE USER kanboard@localhost IDENTIFIED BY 'kanboard';"
mysql -uroot -proot -e "GRANT ALL PRIVILEGES ON kanboard.* TO 'kanboard'@'localhost';"
mysql -uroot -proot -e "FLUSH PRIVILEGES;"
3. ApacheとPHPのインストール
sudo dnf install -y httpd \
php \
php-mysqlnd \
php-json \
php-opcache \
php-xml \
php-dom \
php-mbstring \
php-gd \
php-curl
sudo systemctl enable php-fpm
sudo systemctl enable httpd
4. SELinuxの無効化
sudo setenforce 0
sudo getenforce
sudo sed -i -e 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
5. Kanboardのインストール
wget https://github.com/kanboard/kanboard/archive/v1.2.18.zip
unzip v1.2.18.zip
sudo mv kanboard* /opt/kanboard
cp /opt/kanboard/config.default.php /opt/kanboard/config.php
sed -i -e "s#define('DB_DRIVER', 'sqlite');#define('DB_DRIVER', 'mysql');#" /opt/kanboard/config.php
sed -i -e "s#define('DB_USERNAME', 'root');#define('DB_USERNAME', 'kanboard');#" /opt/kanboard/config.php
sed -i -e "s#define('DB_PASSWORD', '');#define('DB_PASSWORD', 'kanboard');#" /opt/kanboard/config.php
sudo chown -R apache:apache /opt/kanboard
sudo ln -s /opt/kanboard/ /var/www/html/
sudo systemctl restart httpd
0 件のコメント:
コメントを投稿