The last few days have marked a potentially new chapter in the anakbrunei project with the migration of the project website onto servers located in Brunei Darussalam, tanah ayer tercinta. Its really exciting because for the first time, my content is actually residing on a machine which I could theoretically touch if I wanted to, instead of being located thousands of miles on the other side of the globe. Maybe its just me, but I’m very attached to my content hahaha!
I am currently testing out Telbru’s brand new soon-to-be-launched hosting service which now includes most of the features that are found on other hosting services around the world. Most notably is the addition of c-Panel, a life-saving application for non-techies like me who are totally intimidated by the unix prompt on a telnet screen. This is one of the primary reasons why I opted to host outside of Brunei before. But now that its available here, I’m coming home!
cPanel is the industry leader for turning standalone servers into a fully automated point-and-click hosting platform. Tedious tasks are replaced by web interfaces and API-based calls. cPanel is designed with multiple levels of administration including admin, reseller, end user, and email-based interfaces. These multiple levels provide security, ease of use, and flexibility for everyone from the server administrator to the email account user.
More about web-hosting:
I have a Website. Now what?
Building a website is an important first step in establishing an Internet presence. The next step is to install your site on a webserver connected to the Internet so users will see the site you’ve created. The most effective way to get your website online and performing properly is to work with a reputable Web Host Provider.
What is a "Web Host" and why do I need one?
"Web Hosting" refers to the process of delivering websites across the Internet from a computer server, usually called a webserver. A "Web Host Provider," like ServInt, manages the expertise, hardware and control panel software necessary for you, your IT Manager or web developer to deliver your website to Internet users with consistency and high-speed. Don’t have technical resources on staff? No worries. In many cases, the Web Host Provider can perform all these functions for you, and scale services and features to accommodate your growth needs.
The equipment is housed in a Network Operations Center (NOC), also called a Data Center, which includes sophisticated environmental control and monitoring systems, fire-suppression capability, and the latest security systems to prevent unauthorized physical and electronic intrusion.
Web Host Providers also maintain the webservers, adding new hardware and software as needed, monitoring the systems to ensure maximum uptime, installing security patches, and providing you with help and support.
How does a Control Panel help with my site?
The control panel is a graphical interface with icons that link to important features and tools necessary to run your website.
Think about the instrument panel of your automobile and the insight it offers to the inner workings, functionality and performance of your vehicle. Could you drive from point A to point B without such an elaborate graphical interface. Yes, it just wouldn’t be as easy, as efficient and of course, it would require more mechanical knowledge on your part. The same is true for a website Control Panel, as shown here.
To a Web Host Provider, web designer or system administrator, a control panel offers the same type of intuitive graphical interface. The control panel helps to easily configure and manage the features and operations of a server – and your website. These include user accounts, user services, upgrades and software. When connected to your server, they’re a great way to gain more control of your account and your site.
Can I get by without a Control Panel?
If you’re a system administrator or expert user, you may choose to work without a control panel and opt for operating on the command-line as shown here.
But for the vast majority of us, a control panel is preferable because you’ll never have to learn command-line language or tedious shell-oriented tasks. Imagine the time and frustration that will save you, and your technical staff.
One of the most important aspects of running a website is creating and managing your site’s email accounts. cPanel provides several easy-to-use features that can help. Using cPanel, you can:
- Create and manage email accounts for your site.
- Use Webmail to access email through a web browser.
- Block unwanted email using BoxTrapper and SpamAssassin.
- Use Forwarders to direct incoming email from one address to another.
- Send automatic responses to incoming email if, for example, you are out of the office.
- Default Addresses will catch misdirected email that is sent to your domain.
- Use Mailing Lists to send an email to multiple addresses at once.
- User Level Filtering allows you to filter and redirect mail for a specific address.
- Account Level Filtering lets you filter email for your domain’s main email account.
- The Email Delivery Route feature helps you troubleshoot mail problems by viewing the path an email takes from your domain.
- Use Import Addresses / Forwarders to create multiple email accounts or forwarders at once, by uploading a list of usernames.
- Email Authentication helps secure your mail server.
- The MX Entry feature allows you to route a domain’s incoming mail to a specific server.
Stats / Analytics:
- Knowing who visits your website is essential to gauging its effectiveness, and correcting any problems. The cPanel Logs section lets you:
- View information about the last 300 visitors to your site.
- Monitor how your bandwidth is being used.
- Analyze details about your web traffic, using the Webalizer, AWStats, or Analog Statistics programs.
- Use Webalizer FTP to view detailed statistics about who is using your FTP server.
- See what content has been viewed on your website using the Raw Access Logs.
- View the last 300 errors encountered by users on your website.
- Use Raw Access Logs to dispense with graphs and see who has accessed your site.
- This area of cPanel lets you manage the settings for your cPanel account.
- The Getting Started Wizard guides you quickly and easily through the setup process. Video Tutorials are available to help you navigate through the setup process.
- Select the Change Password feature to edit your cPanel password.
- Update Contact Info allows you to edit your primary contact email addresses. cPanel uses these addresses to send you important information regarding your website.
- The Change Language feature allows you to select the default display language for cPanel.
- Change Style lets you to alter the appearance of the cPanel interface within your web browser.
- You can create a cPanel shortcut on your desktop, and access your account with a single click.
- Databases are essential for if you want to provide a bulletin board, content management system, or online shop. cPanel provides several useful features for managing databases, such as: Databases offer a method for managing large amounts of information easily over the web such as bulletin boards, content management systems, and online retail shops.
- A step-by-step guide to setting up a MySQL® database.
- The ability to configure databases that will be accessed remotely by other web servers.
- phpMyAdmin, a tool that allows you to manipulate MySQL databases over the Internet
If you want to host several domain names from one central location, cPanel can help. It lets you:
- Create and manage subdomains (such as sub.example.com).
- Create addon domains; a separate domain that points to a subdirectory of your account.
- Park a domain on top of your main domain.
- Create and manage domain redirects from one domain name to another.
- Configure certain DNS records.
- Your website consists of a collection of files that reside on the web server. You’ll want to keep all your web pages up to date, using cPanel’s Files features. cPanel lets you:
- Easily and quickly make backups of your files.
- Use the File Manager graphical interface to upload and edit web pages.
- Use the Web Disk to drag and drop files onto your site.
- See how much disk space your site uses, and how much is available to you.
- Create and manage FTP accounts for transferring files to and from your site.
- Control who can connect to your site via FTP, and enable or disable anonymous users.
- Safeguarding your server – and your peace of mind – are important to us. That’s why cPanel offers the latest technologies including virus protection, rootkit detection, and a host of other tools, to help keep your server secure.
- WHM’s Security Center allows you to easily lock down your server and configure different security settings.
- Password Protect Directories lets you control access to your content.
- Control access to your content and resources using the IP Deny Manager feature.
- Generate SSL certificates, signing requests, and keys for your site with the SSL/TLS Manager.
- You can transfer files and run commands via SSH/Shell Access.
- HotLink Protection allows you to prevent other websites linking directly to your files, which saves you bandwidth and money.
- Leech Protection helps reduce the effects if a user gives out their password to restricted areas of your website.
- GnuPG Keys encrypt your outbound messages for your protection.
Software / Services:
- cPanel helps you get the most out of your website by making it easy to install blogs, guestbooks, and other software modules.
- Use CGI Center to configure and install scripts and additional functionality to your site.
- Site Software allows you to easily install components packaged as cPAddons, such as Blogs
- Install Perl Modules to perform Perl based tasks on your website right through the cPanel interface.
- PHP PEAR Packages are collections of functions that allow you to perform tasks in PHP.
- PHP Configuration shows how PHP is configured for your site.
- Your website is unique, and complex. With cPanel, you can configure every aspect of it the way YOU want it to be.
- Apache Handlers allow your site to process specific file types according to your requirements.
- Image Manager is a feature that allows you to view and edit images on your website. You can change the size of your images, convert to other file types or simply view them.
- The Index Manager lets you control how your directories are viewed.
- Use the standard, predefined error messages, or customize your Error Pages to display a message that best suits your business style.
- Cron Jobs allow you to automate and schedule your tasks.
- Network Tools help you get information about other websites as well as finding out how your traffic moves.
- MIME Types allow your site to handle custom file types the way you want them handled.