ISFDB:Personal Linux Website

From ISFDB
Revision as of 19:51, 15 May 2008 by Alvonruff (talk | contribs) (First article)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Follow these instruction to create a version of the ISFDB to run on your home Linux system. These instruction do not include setting up the ISFDB wiki.

Setup the Web server

The ISFDB code relies on a web server. Apache is a good choice for this. The basic instructions are:

  1. Download the software. For Linux this is generally a source distribution, found at http://httpd.apache.org/download.cgi.
  2. Following the build instructions. In general, you should expect to uncompress, untar, run configure, run make, and run make install.
  3. Setup the system so that apache start automatically after a boot. First copy the startup/kill script from the apache installation to the standard Linux location:
   cd /usr/local/apache2/bin
   cp apachectl /etc/init.d/httpd
Next setup the Start and Kill scripts from runstate 3 by creating symbolic links:
   cd /etc/rc3.d
   ln -s ../init.d/httpd S85httpd
   ln -s ../init.d/httpd K85httpd
Next setup the Start and Kill scripts from runstate 5 by creating symbolic links:
   cd /etc/rc5.d
   ln -s ../init.d/httpd S85httpd
   ln -s ../init.d/httpd K85httpd
Finally, if you want to startup Apache without a reboot:
   cd /etc/init.d
   sh httpd start
You should now be able to point a browser at you machine's IP address and see something.

Setup the MySQL server