DokuWiki

It's better when it's simple

User Tools

Site Tools


php_build-in_webserver

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
Last revisionBoth sides next revision
php_build-in_webserver [2022-04-05 05:10] – [Experiences] add link to original user in his personal commend schplurtzphp_build-in_webserver [2022-12-14 17:22] 2a10:3781:2b13:1:e105:4e0b:539b:45a4
Line 1: Line 1:
-====== PHP build-in webserver ======+====== PHP built-in webserver ======
  
-When installing DokuWiki as a desktop wiki on a personal computer, only PHP is needed. You can use the build-in PHP webserver. It avoids the hassle of installing and configuring a web server. See [[http://php.net/manual/en/features.commandline.webserver.php|PHP built-in webserver]] for more information. +When installing DokuWiki as a desktop wiki on a personal computer, only PHP is needed. You can use the built-in PHP webserver. It avoids the hassle of installing and configuring a web server. See [[http://php.net/manual/en/features.commandline.webserver.php|PHP built-in webserver]] for more information. 
  
 Installing PHP on windows is really easy thanks to [[https://windows.php.net/download|https://windows.php.net]]. Macos used to ship with PHP, but since macos 12 Monterey, you have to install PHP yourself ; however, this is an easy task thanks to [[https://brew.sh/|homebrew]]. On Gnu/Linux systems the package manager generally provides a recent enough version of PHP. Installing PHP on windows is really easy thanks to [[https://windows.php.net/download|https://windows.php.net]]. Macos used to ship with PHP, but since macos 12 Monterey, you have to install PHP yourself ; however, this is an easy task thanks to [[https://brew.sh/|homebrew]]. On Gnu/Linux systems the package manager generally provides a recent enough version of PHP.
Line 20: Line 20:
 On macos and Linux, you can close the terminal if you use this command : On macos and Linux, you can close the terminal if you use this command :
  
-  nohup php -S localhost:8502 index.php &> /dev/null &+  nohup php -S localhost:8000 index.php &> /dev/null &
  
 If you want to stop the PHP webserver, open a terminal and run If you want to stop the PHP webserver, open a terminal and run
Line 37: Line 37:
 ===== Experiences ===== ===== Experiences =====
  
-I am running a vanilla DokuWiki without any additional plugins with this install method for a couple of days now without any trouble. As mentioned on the PHP build-in webserver page this install is not usable for any production environment. But seems to me it is ok for a local desktop wiki. -- [[user>jroeterd]]+I am running a vanilla DokuWiki without any additional plugins with this install method for a couple of days now without any trouble. As mentioned on the PHP built-in webserver page this install is not usable for any production environment. But seems to me it is ok for a local desktop wiki. -- [[user>jroeterd]]
  

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki