diff options
Diffstat (limited to 'web/server/h2o/libh2o/srcdoc/configure/quick_start.mt')
-rw-r--r-- | web/server/h2o/libh2o/srcdoc/configure/quick_start.mt | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/web/server/h2o/libh2o/srcdoc/configure/quick_start.mt b/web/server/h2o/libh2o/srcdoc/configure/quick_start.mt deleted file mode 100644 index 3ce08697e..000000000 --- a/web/server/h2o/libh2o/srcdoc/configure/quick_start.mt +++ /dev/null @@ -1,66 +0,0 @@ -? my $ctx = $main::context; -? $_mt->wrapper_file("wrapper.mt", "Configure", "Quick Start")->(sub { - -<p> -In order to run the H2O standalone HTTP server, you need to write a configuration file. -The minimal configuration file looks like as follows. -</p> - -<?= $ctx->{code}->(<< 'EOT') -listen: - port: 8080 -user: nobody -hosts: - "myhost.example.com": - paths: - /: - file.dir: /path/to/the/public-files -access-log: /path/to/the/access-log -error-log: /path/to/the/error-log -pid-file: /path/to/the/pid-file -EOT -?> - -<p> -The configuration instructs the server to: -<ol> -<li>listen to port 8080</li> -<li>under the privileges of <code>nobody</code></li> -<li>serve files under <code>/path/to/the/public-files</code></li> -<li>emit access logs to file: <code>/path/to/the/access-log</code></li> -<li>emit error logs to <code>/path/to/the/error-log</code></li> -<li>store the process id of the server in <code>/path/to/the/pid-file</code> -</ol> -</p> - -<p> -Enter the command below to start the server. -</p> - -<?= $ctx->{code}->(<< 'EOT') -% sudo h2o -m daemon -c /path/to/the/configuration-file -EOT -?> - -<p> -The command instructs the server to read the configuration file, and start in <code>daemon</code> mode, which dispatches a pair of master and worker processes that serves the HTTP requests. -</p> - -<p> -To stop the server, send <code>SIGTERM</code> to the server. -</p> - -<?= $ctx->{code}->(<< 'EOT') -% sudo kill -TERM `cat /path/to/the/pid-file` -EOT -?> - -<h3>Next Step</h3> - -<p> -Now that you know how to start and stop the server, the next step is to learn the <a href="configure.html">configuration directives and their structure</a>, or see <a href="https://github.com/h2o/h2o/wiki#configuration-examples">the configuration examples</a>. -</p> - -</p> - -? }) |