“Create & Self-Host Websites in 60 Seconds!”

» Advanced, High-Performance Web Server Software with Apache, PHP, MySQL - for Windows

  • Host websites after a simple 60 seconds 1-click installation!
  • Provides a complete web development and website hosting platform on which to create standards-based dynamic HTML + CSS + JavaScript sites running on PHP and MySQL!
  • Performance Optimized. Secured. And Fully Supported!
  • Built on standards and best-practices, with 7+ years of web-development and website hosting experience! (since 2003)
  • Now comes standard with WordPress, Drupal, Joomla, Magento, phpBB and MediaWiki (1-click install in any website and URL)!
System Websites Local DNS Web Applications Proxy Pass Components
Get Wamp-Developer Now »

"For your PC, Server, Laptop! Use it to develop and host websites at home, from office, or in a datacenter."

WAMP: Windows + Apache + MySQL + PHP | Developer: That's You!Developer - Thumbs Up

Building zlib 1.2.3

Building a Web Server, for Linux




  • Package(linux source): zlib-1.2.3.tar.bz2
  • Unpack with command...
    tar -xjf zlib-1.2.3.tar.bz2

Our Configuration

  • Install to : /usr/local
  • Module types : dynamically and staticly loaded modules, *.so and *.a

Configuration Options

Displays a list of configuration options...

.../zlib-1.2.3]# ./configure -h

Build Instructions

Note that zlib library files are placed into /usr/local/lib and zlib header files are placed into /usr/local/include, by default.

Build Shared (and static) Libraries
  • .../zlib-1.2.3]# make clean
  • .../zlib-1.2.3]# ./configure --shared
  • .../zlib-1.2.3]# make test
  • .../zlib-1.2.3]# make install
Extra Files
  • .../zlib-1.2.3]# cp zutil.h /usr/local/include
  • .../zlib-1.2.3]# cp zutil.c /usr/local/include
[sanity check] Libs and Headers

/usr/local/lib should now contain...

  • libz.a
  • libz.so -> libz.so.1.2.3
  • libz.so.1 -> libz.so.1.2.3
  • libz.so.1.2.3

/usr/local/include should now contain...

  • zconf.h
  • zlib.h
  • zutil.h
[Optional] Instructions for non-standard placement of zlib

Create the directory that will contain zlib...

.../zlib-1.2.3]# mkdir /usr/local/zlib

Follow the given procedure above, except...

.../zlib-1.2.3]# ./configure --prefix=/usr/local/zlib

Update the Run-Time Linker

/etc/ld.so.cache will need to be updated with the new zlib shared lib: libz.so.1.2.3

For standard zlib installation...

  • Add /usr/local/lib to /etc/ld.so.conf, if specified path is not present
  • /etc]# ldconfig

If zlib was installed with a prefix...

  • Add /usr/local/zlib/lib to /etc/ld.so.conf
  • /etc]# ldconfig