1) Get an additional ip address from askmesurfer@rackshack.net
2) In Plesk: create an ip based domain.
- Example: secure.yourdomain.com
3) Login via ssh2.
4) cd to the secure.yourdomain.com directory.
- Example: cd /home/httpd/vhosts/secure.yourdomain.com
5) remove the httpsdocs directory.
- Example: rm -r httpsdocs
6) Create a symlink to the web_users directory called httpsdocs
- Example: ln -s /home/httpd/vhosts/secure.yourdomain.com/web_users httpsdocs
7) Change ownerships for httpsdocs to the domain user: secure
- Example: chown secure.psacln httpsdocs
Done setting up the server.
-- -- -- Setting up ssl accounts. -- -- --
1) Login to Plesk as admin, client, or domain user for secure.yourdomain.com
2) Add a "Web User" using plesk.
- Example:
Web user name: ssluser
New Password: ssluserpass
Confirm Password: ssluserpass
Check SSI, PHP, CGI, mod_perl, ASP support.
Done!
-- -- -- This is what will happen. -- -- --
The web user can upload files via their own ftp account.
- Example:
host: secure.yourdomain.com
user: ssluser
pass: ssluserpass
Their secure order forms and files can be accessed at:
https://secure.yourdomain.com/~ssluser
CGI, ASP, & PHP works!
-- -- -- Secure and watch Web Stats -- -- --
The ssl user should only use the ssl space for order forms. But, they could upload files to this space to avoid bandwidth / disk space overages on their main account.
(plesk should allow domain users to place quota's on web users within their domain - but plesk doesn't right now)
So, download the Web Usage Program to monitor both disk space and bandwidth for secure.yourdomain.com: http://cwdhost.com/showusagenew.zip
Screenshot: http://cwdhost.com/screenshot.gif
If the bandwidth and disk space is 2 GBs and you only have 10 ssl users, then one or more of them is not using the ssl account as it should be use. Run du from ssh2 program to find large files.
-- You can also use Webalizer for secure.yourdomain.com to find large files and high bandwidth sucking files that should not be on the ssl server.
Just enable webalizer for secure.yourdomain.com and password protect the webstat directory using plesk.