Google Services for Websites

Parallels Plesk Panel provides hosting companies with the means to easily integrate with Google Services for Websites.

Participation in the Google Services for Websites program offers the following benefits for hosting providers and their customers:

To learn more about the program, visit http://www.google.com/webmasters/provider/overview.html and http://www.google.com/webmasters/provider/faq.html.

To integrate Parallels Plesk Panel-managed servers with Google Services for Websites:

  1. Visit http://services.google.com/feedback/webmaster_provider_signup and sign up for a Google Apps account (Premier Edition), a Google AdSense account, and a Google Affiliate Network account.

    For every hosting server managed by Parallels Plesk Panel you need to create a separate Google Apps account that is connected to Google AdSense and Google Affiliate Network accounts.

    Once your application is processed by Google and your company is approved for the program, you will receive access credentials by e-mail.

  2. Generate an RSA private key and a digital self-signed certificate by using the free OpenSSL utility. This is included in your Linux distribution or can be downloaded from http://www.openssl.org/related/binaries.html and installed on Windows-based computers.
    1. Issue the command openssl genrsa -out rsaprivatekey.pem 1024.

      This command generates a 1024-bit private key and stores it in the file rsaprivatekey.pem. The resulting private key should be kept secret.

    2. Issue the command openssl req -new -x509 -key rsaprivatekey.pem -out rsacert.pem.

      After you answer a number of questions, the certificate will be created and saved as rsacert.pem. This is the file you will need to upload to Google Apps via the Google Apps Control Panel when configuring SSO.

  3. Log in as the administrator to your Google Apps Control Panel at http://www.google.com/a/<your-google-apps-domain>.
  4. Select Advanced Tools, and then Set up single sign-on (SSO).
  5. Do the following:
    1. Select the Enable Single Sign-on checkbox.
    2. In the Sign-in page URL field, specify the URL https://<your-panel-server>:8443/plesk/gapps-identity-provider/.
    3. In the Sign-out page URL field, specify the URL https://<your-panel-server>:8443/.
    4. In the Change password URL field, specify the URL https://<your-panel-server>:8443/.
    5. In the Verification certificate field, upload your certificate.
    6. Click Save changes.
  6. Log in to your Parallels Plesk Panel as the administrator.
  7. Click the Tools & Settings link in the navigation pane, and then click Settings of Google Services for Websites.
  8. Specify the following settings:
  9. Click OK.

Now Parallels Plesk Panel is connected to your Google Apps domain account, and you can create user accounts in the Panel and associate them with Google Apps user accounts. These operations are described in the following section.

For information about using the Google Services for your own websites, see the Control Panel User's Guide, section Using Google Services for Websites.

In this section:

Providing Access to Google Services on Websites

 

Leave your comments on this page