web2cs installation guide for parallels / poa
Transcription
web2cs installation guide for parallels / poa
WEB2CS INSTALLATION GUIDE FOR PARALLELS / POA HTTP://WWW.XANDMAIL.COM XandMail 32, rue de Cambrai 75019 PARIS - FRANCE Tel : +33 (0)1 40 388 700 - http://www.xandmail.com TABLE OF CONTENTS 1. INSTALLING WEB2CS 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8. 1.9. 1.10. 1.11. 1.12. 1.13. IMPORT THE APPLICATION PACKAGE CREATE THE XANDMAILWEB2CS RESOURCE TYPE CREATE THE XANDMAILWEB2CS V4 SITE RESOURCE TYPE CREATE A SERVICE TEMPLATE CREATE THE CUSTOMER WHO WILL MANAGE THE WEB2CS INSTALLATION SUBSCRIBE THE CUSTOMER TO THE WEB2CS SERVICE TEMPLATE ADD A NEW DOMAIN FOR CUSTOMER XANDMAIL, USING SUBSCRIPTION WEB2CS CONNECT TO XANDMAIL STAFF USER CONTROL PANEL ADD A SUBDOMAIN TO HOST THE APPLICATION PROVISION XANDMAILWEB2CS V4 FOR POA CREATE A NEW SERVICE USER [email protected] CHECK THE POSTMASTER WEBMAIL ACCOUNT CONFIGURE THE APACHE SERVER 4 4 6 11 14 18 20 22 24 25 26 29 32 34 2. MANAGING MULTIPLE DOMAINS ON THE SAME INSTALLATION 38 2.1. PRESENTATION 2.1.1. ONE INSTALLATION FOR SEVERAL DOMAINS, EACH WITH ITS OWN LEVEL OF FEATURES 2.1.2. ONE INSTALLATION FOR SEVERAL DOMAINS, ALL WITH THE SAME LEVEL OF FEATURES 2.2. ADD A NEW DOMAIN FOR CUSTOMER XANDMAIL, USING SUBSCRIPTION WEB2CS 2.3. CONNECT TO XANDMAIL STAFF CUSTOMER CONTROL PANEL 2.4. ADD A SUBDOMAIN TO HOST THE APPLICATION 2.5. LINK THIS SUBDOMAIN TO THE WEB2CS INSTALLATION 2.6. RESTART THE APACHE SERVER 2.7. ACCESS THE WEB2CS LOGIN PAGE FOR DOMAIN1.NET 2.8. CREATE THE MAILBOXES FOR DOMAIN1.NET 2.9. LOGIN TO XMAIL.DOMAIN1.NET AS POSTMASTER 2.10. REMOVING A DOMAIN ALIAS FROM THE INSTALLATION 2.11. MAKING A BACKUP OF THE DOMAIN SPECIFIC DATA 38 38 39 40 42 42 44 45 46 47 50 51 51 3. USING THE WEB2CS APPLICATION 52 3.1. ACCESS THE ADMINISTRATION INTERFACE 3.2. HIDE THE INSTALLATION INSTRUCTIONS PAGE 52 53 Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 2 3.3. ACCESS THE MAIN INTERFACE 3.3.1. DISPLAY THE LOGIN PAGE 3.3.2. CHANGE THE APPLICATION COLORS AND LOGO 3.3.2.1. Upload a logo 3.3.2.2. Change the background color 3.3.2.3. Is the customization valid for all domains? 3.3.3. APPLICATION CAPABILITIES: LIMITED OR NOT? 3.3.4. INSTALL AN UPGRADE LICENSE 3.3.5. IS THE LICENSE VALID FOR ALL DOMAINS? 3.3.6. CHANGE THE RSS FEED 3.3.6.1. Is the RSS feed valid for all domains? 3.4. TROUBLESHOOTING 3.4.1. UPGRADING XANDMAILWEB2CS 3.4.2. LOGIN DOES NOT WORK ON A 64 BITS SERVER 54 54 55 57 59 60 61 63 65 66 66 67 67 68 4. UNINSTALLING WEB2CS 69 4.1. UNINSTALLING A WEB2CS INSTANCE 4.2. REMOVING WEB2CS FROM THE SERVER 69 69 Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 3 1. INSTALLING WEB2CS The Web2cs application has been packaged for installation on servers managed with Parallel’s Automation (POA). 1.1. IMPORT THE APPLICATION PACKAGE Go to Service Director » Applications Manager » APS Catalog. Search for xand* applications. “XandMail Web2cs V4 for POA” should be listed. Click on the “XandMail Web2cs V4 for POA” link. Click “Import Package”. Or, if you have the package available in the form of a download URL, you can: Go to Service Director » Applications Manager » Applications. Click Import Package. Provide the “Download package from” URL. Click “Submit”. Go to System Director » Task Manager. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 4 Check the list of current scheduled tasks until the package is finished uploading. Go to Service Director » Applications Manager » Applications and check that it is added to the Applications List by searching for an application named “xand*”. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 5 1.2. CREATE THE XANDMAILWEB2CS RESOURCE TYPE Go to Service Director » Provisioning Manager » Resource Types. Click on Add a New Resource Type. Search for Application as the base resource class. Click on the Application link. Define XandMailWeb2cs as the name. Leave the description empty. Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 6 Search for the xand*application. “XandMail Web2cs V4 for POA” should be listed. Click on the XandMail Web2cs V4 for POA link. If you wish, you can change the default preferences for the application services. • Default language • Default timezone • Administrator account name • Domain alias prompt Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 7 In the Additional parameters, choose the following parameters: • Check “Provision application on account's domain” • Check “Provision application on vendor's domain” • Choose a “Base domain” • Define the Access URL template as http://xmail .{company name}.{base domain} • Uncheck “Auto host domains” • Uncheck “Automatically provision application” • Uncheck “Prohibit service users with custom UPN” • Uncheck “Prohibit application instance deinstallation” • Choose “SSL enabled, HTTP entry points” for the “SSL protection” • Uncheck “Allow account's SSL certificate” • Uncheck “Mandatory for service user” • Check “Show application in navigation menu” • Uncheck “Embed application user interface” • Leave empty “Custom application name or localization key” • Leave empty “Custom application description or localization key” • Leave empty “Custom application icon” Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 8 Do not choose any provisioning attributes. Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 9 Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 10 1.3. CREATE THE XANDMAILWEB2CS V4 SITE RESOURCE TYPE Go to Service Director » Provisioning Manager » Resource Types. Click on Add a New Resource Type. Search for Site Applications as the base resource class. Click on the Site Applications link. Define XandMailWeb2cs V4 Site as the name. Leave the description empty. Click Next. Search for the xand*application. “XandMail Web2cs V4 for POA” should be listed. Click on the XandMail Web2cs V4 for POA link. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 11 If you wish, you can change the default preferences for the application services. • Default language • Default timezone • Administrator account name • Domain alias prompt Click Next. Select “No” for “Allow enabling of user permissions for web application folders”. Select “No” for “Allow upgrades of web application with user permissions enabled”. Click Next. Do not choose any provisioning attributes. Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 12 Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 13 1.4. CREATE A SERVICE TEMPLATE Go to Service Director » Provisioning Manager » Service Templates. Click “Add New Service Template”. Name the service template “web2cs”. Leave the description empty. Check “Autoprovisioning”. Choose “Custom” type. Click Next. Check the following resources to be added to the service template: • DNS Hosting RT, • FTP access, • Physical hosting (Apache), • QMail Hosting, • Traffic, • DiskSpace, • Additional Staff Members, • File Manager, • IP addresses, • XandMailWeb2cs, • XandMailWeb2cs V4 site Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 14 Choose the limits for each resource or check “Unlimited”. Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 15 Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 16 Search for the newly created service template. Click on web2cs. Click Activate. Click Parameters. Check and edit the service parameters. • If both PHP4 and PHP5 are available on your servers, set “Default PHP4 mode for webspaces” under “Physical hosting (Apache)” to “Off” in order to use PHP5. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 17 1.5. CREATE THE CUSTOMER WHO WILL MANAGE THE WEB2CS INSTALLATION Go to Operations Director » Customer Manager » Customers. Click “Add New Customer”. Name the company (hereafter, the customer will be called “xandmail”). Fill in the required information. Click Next. Fill in the Administrative Contact information. Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 18 Define a Login and Password in “System info”. Fill in the Personal information. Click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 19 1.6. SUBSCRIBE THE CUSTOMER TO THE WEB2CS SERVICE TEMPLATE Go to Operations Director » Customer Manager » Customers. Search for the xandmail customer which was just created. Click on its name. Click Subscriptions. Click “Create New Subscription”. Search for the web2cs service template (hint: sort by name in reverse order… it should then be listed among the first) Click on the “web2cs” link. Check the resource limits for the new subscription. You can eventually modify the default values of the service template. Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 20 Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 21 1.7. ADD A NEW DOMAIN FOR CUSTOMER XANDMAIL, USING SUBSCRIPTION WEB2CS Go to Operations Director » Customer Manager » Customers. Search for the xandmail customer which was just created. Click on its name. Click Resources. Click “Add New domain”. Input the Domain Name. We will thereafter call it “domain.com”. Check “Set Registrar Status to Ready”. Choose the “web2cs” subscription. Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 22 Check that “DNS Hosting” is set to “DNS Hosting RT”. Check that “Allow DNS management” is checked. Check that “Web Hosting” is set to “Apache Website” if this domain will host a website in addition to the Web2cs application. Otherwise, set it to None. Check that “Mail Hosting” is set to QMail (Automatic). Click Next. Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 23 1.8. CONNECT TO XANDMAIL STAFF USER CONTROL PANEL Go to Operations Director » Customer Manager » Customers. Search for the xandmail customer which was just created. Click on its name. Click on General. Click on Staff members. Click on Login as Customer. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 24 1.9. ADD A SUBDOMAIN TO HOST THE APPLICATION In the Customer Control Panel, click on Sites & Domains. Click on Add New Subdomain. Input xmail as the subdomain name, so that the subdomain will be xmail.domain.com. Select None for the web hosting. Click Next. Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 25 1.10. PROVISION XANDMAILWEB2CS V4 FOR POA In the Customer Control Panel, click on Hosting. Click on XandMailWeb2cs V4 for POA. The Status is not activated. Click on Create. Choose xmail.domain.com as the Installation domain. In the General preferences, choose the default language and timezone. Keep “postmaster” as the administrator account name, unless you wish to use another mailbox name (in this case, you will need to create the service user accordingly in the next step). Note: If you will be hosting and managing in a single installation several domains (see the domain management section below), remember that you will have to create a mailbox with this administrator email address for each managed domain. In the Mail preferences, if your mailboxes already have specific system folder names for Draft, Sent, Trash and Spam folders, input them so that Web2cs will use them instead of creating different ones. Input the IMAP host and port. Indicate if the login names are full POP3/IMAP4 mail account names or not. Note that to be able to use this installation in multi-domains mode, you will need to use full POP3/IMAP4 mail account names. Input the SMTP host and port. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 26 Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 27 Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 28 1.11. CREATE A NEW SERVICE USER [email protected] In the Customer Control Panel, click on Hosting. Click on Add New Service User. Input “Postmaster” as the Display name. Input “postmaster” as the login and choose to login in the existing domain domain.com. Input the password of your choice, and confirm it. Check the E-mail service. Check XandMailWeb2cs V4 for POA service. Choose the language. Click Next. Leave the email address as proposed: [email protected]. Check “Show in Global Address Book”. Check “Enable virus checking”. Check “Create storage”. Check “Storage enabled”. Choose the quota of this mailbox. Choose whether or not to enable mail forwarding. Choose whether or not to send notification. Choose whether or not to send a test message to the new Email address. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 29 Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 30 Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 31 1.12. CHECK THE POSTMASTER WEBMAIL ACCOUNT In the Customer Control Panel, click on Hosting. Click on XandMailWeb2cs V4 for POA. Click on Webmail Accounts. The [email protected] address should be listed. Click on the Open Entry Point link. The login page is displayed in a new tab. Login to the [email protected] account. If the login works fine, send a message to yourself to check that the messaging operations are also working. The message should appear in your Inbox. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 32 Log out. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 33 1.13. CONFIGURE THE APACHE SERVER It is best to prevent users from accessing and breaking your application or your server. So even if login works immediately, we strongly recommend adding the security configuration to the Apache server. This configuration is also mandatory to manage Web2cs for multiple domains. Read the instructions on how to configure the Apache server on the login page. Do not close this window, as you will come back to it to copy the path to vhost.conf that is indicated there. In the Main control Panel, click on Service director. Click on Application Manager. Click on Applications. Search for “xand*”. The XandMailWeb2cs V4 for POA application should be listed. Click on XandMailWeb2cs V4 for POA. Click on Instances. An instance should be listed for domain xmail.domain.com. Note the Webspace ID and the Hardware Host name on which Web2cs is installed. Click on Service Director. Click on Shared Hosting Manager. Click on Websites. Search for the Webspace ID of the Web2cs installation. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 34 Note the corresponding Webspace Name. Click on Deployment Director. Click on Server Manager. Click on Hardware Nodes. Click on the Hardware Host name on which Web2cs is installed. Click on Applications. Click on Apache. Click on Customer services includes. Search for the Webspace Name you noted in the Domain service name field. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 35 Click on the left-most action icon to edit the Apache configuration. Switch windows back to the Web2cs login page. Copy the full path to vhost.conf that is indicated there. Switch windows back to the main Control Panel. In the Manual editing input field, type “Include “ and paste the full path to vhost.conf. The complete line should look like this: Include /usr/local/pem/vhosts/101222/webspace/siteapps/8227/htdocs/vhost.conf Click Submit. Click on Summary. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 36 Click Restart. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 37 2. MANAGING MULTIPLE DOMAINS ON THE SAME INSTALLATION 2.1. PRESENTATION 2.1.1. ONE INSTALLATION FOR SEVERAL DOMAINS, EACH WITH ITS OWN LEVEL OF FEATURES It is possible to use a single installation to manage several domains. In this type of installation, you install the application only once, for the first domain. Each subsequent domain can be added / removed through the ‘Web2cs instances for domain aliases’ service available in the XandMAilWeb2cs V4 for POA application management page on your Customer Control Panel. Each domain needs its own license to enable the features required for that domain, but disk space is used sparingly as only the domain specific files are separated for each domain: Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 38 2.1.2. ONE INSTALLATION FOR SEVERAL DOMAINS, ALL WITH THE SAME LEVEL OF FEATURES It is possible to use a single installation to manage several domains. In this type of installation, you install the application only once, for the first domain. Each subsequent domain can be added / removed through the ‘Web2cs instances for domain aliases’ service available in the XandMAilWeb2cs V4 for POA application management page on your Customer Control Panel. A global license is installed to enable a set of features which will be available to all the domains managed by that installation. Only the domain specific files are separated for each domain: Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 39 2.2. ADD A NEW DOMAIN FOR CUSTOMER XANDMAIL, USING SUBSCRIPTION WEB2CS The installation of the Web2CS application is made on the primary domain. This can be a valid domain managed by one of your customers, or it can be restricted to your own use as the server administrator. We recommend this second solution, as it will prevent your customer from putting in peril (voluntarily or by mistake) the Web2CS application used by other domains than his own. In order for each domain to have his private access to Web2CS, you will have to create a domain alias pointing to the primary Web2CS domain for each of the customer domains. For example, you have installed on xmail.domain.com. Your first customer purchases domain1.net from you. You will create the domain called domain1.net to host his website and a subdomain called xmail.domain1.net (or any other name that you fancy) to be the web2cs entry point. You will provide this xmail.domain1.net subdomain to the Web2CS service as a domain alias. In the main Control Panel, go to Operations Director » Customer Manager » Customers. Search for the xandmail customer. Click on its name. Click Resources. Click “Add New domain”. Input the Domain Name. We will thereafter call it “domain1.net”. Check “Set Registrar Status to Ready”. The “web2cs” subscription is selected by default. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 40 Click Next. Check that “DNS Hosting” is set to “DNS Hosting RT”. Check that “Allow DNS management” is checked. Check that “Web Hosting” is set to “Apache Website” if this domain will host a website in addition to the Web2cs application. Otherwise, set it to None. Check that “Mail Hosting” is set to QMail (Automatic). Click Next. Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 41 2.3. CONNECT TO XANDMAIL STAFF CUSTOMER CONTROL PANEL Go to Operations Director » Customer Manager » Customers. Search for the xandmail customer which was just created. Click on its name. Click on General. Click on Staff members. Click on Login as Customer. 2.4. ADD A SUBDOMAIN TO HOST THE APPLICATION In the Customer Control Panel, click on Sites & Domains. Click on Add New Subdomain. Input xmail as the subdomain name, so that the subdomain will be xmail.domain1.net. Select None for the web hosting. Select Qmail for the Mail hosting. Select web2cs for the Subscription. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 42 Click Next. Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 43 2.5. LINK THIS SUBDOMAIN TO THE WEB2CS INSTALLATION In the Customer Control Panel, click on Hosting. Click on XandMailWeb2cs V4 for POA. Click on Web2CS instances for domain aliases. Click New. Input xmail.domain1.net as the domain alias. Click Next. Check the chosen parameters and click Finish. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 44 2.6. RESTART THE APACHE SERVER In the main Control Panel, click on Deployment Director. Click on Server Manager. Click on Hardware Nodes. Click on the Hardware Host name on which Web2cs is installed. Click on Applications. Click on Apache. Click Restart. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 45 2.7. ACCESS THE WEB2CS LOGIN PAGE FOR DOMAIN1.NET In the Customer Control Panel, click on the Open entry Point link for xmail.domain1.net. The Web2cs login page should be displayed. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 46 2.8. CREATE THE MAILBOXES FOR DOMAIN1.NET In the Customer Control Panel, click on E-mail. Click on Mailboxes. Click on Add New Mailbox. Input “Postmaster” as the Display name. Input “postmaster” as the login and choose to login in the existing domain domain1.net. Input the password of your choice, and confirm it. Click Next. Leave the email address as proposed: [email protected]. Check “Show in Global Address Book”. Check “Enable virus checking”. Check “Create storage”. Check “Storage enabled”. Choose the quota of this mailbox. Choose whether or not to enable mail forwarding. Choose whether or not to send notification. Choose whether or not to send a test message to the new Email address. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 47 Click Next. Choose XandMailWeb2cs V4 for POA as the application to use for the web mail access. Click Next. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 48 Check the chosen parameters and click Finish. Create in the same way mailboxes for all the users of every domain of this Web2cs service. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 49 2.9. LOGIN TO XMAIL.DOMAIN1.NET AS POSTMASTER Switch to the already opened window showing the Web2cs login page for xmail.domain1.net. Input [email protected] as the login name. Input the password. Choose your preferred language. Click Login. If the login works fine, send a message to yourself to check that the messaging operations are also working. The message should appear in your Inbox. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 50 2.10. REMOVING A DOMAIN ALIAS FROM THE INSTALLATION Removing a domain alias from the installation will delete the entire user data associated to that domain alias. In the Customer Control Panel, click on Hosting. Click on XandMailWeb2cs V4 for POA. Click on Web2CS instances for domain aliases. Select the domain alias to delete. Click Remove. 2.11. MAKING A BACKUP OF THE DOMAIN SPECIFIC DATA To backup all the domain specific data of your web2cs installation, simply backup the domains directory. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 51 3. USING THE WEB2CS APPLICATION 3.1. ACCESS THE ADMINISTRATION INTERFACE The application administrator defined during the installation process (‘postmaster’ by default) has access to the administration interface, using his login and password. The URL of that administration interface is indicated in this installation instructions page, but will no longer be available in the user interface once the installation instructions page is hidden (which is the next step). If you forget it, however, it will still be indicated in the installation.log file located in the root directory of the installed application. The URL is “[application installation URL]/admin/index.html”. In this administration interface, you will be able to: • Replace the XandMail logo with your own logo • Change the background color of the application • Change the newsfeed URL to provide your own information to your users • Manage the application’s license The pages available in the administration interface are also accessible to the administrator in the Web2cs main interface. When you are through with your administrator configuration, clicking on the Web2.0 Communication Solution link on the login page will get you directly to the Web2cs’ login page. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 52 3.2. HIDE THE INSTALLATION INSTRUCTIONS PAGE Once the login works and you have added the security configuration parameters to the vhost.conf file, you can hide the installation instructions page by clicking on the “When the login works correctly, click here to hide these instructions.” link. Hiding the installations instructions page will display in its place the normal login page. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 53 3.3. ACCESS THE MAIN INTERFACE 3.3.1. DISPLAY THE LOGIN PAGE Type the installation URL in your favorite browser. Type an email address and password that exist on your server and click on Login to use the application. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 54 3.3.2. CHANGE THE APPLICATION COLORS AND LOGO In order to change the application colors and logo, you must login either to the Web2cs or its administrator interface using the administrator account (‘postmaster’@[the domain name] by default). In the application menu (located on the left), click on Administration. You will see the access points to the three administration pages: • License Management • Customization • Manage RSS feed Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 55 Click on Customization You can in this page: • Upload a logo • Change the background color of the interface Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 56 3.3.2.1. UPLOAD A LOGO The format of the image for the logo must be in png format (.png extension) and not exceed the size of 100 KB. You can replace the logo for: • the Web login page • the Web interface (Web2cs and HTML) • Mobile interface You have to respect the following rules: • The name for the Web login page logo must be "logo_big.png" • The name for the Web interface logo must be "logo_small.png" and the dimension should be less than 80x250 pixels • The name for the mobile interface logo must be "logo_mobile.png" and the dimension should be less than 46x150 pixels Start by uploading the logo for the Web interface (logo_small.png) as it will immediately appear at the top of the page. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 57 If the new logo does not immediately appear, finish uploading the other logo files, then logout, empty the cache of your browser and re-login. In the same way, upload then the Web login page logo and the Mobile interface logo. To see the Web login page’s new logo, you will need to logout, empty your browser cache and reload the login page. To see the Mobile interface logo, you will need to connect with a Mobile phone. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 58 3.3.2.2. CHANGE THE BACKGROUND COLOR In the customization administration page, you can also change the background color of the application to better match your company colors. You can either clear on the pre-defined colored squares (pink, yellow, green, blue, grey) or you can specify your own color using the standard hexadecimal color format: #RRGGBB (RR = red, GG = green, BB = blue – each of the 3 colors can take hexadecimal values between 00 and FF). If you specify your own color, click on the Preview link to see the result: Once you are happy with the chosen color, do not forget to click on the Save button… Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 59 3.3.2.3. IS THE CUSTOMIZATION VALID FOR ALL DOMAINS? Each postmaster@[domain] account has access to the customization menu and can change the logos and background colors of his own domain. Here is an example: Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 60 3.3.3. APPLICATION CAPABILITIES: LIMITED OR NOT? The free basic version of the application is limited to using the messaging functions together with the address book. But the Web2cs application is capable of much more which, as service administrator, you might think about providing to your users. Thus the administrator account can see the full set of modules and options in the menus. Each of these modules or options can be enabled with a specific license, without having to reinstall the application. When you browse through a disabled module in the menu, a popup will indicate it and provide at the same time links to more information and pricing on that module. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 61 Of course, a regular (non-administrator) user will not see those modules in the menu as long as they are disabled. So the application capabilities are limited in the free basic pack, but can easily be augmented by purchasing an upgrade license. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 62 3.3.4. INSTALL AN UPGRADE LICENSE In order to install an upgrade license, you must login either to the Web2cs or its administrator interface using the administrator account (‘postmaster’ by default). In the application menu (located on the left), click on Administration. You will see the access points to the three administration pages: • License Management • Customization • Manage RSS feed Click on ‘License Management’. In this page, you can see which type of license you have purchased (Free basic license by default), the numbers of users available, which products are being used and when the license will expire. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 63 When you receive an upgrade license, simply come to this page, click on the ‘Upload a license file’ button and choose the part00.dat file you received after your purchase. A popup will list the content of the new license, waiting for your confirmation to apply the new license file. Once you click on the Apply license file button, the new license is installed. Logout and login again to have the application use the new license. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 64 3.3.5. IS THE LICENSE VALID FOR ALL DOMAINS? The license is by default only valid for one domain. That domain is indicated in the popup showing the content of the new license and, after it is installed, in the license management page. To purchase a single license valid for all the domains of a single installation, you will have to provide an installation ID which can be found in the license management page: Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 65 3.3.6. CHANGE THE RSS FEED In order to change the RSS feed, you must login either to the Web2cs or its administrator interface using the administrator account (‘postmaster’ by default). In the application menu (located on the left), click on Administration. You will see the access points to the three administration pages: • License Management • Customization • Manage RSS feed Click on Manage RSS feed. Provide a new RSS feed URL. Click Save. The RSS feed is updated. Go to the Desktop page to see the new RSS feed. 3.3.6.1. IS THE RSS FEED VALID FOR ALL DOMAINS? No. The RSS feed is valid for one domain only. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 66 3.4. TROUBLESHOOTING 3.4.1. UPGRADING XANDMAILWEB2CS If you have a previously installed XandMailWeb2cs version, your users already have address book data and will want to keep their contacts in the new XandMailWeb2cs V4 for POA version. Follow these steps to upgrade your installation: 1. Backup the user data from the existing installation The user data is located in subfolders of the domains directory. Make a copy or a compressed file of the content of the domains directory. Make sure to announce to your users that their address book data will be copied at that time, so that they will not add or modify them afterwards… 2. Install the new version of XandMailWeb2cs V4 for POA You should install in a new directory if you do not want to interrupt the service. This way, your users can keep working with the previous version while you prepare the new version. If you wish to install in the same directory, the service will be interrupted during the time it will take to make the installation. You must first uninstall the previous version (after making a backup of the domains directory) before installing the new version in the same location. 3. Copy the user data on the new installation Copy the content of the domains directory, taken from the previous installation, into the domains directory of the new installation. Make sure to keep the directory and file permissions as they were in the previous installation. 4. Update the Apache configuration on the new installation Include all the vhost_domain.conf files found under the domains subdirectories in the vhost.conf of the new installation Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 67 3.4.2. LOGIN DOES NOT WORK ON A 64 BITS SERVER 32 bits application binaries cannot execute on 64 bits servers if they are not recognized as executable files. So on 64 bits servers, it is necessary to install some system libraries used by 32 bits applications, so that they will execute correctly. You can check whether the application will work or not by going to the cgi-bin directory and asking for the binaries’ version. Type: ./webmail -id It should display the version and copyright notices. If that succeeds, there is nothing to do. If you get an error “/lib/ld-linux.so.2: bad ELF interpreter”, you need to install the libgcc, glibc, and maybe also the libstdc++ and libncurses libraries. The command to see which library is missing is: ldd webmail The command to find out in which package to find the missing library is: yum whatprovides [the library name] The command to install the missing package is: yum install [the package name] After you have installed all missing packages and ldd finds all the dynamically linked libraries, ask once again for the binaries’ version. If that succeeds, try to login again from the login page in your browser. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 68 4. UNINSTALLING WEB2CS We really do hope that you will not need to uninstall our application, except maybe to replace it with a more recent version of our products… 4.1. UNINSTALLING A WEB2CS INSTANCE Connect to the Customer Control Panel Click on XandAMilWeb2cs V4 for POA. Click on Web2CS instances for domain aliases. Select all the domain aliases. Click Remove. Click on XandMail Web2CS V4. Click Uninstall. In the main Control Panel, click on Deployment Director. Click on Server Manager. Click on Hardware Nodes. Click on the Hardware Host name on which Web2cs is installed. Click on Applications. Click on Apache. Click Restart. 4.2. REMOVING WEB2CS FROM THE SERVER In the main Control Panel, click on Service Director. Click on Applications Manager. Click on Applications. Search for “xand*”. Click on XandMailWeb2cs V4 for POA. Click Instances. Check that there are no instances of the application. Click General. Click Delete Application. The Web2cs application is now no longer present on the server. Web2cs Installation Guide – for Parallels / POA - April 11, 2012 Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable 69
Documents pareils
WEB2CS INSTALLATION GUIDE - Web2.0 Communication Suite
Web2cs Installation Guide – for cPanel / WHM - April 11, 2012
Document confidentiel – toute reproduction doit faire l’objet d’une autorisation préalable