由於網路上可以找到大同小異的安裝流程,就不詳加敘述
本文章主要以安裝時遇到的問題為主
大致流程
安裝
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
沒有留言:
張貼留言