Uploading your Website. BlueQuartz servers.
If your website has been created on one of our Blue Quartz servers, this page gives you a quick guide to the features, including explaining how to upload your site contents.
If you are on one of our older Cobalt Raq units - though that'll be fewer and fewer as time goes by as we're phasing them out, then much of what you read here also applies, occasionally with minor differences.
File System Structure.
The biggest problem people have is uploading to the wrong folder. The tree diagram here shows a basic Virtual Site folder layout.
Clearly as you add users and data this will grow, but this is the underlying structure. You will note that there is a folder for the main web site, but that there is also a folder for each user's private web space.
When you log in via FTP to upload your website, your starting folder will be the "/users/yourname" folder.
The mistake most commonly made is to spot the "web" folder you will see there and rush to upload your content to that folder. What you are actually doing here is uploading the Private Website for that user, which can be accessed from the web as
And, indeed, you are more than welcome to use this space for any reason, but it probably isn't what you intended.
To upload the content for
you MUST change to the /web folder NOT the users/yourname/web folder.
The other folder you should take note of is /logs - this is where the system will put a copy of your website access logs. Note this is a nightly housekeeping operation, so the log files in there represent only access to your site up to last night, not right up to date. You can download these log files if you like, just use FTP. They are plain text files, and are in standard website log format so can be fed into any web hit analysis program.
Please do NOT tinker with the files in the /webalizer folder, or you won't be able to get at the full graphical web hit report that is available to you via the Admin web interface.
File Transfer Protocol
To upload your web content, download log files or any other transfering of files between you and the server, you need to use File Transfer Protocol (FTP).
There are many many FTP clients avaiable including a "command line" program for Windows, OSX, Linux, etc. so please feel free to use the one you are familair with. If you don't have a favourite, Wizards strongly recommends thse use of FileZilla Client - this is a graphical FTP client available free for Windows, Mac OSX, or Linux. Get it here - download and then run to install.
FileZilla Site Manager
You can use the Fast Connection option across the top but if you create an entry in the Site Manager, Filezilla will remember all your details and you'll be logged on to your website in a single click at any time in the future. SiteManager is the left-most icon on the button bar.
- Host = your site name - e.g. www.yoursite.com
- Port = 21 - 21 should be showing already, don't change it!
- Server Type = FTP
- Login type = Normal
- User = your username
- Password = your password.
and in the Advanced section
- Default Local Directory - it may speed things up to make this the folder where your web page is kept by your web design system.
- Default Remote Directory - it will definitly avoid problems if you make this "/web" - note the FORWARD slash.
Setting the Default Remote Directory to /web will over-ride the default home directory so you don't need to worry about finding the Main Site folder - see above.
If you are not using FileZilla, the basic settings here still apply, you will have to find where to input them in your chosen client.
Note also the Passive Transfer Settings.
You MAY need to try using Passive Mode to get past your own firewall or router. But initially we recommend not tinkering with this setting. The symptoms which suggest that Passive Mode is required are you can log in OK, but you never get a list of the remote site content, and you can't uplaod or download any file. If this happens, try selecting Passive Mode and see if that helps.
FileZilla Main Screen.
Once you have created your Site in Site Manager, you should find you can connect to it instantly - click the little down-arrow next to the Sitemanager icon. Select your site from the list, and FileZilla will connect to it at once, using the predefined settings.
The top frame in the main window shows you the conversation goign on between FileZilla and the server. Don't worry abotu the details, but as they go by you will see you're being logged in, set to the right folder, and the current folder contents being requested.
The middle area of the screen is split left and right. On the left side is shown YOUR computer, the "windows explorer" style folder tree and the content of the currently selected folder. On the right side, is the SERVER - again showing folder tree, which you should see matches waht is shown above, and the current content of the selected folder.
To upload a file, click on it on the left side and drag and drop it to the target folder on the right. You will see an entry created in the queue window at the bottom of the screen - and you will see from that entry taht the file transfetr starts at once. Once complete the entry will disappear, and you will see the transferred file in the target folder.
If you click and drag more than one file, FileZilla creates multiple entries in the queue window, the nstarts working through them. It will probably try to transfer two files at a time. There's no point increasing this, you only end up sending more files but at a slower rate. As each file completes, FileZilla will start on the next in the queue. You do NOT have to wait for the queue to be processed before you move on, you can just keep dragging and dropping and it'll add them to the queue even as it transfers.
FileZilla's really smart move is taht if you drag and drop a folder, it will create the target folder, and if you drag and drop a whole subtree, it will create the tree and put the right files in the right folders on the target. It sounds obvious, but not all FTP clients do this, with some of them you have to manually create the subtree on the server and then carefully drop the right files into the right folder.
If for any reason the connection is lost, on re-connecting, FileZilla may NOT start processing the queue - click the big Q button on the tool bar to start things going.
If any file fails, it will be left showign in the queue as "failed" with some indication as to the reason. You can click and re-try the send. If you get persistent failures please contact Support at Wizards.
Using the same username and password as your FTP account, you can log in to
Once you've logged in (please ignore-and-continue if you get an error about Security Certificates) you will find you are in a web base admin page. From here you can
- add users
- review (but not change) your vsite settings
- review the Webalizer reports for your site
- review other system settings e.g. how much disk space you're using on the site and per-user.
NOTE that the email system is NOT operational (Wizards run email on other servers) so anything to do with email and mailing lists is not functional.
You can create new user accounts for as many people as you want up to the predefined limit for your site (usually five - shown in General Settings).
For each user you need to provide a full name, username, password, and set the amount of disk space they can use. This has to be less than or equal to the amount avaialble to your vsite (see General Settings). You will see entries for email names, aliases, etc,. but these you can ignore as the email system is not active on this server.
You can also make the new user a SiteAdmin. If you do this, they have the same access rights to the entire vsite as you do, including user management.
The main reason to add users is to allow the user of user-private web space, e.g. http://www.yoursite.com/~usersite . Refer to the folder structure tree to see how to use this feature.
The summary info here shows the IP address and name of your site, total disk space allowed, number of users allowed; you can't change any of these settings directly, please contact support Wizards if you need more space or more users!
The Webalizer tab is the most useful way to get a quick snapshot of how busy your site is. As well as the summary bar chart at the top and report below, you can "drill down" to look at a report for an individual day.
If you use any of the other tabs you need to first specify the period for the report you want to see.
This will show you how much of your alloted disk space is in use, and by which user. If you need more space, contact support at Wizards.