[ SDF Public Access UNIX System .. Est. 1987 ]

join welcome faq status members projects store tour gopher abuse dialup minecraft social
tilde nihongo europa webmail gallery usermap irc tutorials telnet git ssh
Building a website on SDF

Building a website on SDF


Contents


Introduction

Creating your own websites can be fun and SDF gives webspace to all its validated users, so the moment you become validated you can begin creating your own websites straight away.

In this tutorial when text looks like this this means it's a command you can run in your shell, once you've logged into SDF.

Getting Started

Your First Page!

Creating your first page is SO easy! First you'll need to open a text editor. SDF has many text editors installed but new users to UNIX often find that nano is the easiest to work with.

Problems

The most important thing you need to have is patience. Sometimes updates when running mkhomepg may take a few hours to complete, sometimes they will occur almost immediately. By using the higher functions of your brain and patience you will solve a lot of the problems you may meet!

In case a page is not found on your site, the client may be forwarded to a page of sdf.org or redmartian, which can be confusing (but which is in fact completely reasonable, as all the domains belong to one entity). If you want to prevent this also for broken links, you have to set up error handler documents. Please consult the faq:WEB:7 item for this!

Diagnose

If your site is hosted on sdf.org (you are an ARPA member) then you can grep inside the httpd log file in /var/log. For example:

$ grep abc123.sdf.org /var/log/httpd/*.log

If your site is hosted on ma.sdf.org (you are a MetaARPA member) then your can look inside the log file for your web site in /meta/log. For example:

$ less /meta/log/abc123.sdf.org

For aditional help, check the information in the FAQ page "What About the Access Logs, Statistics, and Quotas?"

$Id: building_a_website.html,v 1.8 2020/01/01 22:29:35 niro Exp $

©1987-2065 SDF Public Access UNIX System, Inc. 501(c)(7)
(this page was generated using ksh, sed and awk)