Getting Started with Your Virtual Dedicated Server Version 1.1 (06.23.08)
Copyright2008.Allrightsreserved.
Distributionofthisworkorderivativeofthisworkisprohibitedunlesspriorwrittenpermissionisobtainedfromthecopyrightholder.
Table of Contents
Introduction
Security Information Reprovisioning Your Server Getting Help Other Resources
iv
iv v v vi
1
1 1 2 2 3
4
4 8 9
11
11 12 16
TableofContents
ii
18
18 19 21 22
23
23 27 27
Introduction
Virtualdedicatedserversoccupythespacebetweenthesharedanddedicatedhostingfor mats.Avirtualdedicatedserveroffersmanyofthecapabilitiesandfeaturesofdedicated servers,includingadmin(root)accessanddedicatedIPaddresses,butatamuchlower price.Usersshareaserver,butbecauseeachvirtualdedicatedserveriseffectivelyiso latedfromotheraccounts,youhavefullcontroloveryourserverspace. Wepartitionourserversinsuchawaythateachvirtualdedicatedserveroperatesalmost independentlyoftheotheraccountsthatsharetheserverspace.Thismeansthatonyour virtualdedicatedserver,youenjoyconsistent,highperformance,evenwhenusagepeaks onthemainserver.
SECURITY INFORMATION
Comparedtosharedhostingaccounts,avirtualdedicatedserveroffersmorepowerand moreversatility.Youcanrunandinstallvirtuallyanythingonyourserver.However,with thisaddedcontrolcomesaddedresponsibility. Youareresponsibleforthesecurity,backup,andmaintenanceofyourvirtual dedicatedserver.Wedonotbackuporinstallfirewallsonyourvirtualdedi catedserver. Remembertokeepyouradministratorpasswordsecure.Anyone whohasadministration,orrootaccess,toyourservercanmanipu latethesoftwareandcontentthatyourunonyourserver. Whilewedonotautomaticallybackupyourvirtualdedicatedserver,wedoofferanFTP backupservicewithourvirtualdedicatedserveraccounts.Formoreinformationaboutour FTPbackupservice,pleasevisitourWebsite.
Introduction
GETTING HELP
Afteryousetupyourserver,youcaneasilygethelpbysubmittingatroubleticketusing yourVirtualDedicatedHostingManager.Alternatively,youmaycontactCustomerSupport directlyforassistance.
Introduction
vi
OTHER RESOURCES
Youcanusetheseresourcestolearnmoreaboutmanagingyourvirtualdedicatedserver:
Resource
Redhat/FedoraCore Documentaion
URL
http://fedora.redhat.com/docs/OR http://www.redhat.com/docs/ Redhatsextensivedocumentationcanhelpyouget acquaintedwiththeLinuxoperatingsystemandthe shellcommandsthatyoucanusewithSSH.
1.
SettingUpYourVirtualDedicatedServer
Choosing a User ID
YouruserIDistheprimaryIDthatyouusetoaccessyourserver.ThisistheuserIDthat youusetoaccessyourserverfromanSSHorSCPprogram. Duetosecurityreasons,youcannotlogindirectlytoyourvirtualdedi catedserverasroot.However,youdohaverootaccess.Togainroot accesstoyourserver,loginwithyouruserIDandthenusethe su - root command.Tolearnmoreaboutrootaccess,seeGaining RootAccessonYourServeronpage 9ofthisguide. YouruserIDcanbebetween4and32lowercasealphanumericcharacters.YouruserID cannot:
Ourvirtualdedicatedserversalsohavealistofreservedtermsthatyoucannotuseasa userID.Thesetermsarelistedbelow.
SettingUpYourVirtualDedicatedServer
Fig.1.1SetupAccountlinkinyourAccountManager.
2.
Ingeneral,therearetwodifferentwaysyoucanconnecttoyourvirtualdedicatedserver. YoucanuseaWebbasedinterfacelikeSimpleControlPanel,oryoucanconnectdirectly toyourserverusingtheSecureShellprotocol(SSH). Eitherway,youconnecttoyourserverusingyourserversIPaddress,andtheuserIDand passwordyouspecifiedwhenyousetupyouraccount. TofindtheIPaddressesforyouraccount,logintoyourVirtualDedicatedHostingMan ager.YourVirtualDedicatedHostingManagerliststheIPaddressforyourserveronthe firstpagethatyouseeafteryoulogin. Dependingonhowyouconfiguredyourserver,youmayhavemul tipleIPaddressestochoosefrom.YoucanuseanyofyourIP addressestoconnecttoyourvirtualdedicatedserver.
ConnectingtoYourVirtualDedicatedServer
Fig.2.1LoggingintoSimpleControlPanel.
Fig.2.2InitialSimpleControlPanelsetup.
ConnectingtoYourVirtualDedicatedServer
Inthisguide,wellsetupaWebsiteonyourserverusing yourvirtualdedicatedserverasyournameserver.Ifyou wanttouseanotherserviceforyournameservers,youcan selectDNS(vendorhosted). 5. IntheEmailaddressfield,entertheemailaddressthatyouwantyourservertouse whensendingsystemmessages. 6. IntheMailservernamefield,entermail.yourdomainnamehere.com ,where yourdomainnamehere.comistheprimarydomainnameforyourserver.Inthis example,wellusemail.coolexample.com.
Fig.2.3Specifyinganadministrativeemailforyourserver.
7. ReadtheEndUserLicenseAgreementandclickYes. 8. ClickSave.
Fig.2.4SimpleControlPanelEULA.
ConnectingtoYourVirtualDedicatedServer
ThisiswhatthehomepagelookslikewhenyoulogintoSimpleControlPanelforthefirst time:
Fig.2.5TheSimpleControlPanelhomepage.
ConnectingtoYourVirtualDedicatedServer
Fig.2.6LoggingintoyourserverusingSSH(PuTTY).
ConnectingtoYourVirtualDedicatedServer
3. ClickOpen.ThisisthebasicSSHcommandlineinterface.
Fig.2.7LoggingintoyourserverusingSSH(PuTTY).
ConnectingtoYourVirtualDedicatedServer
10
3.
Where[[ipaddress]]istheIPaddressforyourvirtualdedicatedserver.
AddingaDomaintoYourServerUsingSimpleControlPanel
12
Fig.3.1LoggingintoSimpleControlPanel.
Fig.3.2AddingaDomaininSimpleControlPanel.
AddingaDomaintoYourServerUsingSimpleControlPanel
13
3. ClickAddNewDomain.TheAddDomainWizarddisplays.
Fig.3.3AddingaNewDomain.
4. OntheRegisterDomainNamepage,selectYes,andthenclickNext.
Fig.3.4Step1RegisterDomainName.
5. OntheEnterDomainInformationpage,enterthedomainnameyouwanttoset uponyourvirtualdedicatedserver,andthenclickNext.
Fig.3.5Step2EnterDomainInformation.
AddingaDomaintoYourServerUsingSimpleControlPanel
14
6. OntheCreateSystemUserpage,enterausernameandpasswordtocreateauser accountforthisdomain.
Fig.3.6Step3CreateaSystemUser.
Fig.3.7Step4AssignPermissions.
AddingaDomaintoYourServerUsingSimpleControlPanel
15
Fig.3.8Step5SetUpEmail.
11. Reviewyourdomainconfiguration.Ifeverythinglookscorrect,clickSave.
Fig.3.9Step6ReviewandConfirm.
AddingaDomaintoYourServerUsingSimpleControlPanel
16
Fig.3.10OpeningtheDomainssectioninSimpleControlPanel.
3. Fromyourlistofdomains,clickthepenciliconnexttothedomainyouwantto configure.Inthisexample,weconfigurehostingforcoolexample.com.
Fig.3.11EditingaDomaininSimpleControlPanel.
AddingaDomaintoYourServerUsingSimpleControlPanel
17
4. Onthedomainconfigurationpage,thereareanumberofhostingoptionsforyour domain.Selectthefeaturesfromthelistthatyouwanttoenableforthisdomain.
Fig.3.12SimpleControlPanelhostingconfiguration.
4.
NameserversaretheInternet'sequivalenttoaphonebook.Anameservermaintainsa directoryofdomainnamesthatmatchcertainIPaddresses.Thismakesitpossiblefor peopleacrosstheInternettoaccessyourWebsiteusingafamiliardomainnameinstead ofhavingtorememberaseriesofnumbers. Thissectionoftheguidewalksyouthroughsettingupyourvirtualdedicatedserverasthe nameserverforyourdomainandcoverstheprocedureforassigningthisnameserverto yourdomain. AfteryousetupyourDNS,itcantakeupto48hoursbeforeyourdomainresolvestoyour IPaddress.Thisperiodisreferredtoasthepropagationperiod. Wedonotdirectlycontrolthepropagationperiodforyour domain.Whileitshouldtakenomorethan48hours,wecan notguaranteethistimeframe.
SettingUpDNSforDomainsonYourServer
19
Fig.4.1Selectingthedomainyouregoingtomanage.
4. OnthebottomleftofthepageunderHostSummary,clickView/ModifyDetail
Fig.4.2OpeningyourDomainHostSummary.
SettingUpDNSforDomainsonYourServer
20
Fig.4.3Enteringyournewdomainhosts.
6. EntertheIPAddressforyourserver.YoucanfindtheIPaddressforyourserverin yourDedicatedHostingManager. 7. ClickOK.Step3AssigningtheNameServers toYourDomain Nowthatyoucreatedandregisteredtwodomainhosts,youneedtochangetheinforma tionforyourdomaintousethesenewservers.Ifyourdomainisregisteredwithus,you canlogintoyouraccountmanagertocompletethisstep. IfyourdomainnameisregisteredwithanothercompanyoryoumanagetheDNSforyour domainswithathirdpartytool,youllneedtocontactthemforinformationaboutassign ingnameserverstoyourdomain.
SettingUpDNSforDomainsonYourServer
21
4. UnderNameServersclickthecurrentnameservernames..
Fig.4.4OpeningtheSetNameserverssection.
5. IntheSetNameserverssection,selecttheCustomNameServerstab..
Fig.4.5OpeningtheCustomNameserverssection.
Fig.4.6Updatingthenameserversforyourdomain.
7. ClickOK
SettingUpDNSforDomainsonYourServer
22
Fig.4.7Exampleofthedefaultindexpage.
5.
Fig.5.1OpeningtheEmailsectioninSimpleControlPanel.
SettingUpEmailonYourVirtualDedicatedServer
24
3. ThisisthebasicEmailConfigurationpageforyourserver.UnderEmail ConfigurationDomains,clickAddNewDomain.
Fig.5.2Addinganewemaildomain.
Fig.5.3Addinganemaildomainname.
7. IntheEmailaccountfield,enteranamefortheemailaccountthatwillhandlethe administrativecommunicationforthisdomain.
SettingUpEmailonYourVirtualDedicatedServer
25
8. InthePasswordfields,enterandconfirmapasswordforthisadministrativeemail address.ClickSave.
Fig.5.4Creatinganadministratoremailforyourdomain.
9. UndertheEmailConfigurationDomainssection,clickonthePenciliconnextto thedomainyoujustconfigured.
Fig.5.5Configuringemailforadomain.
10. UndertheEmailaccountssection,clickAddNewAccount.
Fig.5.6Addinganewemailaccount.
SettingUpEmailonYourVirtualDedicatedServer
26
Fig.5.7EmailconfigurationinSimpleControlPanel.
13. Yournewemailaccountdisplaysintheemailaccountslist.
Fig.5.8Theemailaccountsection.
EmailisnowsetupforJaneSmith.Followthissameproceduretocreateadditionalemail accountsforyourdomain.
SettingUpEmailonYourVirtualDedicatedServer
27
Password
POP3Setting