Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
servers:nginx:dokuwiki [2019/06/28 17:32] – Change back to Fedora Server Sean Rhone | servers:nginx:dokuwiki [2019/06/28 21:29] – Sean Rhone |
---|
* [[servers:nginx:lets_encrypt | Let's Encrypt]] | * [[servers:nginx:lets_encrypt | Let's Encrypt]] |
| |
====== Dependencies ====== | ====== Download Source ====== |
| |
**** | **** |
| |
sudo dnf install php-cli php-json php-gd | sudo git clone --branch 'master' --depth '1' --recurse-submodules 'https://github.com/splitbrain/dokuwiki.git' '/var/www/wiki' && sudo chown -R 'nginx':'nginx' '/var/www/wiki' && sync |
| |
====== Download Source ====== | ===== SELinux ===== |
| |
**** | sudo semanage fcontext --deleteall "/var/www/wiki(/.*)?" |
| |
| sudo semanage fcontext --add --type 'httpd_sys_rw_content_t' "/var/www/wiki(/.*)?" |
| |
sudo git clone --branch 'master' --depth '1' --recurse-submodules 'https://github.com/splitbrain/dokuwiki.git' '/var/www/wiki' && sudo semanage fcontext -a -t 'httpd_sys_content_t' "/var/www(/.*)?" && sudo restorecon -R -v '/var/www' && sudo chown -R 'nginx':'nginx' '/var/www/wiki' && sync | sudo restorecon -R -v '/var/www/wiki' |
| |
====== nginx + PHP-FPM Configuration ====== | ====== nginx + PHP-FPM Configuration ====== |
**** | **** |
| |
cd '/var/www/wiki' && sudo tar -xvzf ~/'dokuwiki-files-'*'.tar.gz' 'data/pages' 'data/meta' 'data/media' 'data/media_meta' 'data/attic' 'data/media_attic' 'conf' && sudo semanage fcontext -a -t 'httpd_sys_content_t' "/var/www(/.*)?" && sudo restorecon -R -v '/var/www' && sudo chown -R 'nginx':'nginx' '/var/www/wiki' && cd ~ && sync | cd '/var/www/wiki' && sudo tar -xvzf ~/'dokuwiki-files-'*'.tar.gz' 'data/pages' 'data/meta' 'data/media' 'data/media_meta' 'data/attic' 'data/media_attic' 'conf' && sudo chown -R 'nginx':'nginx' '/var/www/wiki' && cd ~ && sync |
| |
| ==== SELinux ==== |
| |
| sudo semanage fcontext --deleteall "/var/www/wiki(/.*)?" |
| |
| sudo semanage fcontext --add --type 'httpd_sys_rw_content_t' "/var/www/wiki(/.*)?" |
| |
| sudo restorecon -R -v '/var/www/wiki' |
| |
==== Start nginx ==== | ==== Start nginx ==== |