DokuWiki

It's better when it's simple

User Tools

Site Tools


install:openlitespeed

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
install:openlitespeed [2017-05-25 14:15] – [Step5: Setup DokuWiki] 47.22.54.182install:openlitespeed [2017-05-25 15:46] – [Step 3: Setup admin credentials and firewall] 47.22.54.182
Line 1: Line 1:
 ======DokuWiki with OpenLiteSpeed + PHP 7 on CentOS 7====== ======DokuWiki with OpenLiteSpeed + PHP 7 on CentOS 7======
  
-=====Step1: Install OpenLiteSpeed=====+=====Step 1: Install OpenLiteSpeed=====
 Add the CentOS7 Repository then install: Add the CentOS7 Repository then install:
 <code>rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm <code>rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
 yum install openlitespeed -y</code> yum install openlitespeed -y</code>
  
-=====Step2: Install PHP7=====+=====Step 2: Install PHP7=====
 You can list all packages starting with lsphp using the command below: You can list all packages starting with lsphp using the command below:
 <code>yum list lsphp*</code> <code>yum list lsphp*</code>
Line 12: Line 12:
 <code>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 -y</code> <code>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 -y</code>
  
-=====Step3: Setup admin credentials and firewall=====+=====Step 3: Setup admin credentials and firewall=====
 <code>/usr/local/lsws/admin/misc/admpass.sh</code> <code>/usr/local/lsws/admin/misc/admpass.sh</code>
 Provide info as below: Provide info as below:
Line 19: Line 19:
   * Retype password: <your-admin-password>   * Retype password: <your-admin-password>
  
-To allow ports 7080 and 8088 to gain web access to the Web-admin and default pages:+To allow ports 7080 and 80 to gain web access to the Web-admin and default pages:
 <code>firewall-cmd --zone=public --permanent --add-port=7080/tcp <code>firewall-cmd --zone=public --permanent --add-port=7080/tcp
-firewall-cmd --zone=public --permanent --add-port=8088/tcp+firewall-cmd --zone=public --permanent --add-port=80/tcp
 firewall-cmd --reload</code> firewall-cmd --reload</code>
-Now, go to ''http://your_server_IP:7080'', ignore the SSL security warning, and then use the admin credentials you set earlier to sign in.+Now, go to ''http://your_server_IP:7080'', ignore the SSL security warning, and then use the admin credentials you set earlier to sign in.\\ 
 +Change OpenLiteSpeed default port 8088 to HTTP default port 80 by clicking the ''Listeners'' category, then click the first icon ''view'' on the right hand side in order to modify port 8088 to port **80**. After the modification, click the ''Save'' icon to save your changes.
  
-=====Step4: Setup PHP7.1=====+=====Step 4: Setup PHP7.1=====
 Click the ''Server Configuration'' category and then the ''External app'' tab, Click the second icon ''Edit'' on the right hand side in order to edit this application. Click the ''Server Configuration'' category and then the ''External app'' tab, Click the second icon ''Edit'' on the right hand side in order to edit this application.
 Modify: Modify:
Line 33: Line 34:
  
 ===Verification:=== ===Verification:===
-Go to ''http://your_server_IP:8088/phpinfo.php'' and make sure the PHP Version shows 7.1.x+Go to ''http://your_server_IP/phpinfo.php'' and make sure the PHP Version shows 7.1.x
  
 =====Step 5: Setup DokuWiki===== =====Step 5: Setup DokuWiki=====
 INSTALL the latest stable version of DOKUWIKI: INSTALL the latest stable version of DOKUWIKI:
-<code>wget -P /tmp https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz+<code>wget -P /usr/local/lsws/Example/html https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
 tar xvf /usr/local/lsws/Example/html/dokuwiki-stable.tgz tar xvf /usr/local/lsws/Example/html/dokuwiki-stable.tgz
 chown -R nobody /usr/local/lsws/Example/html/dokuwiki</code> chown -R nobody /usr/local/lsws/Example/html/dokuwiki</code>
  
-Go to ''http://your_server_IP:8088/dokuwiki/install.php'' and setup your account and password.+Go to ''http://your_server_IP/dokuwiki/install.php'' and setup your account and password.
 Once you complete the installer, you can safely remove the install.php. Once you complete the installer, you can safely remove the install.php.
 <code>rm -f /usr/local/lsws/Example/html/dokuwiki/install.php</code> <code>rm -f /usr/local/lsws/Example/html/dokuwiki/install.php</code>
-Now you can start DokuWiki on http://your_server_IP:8088/dokuwiki/doku.php+Now you can start DokuWiki on http://your_server_IP/dokuwiki/doku.php
  
 ===Tips=== ===Tips===
   * You may want to change ''dokuwiki-Y-M-D'' to ''dokuwiki''   * You may want to change ''dokuwiki-Y-M-D'' to ''dokuwiki''
-  * You may want to change 8088 to any port you like (i.e. HTTP default port 80) 
   * You can set up your domain on it, which will easier to remember then server_IP   * You can set up your domain on it, which will easier to remember then server_IP
   * You can set up a rewrite rule from ''Web-Admin>Virtual Hosts>Rewrite''(i.e. shorten the URL path)    * You can set up a rewrite rule from ''Web-Admin>Virtual Hosts>Rewrite''(i.e. shorten the URL path) 
install/openlitespeed.txt · Last modified: 2017-05-25 17:37 by 47.22.54.182

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki