Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
litespeed_wiki:installation:drupal_installation [2017/09/07 07:23]
Usman Nasir [Download and Extract Drupal]
litespeed_wiki:installation:drupal_installation [2017/09/07 12:59]
Lisa Clarke [Download and Extract Drupal]
Line 1: Line 1:
 ====== Drupal 8 Installation ====== ====== Drupal 8 Installation ======
  
-This guide will explain how to get up and running with Drupal on LiteSpeed Web Server.+This guide will explain how to get up and running with Drupal ​on LiteSpeed Web Server.
  
 ===== Install PHP modules ===== ===== Install PHP modules =====
Line 20: Line 20:
  
  
-=====Mariadb ​Installation:​=====+=====MariaDB ​Installation:​=====
 Install MariaDB: Install MariaDB:
 <​code>​sudo yum install mariadb-server <​code>​sudo yum install mariadb-server
Line 28: Line 28:
 Enter ''​$yourpassword''​ Enter ''​$yourpassword''​
 =====Create Drupal DB Account ===== =====Create Drupal DB Account =====
-Create the Drupal database and your XenForo ​user/​password:​+Create the Drupal database and your Drupal ​user/​password:​
 <​code>​ mysql -u root -p$yourmysqlpassword <​code>​ mysql -u root -p$yourmysqlpassword
  ​create database drupal; grant all privileges on drupal.* to drupal@localhost identified by '​drupal';​ exit;</​code> ​  ​create database drupal; grant all privileges on drupal.* to drupal@localhost identified by '​drupal';​ exit;</​code> ​
Line 35: Line 35:
 ===== Set Index File ===== ===== Set Index File =====
  
-An index file needs to be set in Litespeed web admin console. Navigate to **Virtual Hosts > Select Virtual Host from List >  General > Index Files**, click **Edit** ​on top right, ​now inside **Index Files** files box enter **index.html,​index.php**.+An index file needs to be set in the LiteSpeed Web Admin Console. Navigate to **Virtual Hosts > Select Virtual Host from List >  General > Index Files**, click **Edit** ​in the top right cornerand enter **index.html,​index.php** ​in the **Index Files** box.
  
 {{ :​litespeed_wiki:​installation:​selection_010.png?​600 |}} {{ :​litespeed_wiki:​installation:​selection_010.png?​600 |}}
Line 43: Line 43:
 To illustrate setting up Drupal on a vhost we'll use the default virtual host, “Example”. You can download drupal from their official [[https://​www.drupal.org/​download|download page]]. ​ To illustrate setting up Drupal on a vhost we'll use the default virtual host, “Example”. You can download drupal from their official [[https://​www.drupal.org/​download|download page]]. ​
  
-Please note that document root of '​Example'​ virtual host is **/​usr/​local/​lsws/​Example/​http/​**+Please note that the document root of '​Example'​ virtual host is **/​usr/​local/​lsws/​Example/​http/​**
  
 If you have downloaded in zip format, use following: If you have downloaded in zip format, use following:
Line 55: Line 55:
  
 <​code>​ <​code>​
-tar zxf drupal-8.x.x.zip+tar zxf drupal-8.x.x.tar.gz
 mv drupal-8.x.x/​* . mv drupal-8.x.x/​* .
 </​code>​ </​code>​
 +
 +
 +===== Drupal Installation =====
 +
 +Open browser with URL http://​server_IP:​8088/​
 +
 +This will start Drupal web installer and it will look something like this:
 +
 +{{ :​litespeed_wiki:​installation:​drupal-1.png?​600 |}}
 +
 +Select your preferred language and click "Save and Continue"​.
 +
 +** Select an installation profile **
 +
 +{{ :​undefined:​installation-profile.png?​600 |}}
 +
 +Next step is to choose installation profile, you have two options here:
 +
 +  * Standard.
 +  * Minimal.
 +
 +Standard would be fine for most users, with minimal you will have the options to install all required functionalities manually, for now, you should select Standard.
 +
 +** Requirements **
 +
 +On next step, Drupal check if all the requirements are met on the server side. First make sure to create following file ''​sites/​default/​settings.php'',​ you can do that using ''​cp sites/​default/​default.settings.php sites/​default/​settings.php''​.
 +
 +Second, you need to make sure that the folder which contains Drupal (and all folders/​files inside it) must be owned by the user under which web server runs, in this case user ''​nobody''​.
 +
 +Once the requirements are met you will be redirected to enter database information.
 +
 +**Database Configuration**
 +
 +{{ :​litespeed_wiki:​installation:​drupal-db.png?​600 |}}
 +
 +
 +We've created database above, just enter the database details and click "Save and continue"​. If Drupal installer is successfully able to connect to the database, it will start the installation process.
 +
 +** Configure site **
 +
 +On this step installer will let you configure settings for your site, example settings are:
 +
 +  * **Site name:** Litespeedtech
 +  * **Site email address:** drupal@example.com
 +  * **Username:​** litespeedtech
 +  * **Password:​** litespeedtech
 +
 +Once you are satisfied, you can finally click "Save and continue"​ and your installation is successfully completed, you will now be redirected to Drupal homepage, which looks something like:
 +
 +
 +{{ :​litespeed_wiki:​installation:​drupal-installed.png?​600 |}}
  
  • Admin
  • Last modified: 2017/09/07 13:30
  • by Ron Saad