Nhan Hoa Software Company 1 www.nhanhoa.com THE BASICS Accessing the Control Panel There are several ways to access LXadmin: http://yourdomain:7778 - You can access the control panel through any hosted domain by putting :7778 at the end of the domain. https://yourdomain:7777 - You can access the control panel securly using SSL through any hosted domain by putting :7777 at the end of the domain. http://192.168.0.1:7777 or https://192.168.0.1:7778 - You can access the control panel through any IP address allocated to the server. This is useful when your domain transfer has not yet propagated. A window will appear. Enter your username and password and you should have successfully logged in. Default Login Information If you have just installed the VPSLink CentOS 5 HostinABox/LXAdmin template, your LXAdmin login information will default to the following: Username: admin Password: admin You will be prompted to set a new administrator password for LXAdmin after you have successfully logged in. No changes will be made to the root password for your VPS - this information will only be used to log in to LXAdmin. Changing Your Password
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Nhan Hoa Software Company
1 www.nhanhoa.com
THE BASICS
Accessing the Control Panel
There are several ways to access LXadmin:
http://yourdomain:7778 - You can access the control panel through any hosted
domain by putting :7778 at the end of the domain.
https://yourdomain:7777 - You can access the control panel securly using SSL
through any hosted domain by putting :7777 at the end of the domain.
http://192.168.0.1:7777 or https://192.168.0.1:7778 - You can access the
control panel through any IP address allocated to the server. This is useful when your
domain transfer has not yet propagated.
A window will appear. Enter your username and password and you should have successfully
logged in.
Default Login Information
If you have just installed the VPSLink CentOS 5 HostinABox/LXAdmin template, your
LXAdmin login information will default to the following:
Username: admin
Password: admin
You will be prompted to set a new administrator password for LXAdmin after you have
successfully logged in.
No changes will be made to the root password for your VPS - this information will only be
Choose either one of them and it will be enabled for all your clients.
c. Creating a domain account
Before adding a new Domain account, you have to create a Plan for the Domain account.
Step 1. Add a Domain Plan
Go to the "Client Home" page Click on "Domain Plans" icon.
In the next page, click the "Add Domain Plan" tab.
In the next page, enter the Plan requirements:
Enter a Plan name Enter a Description for the Plan Select an IP Address from the IP Pool Select a DNS Template from the list of DNS Templates
The Maximum Value on the right shows your current quota limit set by your
Administrator
Enter a Disk Space Usage Limit in MB Enter the maximum number of Subdomains allowed Enter the maximum Disk Space allocated for Mail usage Enter the maximum number of Auto Responders allowed Enter the maximum number of Mail Accounts allowed Enter the maximum number of Mailing Lists allowed
Enter the Traffic Usage Limit per month in MB Enter the maximum number of mySQL databases allowed Enter the maximum number of Domain users allowed Enter the maximum number of Addon Domains allowed Allow changing the logo or not Allow enabling SSL or not Allow enabling Statistics or not Allow enabling CGI or not Allow enabling PHP or not Allow enabling ASP.NET (will be ignored on a Linux server) or not Allow Scheduler Management or not Allow Back Up or not Allow DNS Management or not Enable Catchall - selecting "bounce" will bounce all emails sent to a non-existing
email address, which "postmaster" will forward emails that are sent to a non-
existant email address to the default postmaster email address
Now Click the "Add" button to create the new Domain plan. You can always edit the
Plan details from the Domain Plans page
You have now created a Domain plan, now lets proceed to create a Domain account
Step 2. Add a domain account
Go back to the "Client Home" page and click the "Domains" button
You will now be presented with the list of existing domain accounts. To create a new domain
account, click on the "Add Domain" tab on the top
Now enter the following information in the next page to create a domain account:
Domain name Password (twice for confirmation) Contact email address If you want to
send a Welcome email automatically to the user, enable the "Send Welcome Message"
check box. Select the Plan which you created earlier from the drop down list Now click the
"Add" button.
Note: While adding a domain, Lxadmin will automatically create a primary FTP user which
would be of the form domaincom .
Note for Windows servers: If your domain name starts with a digit, then an 'a' will be added
to the beginning, since windows won't allow creation of pure digit usernames. So if you add a
domain '888.com', the primary FTP user would 'a888com'. You can find your Primary FTP
user in the 'domain home' page itself, on the header for the second line of icons (the list of
icons for site ). Or you can find it in the 'information' tab on the right. You will be able to
login to this user using ftp, and password would be the CP password. The primary ftp user
password is always synced with the CP password, and if you change your CP password,
automatically the primary FTP user password is also changed.
The domain's document root would be /home/httpd/domain.com/httpdocs/www
You will now be able to view the newly added domain in the list of domains under the
"Domains" page.
d. Signing out
To sign out, click on the Logout button
3. UPLOADING A WEBSITE
a. Directory Structure
Lxadmin has the following Directory structure for a Domain account:
By default, there are 4 directories in each domain account's root directory. These are:
__backup __dirprotect cgi-bin
www
__backup contains backup related data __dirprotect contains protected data like Statistics cgi-bin contains .cgi files www All files including your index file which you wish to access via your website
must be placed in this directory.
b. Upload via FTP
To upload files to your domain, you can use an FTP client like FileZilla, CuteFTP, WS_FTP,
FlashFXP, etc.
The following will be the general format used by most FTP clients, though the interface could
be different among various FTP clients.
Domain/Host Name or IP Address: example.com or 192.168.0.2 Username: examplecom Password: password Port: 21
To password protect a directory, click on the "Protected Directories" icon.
Enter a name for the "Auth" entry, and enter the virtual directory path that you want to protect. You can click on the "browse" icon and select the path.
Add the new entry and click on the "Auth" entry name from the list
Now click on the "Add Dirprotect user" tab on the top
Enter the new username, password and click "Add"
Now you can use this user account for accessing the password protected directory. You can add more user accounts if you wish the same way.
d. Scheduler/Cron Job
To add a new scheduler/cron job, click on the "Schduled Tasks" icon