bloggerAds

2022年6月15日 星期三

BookStack安裝填坑

由於網路上可以找到大同小異的安裝流程,就不詳加敘述

本文章主要以安裝時遇到的問題為主


大致流程

安裝

1. 裝nginx

2. 裝MariaDB

  - 新增bookstack表單

3. PHP安裝

  - 設置PHP-FRM

 - www.conf設置

    位置: /etc/php-fpm.d/www.conf

    修改內容:

    listen = /var/run/php-fpm/php-fpm.sock

    user = nginx

    group =nginx


    listen.owner = nginx

    listen.group = nginx

    listen.mode = 0660


    php_value[session.save_path]    = /var/www/html/sessions


  - 重啟服務: systemctl restart php-fpm


4. BookStack安裝

  - 新增並設置/etc/nginx/conf.d/bookstack.conf 

    root設置到BookStack/public

    如: root /var/www/html/BookStack/public;

    其中:fastcgi_pass unix:/var/run/php-fpm.sock;

    我怎麼找也找不到= =...原來要在www.conf設置才會自動生成

  - .env 可以直接複製底下的.env.example做修改

     APP_URL=記得設置!!!不然連接成功後會導至example.com

  - systemctl restart nginx


除錯:

可以至 /var/log/nginx/bookstack_error.log 查看


連接權限問題

failed to open stream: Permission denied in ...

註:該方法不優, 不過由於是內部使用, 就先把權限關掉避開了

setenforce 0    


沒有留言:

張貼留言