wiki:TewiInstall

Version 10 (modified by Nishi, on Sep 21, 2024 at 7:52:28 PM) ( diff )

--

Installing Tewi HTTPd

This page describes how to install Tewi HTTPd.

Unix-like, and Haiku

Currently, following platforms are checked to be working with this way:

  1. NetBSD
  2. Linux

Compiling the code

  1. Checkout the Subversion repository, or from mirrors.
  2. Copy config.h.tmpl to config.h.
  3. Edit config.h if you want to, or need to.
  4. Run make PLATFORM=<platform> PREFIX=<prefix>. Replace <platform> with your platform name, but lower-case, <prefix> with the prefix.
  5. Run make install PREFIX=<prefix> with root.

Windows

Currently, following versions are checked to be working:

  1. Windows 2000
  2. Windows XP
  3. Windows Vista

Using the installer

This is the easiest way for Windows.
In Windows, Tewi HTTPd will use C:/Tewi as the prefix.

  1. Get the installer from Nishi CDN, Jenkins, or GitHub releases.
  2. Run it.

Compiling the code (installer)

  1. Checkout the Subversion repository, or from mirrors.
  2. Copy config.h.tmpl to config.h.
  3. Edit config.h if you want to, or need to.
  4. Run ./installer.sh win32 for 32-bit, ./installer.sh win64 for 64-bit. NSIS and MinGW-w64 are required.

Compiling the code (bare)

  1. Checkout the Subversion repository, or from mirrors.
  2. Copy config.h.tmpl to config.h.
  3. Edit config.h if you want to, or need to.
  4. Run make PLATFORM=win32 for 32-bit, and make PLATFORM=win64 for 64-bit. Use win32-service or win64-service for PLATFORM to create a service executable. MinGW-w64 is required.
Note: See TracWiki for help on using the wiki.