User Tools

Site Tools


servers:bsd:nginx:dokuwiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers:bsd:nginx:dokuwiki [2026/07/07 09:22] Sean Rhoneservers:bsd:nginx:dokuwiki [2026/08/08 00:05] (current) – [Prerequisites] Sean Rhone
Line 7: Line 7:
 ===== Prerequisites ===== ===== Prerequisites =====
  
-  * [[bsd:server:arm:freebsd_16.0|FreeBSD 16.0]]+  * [[bsd:server:vps:freebsd_15.1|FreeBSD 15.1]]
   * [[servers:bsd:freenginx_php_php-fpm|freenginx + PHP + PHP-FPM]]   * [[servers:bsd:freenginx_php_php-fpm|freenginx + PHP + PHP-FPM]]
   * [[servers:bsd:nginx:lets_encrypt|Certbot (Let's Encrypt)]]   * [[servers:bsd:nginx:lets_encrypt|Certbot (Let's Encrypt)]]
Line 54: Line 54:
  
 ; Logging ; Logging
-php_value[log_errors] = "Off"+php_value[log_errors] = "0"
 php_value[error_reporting] = "~E_ALL" php_value[error_reporting] = "~E_ALL"
-php_value[display_errors] = "Off+php_value[display_errors] = "0
-php_value[display_startup_errors] = "Off+php_value[display_startup_errors] = "0
-php_value[html_errors] = "Off"+php_value[html_errors] = "0"
  
 ; General ; General
Line 86: Line 86:
 # End</code> # End</code>
  
-===== Admin Page Secure =====+===== Deny Directives ===== 
 + 
 +  * https://www.dokuwiki.org/security#web_access_security
  
   su -   su -
  
-  ee '/usr/local/etc/freenginx/default.d/dokuwiki-admin-secure.conf'+  ee '/usr/local/etc/freenginx/default.d/dokuwiki-deny.conf'
  
 <code> <code>
 +# Web Access Security
  location = '/install.php' {  location = '/install.php' {
   deny 'all';   deny 'all';
Line 124: Line 127:
  include '/usr/local/etc/freenginx/default.d/headers.conf';  include '/usr/local/etc/freenginx/default.d/headers.conf';
  
-# include '/usr/local/etc/freenginx/default.d/dokuwiki-admin-secure.conf';+# include '/usr/local/etc/freenginx/default.d/dokuwiki-deny.conf';
  
  add_header 'Content-Security-Policy' "default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data:" 'always';  add_header 'Content-Security-Policy' "default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data:" 'always';
Line 157: Line 160:
   * The width of the full site: ''85%''   * The width of the full site: ''85%''
  
-===== nginx Server Block Deny Directive =====+===== nginx Deny Directive =====
  
-  * Uncomment ''dokuwiki-admin-secure.conf'' include+  * Uncomment ''dokuwiki-deny.conf'' include
   * Do after initial setup   * Do after initial setup
  
/usr/local/www/wiki/data/attic/servers/bsd/nginx/dokuwiki.1783430551.txt.gz · Last modified: by Sean Rhone