Differences

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

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
litespeed_wiki:installation:xenforo_installation [2017/09/05 20:48]
Eric Leu created
litespeed_wiki:installation:xenforo_installation [2017/09/06 12:08]
Eric Leu [XenForo Installation:]
Line 4: Line 4:
  
 ===== Install PHP modules ===== ===== Install PHP modules =====
-The easiest way to install PHP for OpenLiteSpeed ​is through our CentOS repository. If the LiteSpeed Repository was not installed and enabled during the web server installation,​ follow [[http://​www.litespeedtech.com/​support/​wiki/​doku.php?​id=litespeed_wiki:​php:​rpm | this guide]] to install and enable the LiteSpeed Repository. +The easiest way to install PHP for LiteSpeed ​is through our CentOS repository. If the LiteSpeed Repository was not installed and enabled during the web server installation,​ follow [[http://​www.litespeedtech.com/​support/​wiki/​doku.php?​id=litespeed_wiki:​php:​rpm | this guide]] to install and enable the LiteSpeed Repository. 
- +===Step 1.Install PHP=== 
-You can install some of the most commonly-used PHP 7.1 packages and modules for OpenLiteSpeed. Use the following command:+You can install some of the most commonly-used PHP 7.1 packages and modules for LiteSpeed. Use the following command:
  
 <​code>​sudo yum install lsphp71 lsphp71-mysqlnd lsphp71-common lsphp71-gd lsphp71-pdo lsphp71-process lsphp71-mbstring lsphp71-mcrypt lsphp71-opcache lsphp71-bcmath lsphp71-xml lsphp71-soap lsphp71-json -y </​code>​ <​code>​sudo yum install lsphp71 lsphp71-mysqlnd lsphp71-common lsphp71-gd lsphp71-pdo lsphp71-process lsphp71-mbstring lsphp71-mcrypt lsphp71-opcache lsphp71-bcmath lsphp71-xml lsphp71-soap lsphp71-json -y </​code>​
 +===Step 2.Setup PHP===
 Visit **<​nowiki>​http://​your_server_IP:​7080</​nowiki>​**. Navigate to ''​Server Configuration > External app'',​ then click the second icon ''​Edit''​ on the right hand side in order to edit this application.\\ Visit **<​nowiki>​http://​your_server_IP:​7080</​nowiki>​**. Navigate to ''​Server Configuration > External app'',​ then click the second icon ''​Edit''​ on the right hand side in order to edit this application.\\
 Modify: Modify:
   * **Name**: lsphp -> ''​lsphp71''​   * **Name**: lsphp -> ''​lsphp71''​
   * **Command**:​ $SERVER_ROOT/​fcgi-bin/​lsphp5 -> ''​$SERVER_ROOT/​lsphp71/​bin/​lsphp''​   * **Command**:​ $SERVER_ROOT/​fcgi-bin/​lsphp5 -> ''​$SERVER_ROOT/​lsphp71/​bin/​lsphp''​
 +===Step 3.Restart LSWS===
 When you are finished, click the **Save** icon to save your changes, then click the **Graceful Restart** button. When you are finished, click the **Save** icon to save your changes, then click the **Graceful Restart** button.
 +===Step 4. PHP Verification===
 +Visit **<​nowiki>​http://​your_server_IP/​phpinfo.php</​nowiki>​** and make sure the PHP Version shows 7.1.x.
  
-=====PHP Verification:​===== 
-Visit **<​nowiki>​http://​your_server_IP/​phpinfo.php</​nowiki>​** and make sure the PHP Version shows 7.1.x. 
  
 =====Mariadb Installation:​===== =====Mariadb Installation:​=====
 Install MariaDB: Install MariaDB:
- sudo yum install mariadb-server +<​code>​sudo yum install mariadb-server 
- sudo systemctl start mariadb+sudo systemctl start mariadb</​code>​
 Set new password: ​ Set new password: ​
- /​usr/​bin/​mysql_secure_installation + <​code>​/​usr/​bin/​mysql_secure_installation</​code>​ 
- ​$yourpassword+Enter $yourpassword
 =====Create XenForo DB Account ===== =====Create XenForo DB Account =====
 Create the XenForo database and your XenForo user/​password:​ Create the XenForo database and your XenForo user/​password:​
Line 42: Line 43:
 =====XenForo Installation:​===== =====XenForo Installation:​=====
 Setup index.php: Setup index.php:
-Go to the ''​WebAdmin Console > Virtual Hosts > Example > General''​ tab. Click the <​code>​edit</​code> ​button on the ''​Index Files'' ​section and add the following:+Go to the ''​WebAdmin Console > Virtual Hosts > Example > General''​ tab. Click the **edit** button on the **Index Files** section and add the following:
 <​code>/​index.php</​code>​ <​code>/​index.php</​code>​
  
 Open browser with URL <​code>​server_IP:​8088/​xenforo/</​code>​ Open browser with URL <​code>​server_IP:​8088/​xenforo/</​code>​
-  * Click '''​Begin Installation'''​ button ​+  * Click ''​Begin Installation''​ button ​
     * MySQL User Name: ''​xenforo''​     * MySQL User Name: ''​xenforo''​
     * MySQL Password: ''​xenforo''​     * MySQL Password: ''​xenforo''​
  • Admin
  • Last modified: 2017/09/06 13:02
  • by Lisa Clarke