• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Issue Installing Plesk on OLS/mariaDB/PHPv7 - IP incongruence and Apache requested

Jamie

New Pleskian
I'm attempting to setup a webserver on AWS with this config:
OS: Ubuntu 16.04
Web Server: Openlitespeed 14.25
SQL: mariaDB v10.0
PHP: PHPv7.0

After getting everything installed and running I tried to install Plesk, I ran into a problem with it not being able to write to stdout, I then modified the command for one-click-install to only use wget and pointed the wget -o to a specific file and the installation started.

I chose the recommended install, however, it stated that service apache2 has to be started, though I use openlitespeed so I ignored it.

Upon finishing it provided 2 links that I can use to finish the installation, these were the private DNS and private IPs of my AWS server, so they didn't work. I added the new port to the AWS security group and changed the URL to have it open in my public IP and it started.

On the page asking for IPs, it only allowed me to enter the private IP of my server, stating that the 'key' is wrong. Leaving me no choice but to use the private IP. After clicking next, I received an email:

Unable to generate the web server configuration file on the host <ec2-**-2*2-2*0-5*.eu-west-1.compute.amazonaws.com> because of the following errors:

Template_Exception: Can not restart web server: httpd stop failed
0 /usr/sbin/apache2 processes are killed
httpd stop failed
0 /usr/sbin/apache2 processes are killed

file: /opt/psa/admin/plib/Service/Driver/Web/Server/Apache.php
line: 108
code: 0

Please resolve the errors in web server configuration templates and generate the file again.


I would like to use openlitespeed, not apache.

So:
  1. Is supplying the private IP in the install process the correct thing to do?
  2. Why does the CLI install finish with the wrong URL's to complete the process?
  3. How do I successfully install it using openlitespeed?

Thanks
 
In my point of view:

OLS did not listed as supported components of Plesk software requirement:
Software Requirements for Plesk

That mean there is no installation script for OLS integration provided from Plesk.

Although you may find a LiteSpeed extension for Plesk, but as my understand, the extension was developed by LiteSpeed Technologies Inc, not Plesk.

In fact, LiteSpeed has stated that OLS did not compatible with any hosting control panel which should included Plesk:
LiteSpeed - Comparison of LiteSpeed Web Server Editions
 
Back
Top