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

Next revision
Previous revision
Last revision
install:openlitespeed [2017-05-24 23:27]
47.22.54.182 created
install:openlitespeed [2017-05-25 15:46]
47.22.54.182 [Step 3: Setup admin credentials and firewall]
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 below command:+You can list all packages starting with lsphp using the command below:
 <code>yum list lsphp*</code> <code>yum list lsphp*</code>
 Then you can install some of the most commonly used PHP 7.1 packages and modules for OpenLiteSpeed as follows: Then you can install some of the most commonly used PHP 7.1 packages and modules for OpenLiteSpeed as follows:
 <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 port 7080, 8088  in order to allow web access to the Web-admin and default page:+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, point your web browser 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:
   - Name: lsphp5 -> **lsphp71**   - Name: lsphp5 -> **lsphp71**
   - Command: $SERVER_ROOT/fcgi-bin/lsphp5 -> **$SERVER_ROOT/lsphp71/bin/lsphp**   - Command: $SERVER_ROOT/fcgi-bin/lsphp5 -> **$SERVER_ROOT/lsphp71/bin/lsphp**
-After the modification, click the ''Save'' icon to save your changes, then click ''graceful restart'' button.+After the modification, click the ''Save'' icon to save your changes, then click the ''graceful restart'' button.
  
-===Verification way:=== +===Verification:=== 
-Point your web browser to ''http://your_server_IP:8088/phpinfo.php'', then make sure PHP Version shows 7.1.x+Go to ''http://your_server_IP/phpinfo.php'' and make sure the PHP Version shows 7.1.x
  
-=====Step5: Setup DokuWiki===== +=====Step 5: Setup DokuWiki===== 
-INSTALL lates 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>
  
-Point your web browser to ''http://your_server_IP:8088/dokuwiki/install.php'' setup 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 as you want (i.e. HTTP default port 80) +  * You can set up your domain on it, which will easier to remember then server_IP 
-  * You can setup your domain on it, which will more easier 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 setup rewrite rule from ''Web-Admin>Virtual Hosts>Rewrite''(i.e. shorter the URL path) +
  
  
install/openlitespeed.txt · Last modified: 2017-05-25 17:37 by 47.22.54.182