Support
- Advanced Backup
- Client Side
- Cloud Enterprise
- ColdFusion
- Control Panel
- cPanel
- Customer Portal
- DNS Information
- Dedicated Servers
- DirectAdmin
- Domain Name
- dotDefender
- Dreamweaver
- FileCatalyst
- Front Page
- FTP
- General Information
- Hosted Exchange & SharePoint
- IIS6
- IIS7
- Juniper Netscreen Firewalls
- Linux
- Bind Multiple IP Addresses to a Single Network Interface Card (NIC)
- Clear Memory Cache on Linux Server
- Set the time on a Linux server
- Check Disk Usage in Linux
- Add Custom SpamAssassin Rules
- Install OSSEC on a Linux server
- Define the Default Document Order for a Shared Linux Server
- Administer a Website Using Webmin
- Use a Redirect Script in PHP
- Upgrade PHP on a Linux Server
- Install phpMyAdmin on a Linux server
- Add a Redirect Script to Your .htaccess File
- Install the Mumble VoIP Server to Redhat or CentOS
- Add PHP Extensions with No Control Panel or Plesk
- How To Update Linux Packages Using Webmin
- Evaluate Disk Usage on Linux Plesk Server
- How to monitor Bandwidth with VNstat
- Bind IPs to a server in Linux
- Using the Htaccess File to Block IP Access
- Using The Htaccess File for PHP Directives
- Search for a file via SSH
- Install Tomcat on a Linux Server
- Install the Railo CFML Server in Linux
- Tuning the Apache Prefork MPM
- Adding FTP Users For VSFTP
- Installing htop
- Enable Apache mod_status
- Evaluate Disk Usage on Linux Cpanel Server
- Locate Newly Created Files in Linux
- Configure Keep Alives on SSH Server in Linux
- Adjusting the Amount of Swap
- How to Disable IPv6 For Redhat and Centos
- Enable and Use the Apache Info Module
- Install NCDU on a Linux Server
- Manage the Qmail queue with qmHandle
- Retaining File Permissions While Using SCP
- How To Compress And Uncompress Files
- Installing Freetds For Linux
- Create Search Engine Friendly URLs with mod_rewrite
- Adding Users To A Usergroup
- Installing Vim
- Use TCP Variable tcp_syncookies to prevent "syn flood attack"
- How To Limit Process CPU Usage
- Install and Configure the Cherokee Web Server on Linux
- Installing Python 3 on CentOS/Redhat 5.x From Source
- Configure Syntax Highlighting in Vim
- Install and Configure the Nginx Web Server on Linux
- Set Hostname
- Using Tmux
- MySQL Slow Query Logging
- Using the Linux Uptime Command
- Using sar to Monitor System Performance
- Compile Software On Linux
- Using the Linux Man Command
- Mounting NFS Shares
- Move and Copy Files within Linux
- Configure NFS Server Shares
- Software Management with RPM and Yum
- Update the Webmin Control Panel
- Viewing Live Bandwidth with iftop
- Using GNU Screen
- Sshwindows
- Sshmac
- Directorystructure
- Errorcheck
- vi Text Editor
- Find Heaviest Email Users of Postfix MTA's Deferred Spool
- Common Rewrite Rules for .htaccess
- Turn on directory listing in Linux
- Redirect non-www URLs to www URLs using a .htaccess file
- Force Visitor Browser to use SSL in Apache
- Apache Error Logging
- Password-less Login Through SSH Linux To Linux
- Log SSH Sessions with Putty
- SSH Server on Alternative Port
- SSH Server as Secure SOCKS Proxy
- Install the PHP Process Manager (php-fpm)
- Configure Apache to Use PHP-FPM
- Configure Nginx to Use PHP-FPM
- Cgiscripts
- Htaccess
- Linux Faq
- Phpmail
- Phpmailer
- Phpsqlinjection
- Phpversion
- Sendmail
- Add a Redirect Script to your Ruby on Rails Application
- Use a CGI PERL Redirect Script
- List Server
- MIVA Merchant
- MySQL
- Patching / Server Updates
- phpMyAdmin
- Plesk
- Policies and Procedures
- Premium Spam Filtering
- Programming
- Ruby on Rails
- Search Engine Submission
- SharePoint 3
- SharePoint 2010
- SiteDesigner
- SmarterMail 3
- SmarterMail 4
- SmarterMail 5
- SmarterMail 6
- SmarterMail 7
- SmarterStats
- SmarterTrack
- SQL Server
- Secure Socket Layer (SSL)
- Uploading Your Website
- Video Tutorials
- Windows Server 2003
- Windows Server 2008
- Web Design
- WordPress
- Advanced Monitoring
- MediaWiki
- Enkompass
- Microsoft Outlook 2010
- Android
- Outlook Web Access
- Critical Availability Service
- NAS Data Transfer
- Customer Portal Demos
- Joomla
- Moodle
- Cloud Dedicated
- Gallery CMS
- phpBB
- Standard Monitoring
- Righteous Restore
- NAS (Network Attached Storage)
- Networking
- SmarterMail 8
- PCI Security Scan
- LinkTiger
- Windows Cloud VPS
- Linux Cloud VPS
- Linux VPS
- Windows VPS
- Hyper V
- ENSIM
- Alert Logic
- Webmin
- e107
- Vbulletin
- VPN
- Visual Vault
- Mozilla Thunderbird
- PyroCMS
- Active Directory
- Vmware Related
- Drupal
Administer a Website Using Webmin
Once a website is setup within Webmin it is very easy to be able to edit the different options for the website to have the site function exactly as you want. Below is a brief explanation of using these functions.
1) Once you log into the webmin interface you will want to select servers and then the Apache webserver.

2) You will then want to select the virtual host of the site you want to administer.

3) Once you are logged in you will be presented with this screen which gives you access to all of the different options you can set for the website.

These functions are as follows:
Process and Limits: This is used for settings thresholds on how the site behaves on the server. You can set various limits for things like how much CPU or process limit the site can use. It is recommended to leave these types of options at default unless there is a specific need to throttle these variables.
Networking and Addresses: This is used to setup features such as the server hostname and the server admin email address for the site.
Log Files: These settings are for how the site log files will be handled. It is important to remember that pending on how these logs are setup will affect the function of any 3rd party programs which are used to show site statistics such as how many hits the site has or the most visited pages.
Document Options: This is used to determine how the website will function at the directory level. The options in here allow you to configure things such as allowing CGI execution or allow server side includes. It is very important to be careful with these settings. If they are set improperly it can alter how secure the site is and create a potential hazard. These settings should be changed from someone who knows how they want their site to interact.
Mime Types: This option is for any specific settings to mime types that you would want to use for your site.
Error Handling: This allows you to specify any variables for how you want the site to handle specific errors. It is recommend to leave this setting at default unless there is a specific reason to change it.
User and Group: This controls what user and group CGI programs run as.
Aliases and Redirects: These options allow you to setup URL redirects and directory aliases to function how you want for the site.
Directory Indexing: This allows you to see how your directories function with features such as outputting HTML tags and what icon dimensions are set to. It is recommend to leave these options as default unless there is a specific need to use them.
CGI Programs: This controls how CGI programs will run on the website. Options such as variables and CGI aliases can be set here.
Proxying: These are options for if you want to have the site/server act as a proxy. These options will alter the functioning of the site and are recommended not to be enabled unless there is a specific need to.
PHP: This allows you to set the variables for how PHP will function on the website.
Automatic Virtual Host: These are options for using the IP address instead of the hostname for the site.
Filters: Allow filters to be used for input and output of specific file extensions.
Languages: This allows you to set the different variables for how languages/character sets will be used on the site.
Directives: This allows you to view the current Apache directives which are in place for the website.
Edit Directives: This allows you make manual edits to the Apache directives for how the site functions. It is highly recommend to leave this option as default unless there is specific directive that needs to be added for how the site functions.
