<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>webserver Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/webserver/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Sat, 17 Jul 2021 18:27:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>
	<item>
		<title>How to enable the Brotli compression on Nginx and Ubuntu 20.04</title>
		<link>https://www.osradar.com/brotli-compression-nginx-ubuntu/</link>
					<comments>https://www.osradar.com/brotli-compression-nginx-ubuntu/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Thu, 22 Jul 2021 23:26:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[webserver]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=31294</guid>

					<description><![CDATA[<p>Hello, friends. On a website, the speed and size of the files are vital to avoid possible crashes on the server. So today in this post, you will learn how to enable Brotli compression on Nginx on Ubuntu 20.04. Why do it? The algorithm that Brotli uses is more efficient at compressing files than other [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/brotli-compression-nginx-ubuntu/">How to enable the Brotli compression on Nginx and Ubuntu 20.04</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-line-data">Hello, friends. On a website, the speed and size of the files are vital to avoid possible crashes on the server. So today in this post, you will learn how to enable Brotli compression on Nginx on Ubuntu 20.04.</p>



<h2 class="code-line"><a id="Why_do_it_2"></a>Why do it?</h2>



<p class="has-line-data">The algorithm that Brotli uses is more efficient at compressing files than other compression methods. Therefore we will be able to notice how the files on our server will weigh less and this will influence the load of the files.</p>



<p class="has-line-data">In general, you can expect files to be 15% to 25% smaller. So it is always a good idea to do it even if GZIP is the most popular among them. For a while, Brotli lacked the browser support that would allow it to be used in the same way as GZIP, but that changed and nowadays they are all supported.</p>



<p class="has-line-data">So, in this post, you will learn how to enable it in Nginx using Ubuntu 20.04 as an example.</p>



<h2 class="code-line"><a id="Enabling_Brotlin_compression_on_Nginx_on_Ubuntu_2004_10"></a>Enabling Brotlin compression on Nginx on Ubuntu 20.04</h2>



<p class="has-line-data">The first thing we have to do is to connect to the server to update it.</p>



<pre class="wp-block-preformatted">sudo apt update
sudo apt upgrade</pre>



<p class="has-line-data">After that, we have to install Nginx from the source code because by default the module is not enabled.</p>



<p class="has-line-data">To do this, install the necessary packages:</p>



<pre class="wp-block-preformatted">sudo apt install dpkg-dev build-essential gnupg2 git gcc cmake libpcre3 libpcre3-dev zlib1g zlib1g-dev openssl libssl-dev curl unzip</pre>



<p class="has-line-data">The best way to get the Nginx code is to add the official repository. This ensures that we have the latest stable version and that the system meets the requirements.</p>



<p class="has-line-data">So, add the GPG key.</p>



<pre class="wp-block-preformatted">curl -L https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
OK</pre>



<p class="has-line-data">Create a new file to add the Nginx repository.</p>



<pre class="wp-block-preformatted">sudo nano /etc/apt/sources.list.d/nginx.list</pre>



<p class="has-line-data">And add the following content</p>



<pre class="wp-block-preformatted">deb http://nginx.org/packages/ubuntu/ focal nginx
deb-src http://nginx.org/packages/ubuntu/ focal nginx</pre>



<p class="has-line-data">Save the changes and close the editor</p>



<p class="has-line-data">Refresh APT</p>



<pre class="wp-block-preformatted">sudo apt update</pre>



<p class="has-line-data">from location <code>/usr/local/src/</code> download the Nginx source code</p>



<pre class="wp-block-preformatted">cd /usr/local/src/` cd /usr/local/src
sudo apt source nginx</pre>



<p class="has-line-data">Thanks to APT we will be able to automatically download all Nginx dependencies. To do this, run the following command:</p>



<pre class="wp-block-preformatted">sudo apt build-dep nginx</pre>



<p class="has-line-data">This will start installing the dependencies required by nginx.</p>



<h3 class="code-line"><a id="Installing_the_latest_version_of_Brotli_56"></a>Installing the latest version of Brotli</h3>



<p class="has-line-data">To install the latest version of Brotli you have to clone the Brotli repository.</p>



<pre class="wp-block-preformatted">sudo git clone --recursive https://github.com/google/ngx_brotli.git</pre>



<h3 class="code-line"><a id="Installing_and_enabling_the_Brotli_compression_on_Nginx_62"></a>Installing and enabling the Brotli compression on Nginx</h3>



<p class="has-line-data">Before compiling Nginx you need to modify some rules by editing the <code>debian/rules</code> file.</p>



<pre class="wp-block-preformatted">cd /usr/local/src/nginx-*/
sudo nano debian/rules</pre>



<p class="has-line-data">Now locate the <code>config.env.nginx</code> and <code>config.env.nginx_debug</code> sections and add the following after <code>./configure</code>.</p>



<pre class="wp-block-preformatted">--add-module=/usr/local/src/ngx_brotli</pre>



<p class="has-line-data">Just like in the image.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="121" src="https://www.osradar.com/wp-content/uploads/2021/07/1-8-1024x121.png" alt="1.- Enabling the Brotli compression on Nginx and Ubuntu 20.04" class="wp-image-31299" srcset="https://www.osradar.com/wp-content/uploads/2021/07/1-8-1024x121.png 1024w, https://www.osradar.com/wp-content/uploads/2021/07/1-8-300x36.png 300w, https://www.osradar.com/wp-content/uploads/2021/07/1-8-768x91.png 768w, https://www.osradar.com/wp-content/uploads/2021/07/1-8-696x83.png 696w, https://www.osradar.com/wp-content/uploads/2021/07/1-8-1068x127.png 1068w, https://www.osradar.com/wp-content/uploads/2021/07/1-8.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- Enabling the Brotli compression on Nginx and Ubuntu 20.04</figcaption></figure>



<p class="has-line-data">Save the changes and close the editor.</p>



<p class="has-line-data">Now, create the Nginx package</p>



<pre class="wp-block-preformatted">cd ..
sudo dpkg-buildpackage -b -uc -us</pre>



<p class="has-line-data">At the end of the process, you can see the packages with the following command.</p>



<pre class="wp-block-preformatted">ls /usr/local/src/*.deb
/usr/local/src/nginx_1.20.1-1~focal_amd64.deb /usr/local/src/nginx-dbg_1.20.1-1~focal_amd64.deb</pre>



<p class="has-line-data">And now proceed to install it, without any problems by running</p>



<pre class="wp-block-preformatted">sudo dpkg -i /usr/local/src/*.deb</pre>



<p class="has-line-data">With Nginx installed correctly, what you have to do is create a new virtual host or Server Block as it is called in Nginx, and under the <code>http</code> section add the following</p>



<pre class="wp-block-preformatted">brotli on;
brotli_comp_level 6;
brotli_static on;
brotli_types text/plain text/css application/javascript application/x-javascript text/xml 
application/xml application/xml+rss text/javascript image/x-icon image/vnd.microsoft.icon image/bmp image/svg+xml;</pre>



<p class="has-line-data">Save your changes and start Nginx if it is stopped or restart it if it is already running.</p>



<pre class="wp-block-preformatted">sudo systemctl restart nginx</pre>



<p class="has-line-data">This is enough.</p>



<p class="has-line-data">This is enough, but if you want to verify the process, you have to run the following command:</p>



<pre class="wp-block-preformatted">curl -I -H 'Accept-Encoding: br' [your-domain]</pre>



<p class="has-line-data">If on the output screen the value of Content-Encoding is similar to <code>Content-Encoding: br</code>, then the whole process has been successful.</p>



<p class="has-line-data">Enjoy it</p>



<h2 class="code-line"><a id="Conclusion_113"></a>Conclusion</h2>



<p class="has-line-data">In a web server, web server enhancement tools are essential for everything to work. The compression Brotlin helps a lot in this task and with Nginx, it can be useful.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/brotli-compression-nginx-ubuntu/">How to enable the Brotli compression on Nginx and Ubuntu 20.04</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/brotli-compression-nginx-ubuntu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install OpenLiteSpeed on Ubuntu 20.04 / Debian 10?</title>
		<link>https://www.osradar.com/install-openlitespeed-ubuntu-debian/</link>
					<comments>https://www.osradar.com/install-openlitespeed-ubuntu-debian/#comments</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Fri, 18 Dec 2020 05:11:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[focal]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[openlitespeed]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webserver]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=20648</guid>

					<description><![CDATA[<p>There are several web servers for Linux but other alternatives are always welcome. In this case, I will show you how to install OpenLiteSpeed on Ubuntu 20.04 / Debian 10 Also, we will make it support PHP. What is OpenLiteSpeed? OpenLiteSpeed is an open source web server, released under the GPL license that guarantees access [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-openlitespeed-ubuntu-debian/">How to install OpenLiteSpeed on Ubuntu 20.04 / Debian 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>There are several web servers for Linux but other alternatives are always welcome. In this case, I will show you how to <strong>install OpenLiteSpeed on Ubuntu 20.04 / Debian 10</strong>  Also, we will make it support PHP.</p>



<h2>What is OpenLiteSpeed?</h2>



<p>OpenLiteSpeed is an open source web server, released under the GPL license that guarantees access to the code. According to the <a href="https://openlitespeed.org/" target="_blank" rel="noreferrer noopener">official website of the project</a>, OpenLiteSpeed combines speed, security, scalability, optimization and simplicity in one friendly open-source package.</p>



<p>On the other hand, it has quite peculiar characteristics that make it easy to access without losing robustness.</p>



<p>Another important aspect to emphasize is that this is the free version of<a href="https://www.litespeedtech.com/products/litespeed-web-server/editions" target="_blank" rel="noreferrer noopener"> LiteSpeed web server</a>. Therefore, stability and robustness are guaranteed.</p>



<h2>OpenLiteSpeed features</h2>



<p>OpenLiteSpeed comes with a number of important features such as the following:</p>



<ul><li><strong>It has enormous scalability. Thanks to an event driven architecture.</strong></li><li><strong>It is able to understand Apache rewriting rules.</strong> Which makes if you have used this web server, the transition is easy.</li><li><strong>It allows to install <a href="https://www.osradar.com/install-wordpress-debian-10/" target="_blank" rel="noreferrer noopener">WordPress</a>, <a href="https://osradar.com/tag/mariadb/" target="_blank" rel="noreferrer noopener">MariaDB</a> and the server with a single click.</strong></li><li><strong>It integrates strong security measures</strong>. This mitigates attacks and performance issues.</li><li><strong>Integrates Google’s web site acceleration system.</strong></li><li><strong>Native SAPI for PHP allows external applications written in PHP to run up to 50% faster.</strong></li></ul>



<p>So, let us install it.</p>



<h2>Install OpenLiteSpeed on Ubuntu 20.04 / Debian 10</h2>



<p>Unfortunately, OpenLiteSpeed is not in the official Ubuntu 20.04 / Debian 10 repositories. However, this does not mean that it can be easily installed thanks to the repository that developers have for Debian-based distributions like Ubuntu 20.04 / Debian 10</p>



<p>So, the first step is to add the OpenLiteSpeed repository.</p>



<pre class="wp-block-preformatted">:~$ wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="536" src="https://www.osradar.com/wp-content/uploads/2020/06/1-1024x536.png" alt="1.- Adding the OpenLiteSpeed repository on Ubuntu 20.04 / Debian 10" class="wp-image-20649" srcset="https://www.osradar.com/wp-content/uploads/2020/06/1-1024x536.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/1-300x157.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/1-768x402.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/1-696x364.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/1-1068x559.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/1.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- Adding the OpenLiteSpeed repository on Ubuntu 20.04 / Debian 10</figcaption></figure>



<p>Once the whole process is completed, you will be successfully added to the system&#8217;s repository list.</p>



<p>Now install the application by refreshing the APT cache and running the following command:</p>



<pre class="wp-block-preformatted">:~$ sudo apt update
:~$ sudo apt install openlitespeed
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
aspell aspell-en dictionaries-common emacsen-common enchant hunspell-en-us libaspell15 libc-client2007e libenchant1c2a libhunspell-1.7-0 libjpeg-turbo8 libjpeg8
libxpm4 libzip5 lsphp73 lsphp73-common lsphp73-imap lsphp73-json lsphp73-mysql lsphp73-opcache mlock php-common php-readline php7.4-common php7.4-readline rcs
Suggested packages:
aspell-doc spellutils wordlist hunspell openoffice.org-hunspell | openoffice.org-core uw-mailutils libenchant-voikko php-pear php-user-cache
The following NEW packages will be installed:
aspell aspell-en dictionaries-common emacsen-common enchant hunspell-en-us libaspell15 libc-client2007e libenchant1c2a libhunspell-1.7-0 libjpeg-turbo8 libjpeg8
libxpm4 libzip5 lsphp73 lsphp73-common lsphp73-imap lsphp73-json lsphp73-mysql lsphp73-opcache mlock openlitespeed php-common php-readline php7.4-common
php7.4-readline rcs
0 upgraded, 27 newly installed, 0 to remove and 46 not upgraded.
Need to get 20.4 MB of archives.
After this operation, 93.2 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="235" src="https://www.osradar.com/wp-content/uploads/2020/06/2-1024x235.png" alt="2.- Installing OpenLiteSpeed on Ubuntu 20.04 / Debian 10" class="wp-image-20650" srcset="https://www.osradar.com/wp-content/uploads/2020/06/2-1024x235.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/2-300x69.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/2-768x176.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/2-696x160.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/2-1068x245.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/2.png 1332w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- Installing OpenLiteSpeed on Ubuntu 20.04 / Debian 10</figcaption></figure>



<p>Also, install the package that installs PHP 7.4 support for OpenLiteSpeed. We chose version 7.4 because it is updated and is the one that Ubuntu incorporates in its repositories.</p>



<pre class="wp-block-preformatted">:~$ sudo apt install lsphp74
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
libonig5 libwebp6 lsphp74-common lsphp74-json lsphp74-opcache
Suggested packages:
php-pear php-user-cache
The following NEW packages will be installed:
libonig5 libwebp6 lsphp74 lsphp74-common lsphp74-json lsphp74-opcache
0 upgraded, 6 newly installed, 0 to remove and 46 not upgraded.
Need to get 9272 kB of archives.
After this operation, 46.6 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="797" height="303" src="https://www.osradar.com/wp-content/uploads/2020/06/3.png" alt="3.- Installing PHP 7.4 support for OpenLiteSpeed" class="wp-image-20651" srcset="https://www.osradar.com/wp-content/uploads/2020/06/3.png 797w, https://www.osradar.com/wp-content/uploads/2020/06/3-300x114.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/3-768x292.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/3-696x265.png 696w" sizes="(max-width: 797px) 100vw, 797px" /><figcaption>3.- Installing PHP 7.4 support for OpenLiteSpeed</figcaption></figure>



<p>Now, enable PHP 7.4 support for OpenLiteSpeed.</p>



<pre class="wp-block-preformatted">:~$ sudo ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5</pre>



<p>Now, you can start running OpenLiteSpeed.</p>



<pre class="wp-block-preformatted">:~$ sudo /usr/local/lsws/bin/lswsctrl start
[OK] Send SIGUSR1 to 5745</pre>



<p>One of the things I like most about OpenLiteSpeed is its powerful graphical interface. With it, you can manage the webserver in a very fast and comfortable way. <strong>This graphical interface works through port 7080 and requires a username and password.</strong></p>



<p>So, to create the password and username, you have to execute the following command:</p>



<pre class="wp-block-preformatted">:~$ sudo /usr/local/lsws/admin/misc/admpass.sh
Please specify the user name of administrator.
This is the user name required to login the administration Web interface.
User name [admin]: admin
Please specify the administrator's password.
This is the password required to login the administration Web interface.
Password:
Retype password:
Administrator's username/password is updated successfully!</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="745" height="265" src="https://www.osradar.com/wp-content/uploads/2020/06/4.png" alt="4.- Creating the new user for OpenLiteSpeed" class="wp-image-20652" srcset="https://www.osradar.com/wp-content/uploads/2020/06/4.png 745w, https://www.osradar.com/wp-content/uploads/2020/06/4-300x107.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/4-696x248.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/4-741x265.png 741w" sizes="(max-width: 745px) 100vw, 745px" /><figcaption>4.- Creating the new user for OpenLiteSpeed</figcaption></figure>



<h3>Configuring OpenLiteSpeed on Ubuntu 20.04 / Debian 10</h3>



<p>After that, you can visit the OpenLiteSpeed web interface. Open your favorite web browser and go to <code>http://server-ip:8070</code> and you will see the following screen.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="502" src="https://www.osradar.com/wp-content/uploads/2020/06/5-1024x502.png" alt="5.- OpenLiteSpeed screen" class="wp-image-20654" srcset="https://www.osradar.com/wp-content/uploads/2020/06/5-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/5-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/5-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/5-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/5-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/5.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>5.- OpenLiteSpeed screen</figcaption></figure>



<p>Type in your created credentials and then you will see the dashboard.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1354" height="669" src="https://www.osradar.com/wp-content/uploads/2020/06/6-1024x506.png" alt="6.- OpenLiteSpeed dashboard" class="wp-image-20656" srcset="https://www.osradar.com/wp-content/uploads/2020/06/6-1024x506.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/6-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/6-768x379.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/6-696x344.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/6-1068x528.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/6.png 1354w" sizes="(max-width: 1354px) 100vw, 1354px" /><figcaption>6.- OpenLiteSpeed dashboard</figcaption></figure>



<p>By default, the OpenLiteSpeed virtual host accepts connections on port <code>8088</code>. It usually accepts requests on port <code>80</code>, which is HTTP.</p>



<p>Changing this is quite easy. First, from the left link go to the Listeners section.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="502" src="https://www.osradar.com/wp-content/uploads/2020/06/7-1024x502.png" alt="7.- Listener section" class="wp-image-20657" srcset="https://www.osradar.com/wp-content/uploads/2020/06/7-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/7-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/7-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/7-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/7-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/7.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>7.- Listener section</figcaption></figure>



<p>There you will see some basic information about the default Listener which as you can see, is listening for port <code>8088</code>. Under the Action section, click on the magnifying glass icon to see all the data for it.</p>



<p>On this screen, you will see all the information about the default Listener. On the right side, you will see the edit icon. Click on it.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="504" src="https://www.osradar.com/wp-content/uploads/2020/06/8-e1591133022719-1024x504.png" alt="8.- Information about the default Listener" class="wp-image-20658" srcset="https://www.osradar.com/wp-content/uploads/2020/06/8-e1591133022719-1024x504.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/8-e1591133022719-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/8-e1591133022719-768x378.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/8-e1591133022719-696x342.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/8-e1591133022719-1068x525.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/8-e1591133022719.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>8.- Information about the default Listener</figcaption></figure>



<p>Now you can change whatever you want. In this case, we are coming through the port. Place the port <code>80</code> and save the changes by clicking on the diskette icon.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="506" src="https://www.osradar.com/wp-content/uploads/2020/06/9-1024x506.png" alt="9.-Changing the default port of OpenLiteSpeed" class="wp-image-20659" srcset="https://www.osradar.com/wp-content/uploads/2020/06/9-1024x506.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/9-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/9-768x379.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/9-696x344.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/9-1068x528.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/9.png 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>9.-Changing the default port of OpenLiteSpeed</figcaption></figure>



<p>Now that the changes can be applied you have to do a graceful restart. Click on the OpenLiteSpeed icon and there you will see the button that does it.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="506" src="https://www.osradar.com/wp-content/uploads/2020/06/10-1024x506.png" alt="10.- Restarting OpenLiteSpeed" class="wp-image-20660" srcset="https://www.osradar.com/wp-content/uploads/2020/06/10-1024x506.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/10-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/10-768x379.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/10-696x344.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/10-1068x528.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/10.png 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>10.- Restarting OpenLiteSpeed</figcaption></figure>



<p>Now you can go to <code>http://your-server</code> and you will see the default OpenLiteSpeed page indicating that everything is fine.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="506" src="https://www.osradar.com/wp-content/uploads/2020/06/11-1024x506.png" alt="11.- OpenLiteSpeed on Ubuntu 20.04" class="wp-image-20661" srcset="https://www.osradar.com/wp-content/uploads/2020/06/11-1024x506.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/11-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/11-768x379.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/11-696x344.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/11-1068x528.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/11.png 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>11.- OpenLiteSpeed on Ubuntu 20.04</figcaption></figure>



<p>Finally, it&#8217;s a good idea to check the PHP support. So, create a new PHP file in <code>/usr/local/lsws/Example/html/</code> which is Virtualhost&#8217;s default Document Root.</p>



<pre class="wp-block-preformatted">:~$ sudo nano /usr/local/lsws/Example/html/test.php
&lt;?php
phpinfo();
?&gt;</pre>



<p>Save the changes and close the file.</p>



<p>So, open it using the web browser <code>http://your-server/test.php</code></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="506" src="https://www.osradar.com/wp-content/uploads/2020/06/12-1024x506.png" alt="12.- PHP with OpenLiteSpeed on Ubuntu 20.04 / Debian 10" class="wp-image-20662" srcset="https://www.osradar.com/wp-content/uploads/2020/06/12-1024x506.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/12-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/12-768x379.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/12-696x344.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/12-1068x528.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/12.png 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>12.- PHP with OpenLiteSpeed on Ubuntu 20.04 / Debian 10</figcaption></figure>



<p>So, enjoy it.</p>



<h2>Conclusion</h2>



<p>n this post, we have met another quite popular web server as OpenLiteSpeed. In a market dominated by Apache and Nginx it’s always nice to have other alternatives for our projects.</p>



<p>Please share this post and join <a href="https://t.me/osradar" target="_blank" rel="noreferrer noopener">our Telegram channel</a>.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-openlitespeed-ubuntu-debian/">How to install OpenLiteSpeed on Ubuntu 20.04 / Debian 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-openlitespeed-ubuntu-debian/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>How to install Feng Office on a web server</title>
		<link>https://www.osradar.com/how-to-install-feng-office-on-a-web-server/</link>
					<comments>https://www.osradar.com/how-to-install-feng-office-on-a-web-server/#respond</comments>
		
		<dc:creator><![CDATA[roger]]></dc:creator>
		<pubDate>Sat, 15 Aug 2020 21:43:00 +0000</pubDate>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[fengoffice]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[webserver]]></category>
		<category><![CDATA[xampp]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=22736</guid>

					<description><![CDATA[<p>Hello! We continue to explore the world of web development. Specifically, the additions we can make to a web server. This time, we&#8217;ll talk a little about Feng Office. This is a project and team management web application. It also allows you to edit, share, and publish documents, emails, and calendars. Similarly, it is aimed [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-feng-office-on-a-web-server/">How to install Feng Office on a web server</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hello! We continue to explore the world of web development. Specifically, the additions we can make to a web server. This time, we&#8217;ll talk a little about Feng Office. This is a project and team management web application. It also allows you to edit, share, and publish documents, emails, and calendars. Similarly, it is aimed at improving the productivity of the group with web document management and CRM. It is based on PHP and MySQL. As you can see, it has very interesting features. So let&#8217;s see how to install Feng Office on a web server.</p>



<h2>Prerequisites</h2>



<ul><li><a href="https://www.osradar.com/how-to-install-apache-on-windows-10/" target="_blank" rel="noreferrer noopener">Apache Web Server</a></li><li><a href="https://www.osradar.com/how-to-install-mysql-in-windows-10/" target="_blank" rel="noreferrer noopener">MySQL database</a></li><li><a href="https://www.osradar.com/how-to-install-php-in-windows-10/" target="_blank" rel="noreferrer noopener">PHP</a></li></ul>



<p>You can install these components independently, as I explain in each of the links. However, a faster and more comfortable option is through <a href="https://www.osradar.com/how-to-install-xampp-on-windows-10/" target="_blank" rel="noreferrer noopener">Xampp.</a></p>



<h2>Downloading Feng Office Community Edition</h2>



<p>This is open-source software. However, it offers a free version and two paid versions called Professional and Enterprise Edition. It is also possible to enjoy a free trial of the software. Nevertheless, today we will use the Community Version. Which is very complete and also free. You can download it from this <a href="https://github.com/fengoffice/fengoffice/archive/3.8.3.3.zip" target="_blank" rel="noreferrer noopener">link.</a> Once you have downloaded the file, please unzip it and paste it into the <em>httdocs</em> folder.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng13-1024x787.png" alt="Paste the contents of the uncompressed file into the httdocs folder" class="wp-image-22744" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng13-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng13-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng13-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng13-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng13-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng13-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng13.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Paste the contents of the uncompressed file into the httdocs folder</figcaption></figure>



<h2>Installing Feng Office.</h2>



<h3>Creating the database</h3>



<p>With the Apache and MySQL servers up and running, it&#8217;s time to create the database for Feng Office. For this example, we will use the PhpMyAdmin tool included in Xampp. Also, you can assign any name you want to the database.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng-1024x787.png" alt="Creating the database for Feng Office with phpMyAdmin" class="wp-image-22746" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Creating the database for Feng Office with phpMyAdmin</figcaption></figure>



<h3>Configuring Feng Office on the web server.</h3>



<p>Once the database is created, please paste the following address into your web browser: http://localhost/fengoffice-3.8.3.3. This action will launch the application installer. On the welcome screen, please press Next to begin the installation.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng2-1024x787.png" alt="Press Next to start the installation. " class="wp-image-22748" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng2-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng2-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng2-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng2-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng2-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng2-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng2.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Press Next to start the installation.</figcaption></figure>



<p>Then, the wizard will check the requirements to continue the installation. In addition, it will mark possible errors in red. If everything is in order, please press <strong>Next</strong> to continue.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng3-1024x787.png" alt="Press Next to start the installation. " class="wp-image-22751" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng3-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng3-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng3-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng3-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng3-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng3-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng3.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Press Next to start the installation.</figcaption></figure>



<p>Then enter the corresponding values into the database. Such as user name, database name, password, among others. Likewise, you can choose the plug-ins to be installed.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="796" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng4-1024x796.png" alt="Please configure the database. " class="wp-image-22753" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng4-1024x796.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng4-300x233.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng4-768x597.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng4-696x541.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng4-1068x830.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng4.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Please configure the database.</figcaption></figure>



<p>After a few moments, you are ready to finish the installation of the app.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng5-1024x787.png" alt="Finish the installation" class="wp-image-22755" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng5-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng5-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng5-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng5-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng5-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng5-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng5.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Finish the installation</figcaption></figure>



<h2>Configuring the Feng Office admin user.</h2>



<p>At this point it is necessary to enter the administrator&#8217;s credentials. That is, the username and email address. In addition to the password and the name of the company.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng6-1024x787.png" alt="Setting up the administrator" class="wp-image-22757" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng6-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng6-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng6-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng6-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng6-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng6-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng6.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Setting up the administrator</figcaption></figure>



<p>Finally, login to the app using your newly created credentials.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng7-1-1024x787.png" alt="Entering the Feng Office as administrator. " class="wp-image-22761" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng7-1-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng7-1-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng7-1-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng7-1-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng7-1-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng7-1-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng7-1.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Entering the Feng Office as administrator.</figcaption></figure>



<h2>First steps with Feng Office</h2>



<h3>Adding the calendar</h3>



<p>After logging in as the administrator, the program&#8217;s Dashboard will be displayed. In the first place, click on <strong>System Modules.</strong> </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng8-1024x787.png" alt="Go to the system modules" class="wp-image-22764" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng8-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng8-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng8-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng8-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng8-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng8-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng8.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Go to the system modules</figcaption></figure>



<p>For this example, I will select Calendar. Then click on Apply changes to add the new feature. Please note that you can add any feature from this box.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng9-1024x787.png" alt="Adding the new Calendar module" class="wp-image-22766" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng9-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng9-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng9-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng9-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng9-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng9-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng9.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Adding the new Calendar module</figcaption></figure>



<p>Back to the main screen, you can see that the Calendar module has been successfully added.</p>



<h3>Adding a new user</h3>



<p>Please click on Users to add a new user or group of users.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng10-1024x787.png" alt="" class="wp-image-22768" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng10-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng10-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng10-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng10-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng10-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng10-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng10.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Then add the user&#8217;s data and finally click on <strong>Add user.</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng11-1024x787.png" alt="" class="wp-image-22769" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng11-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng11-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng11-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng11-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng11-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng11-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng11.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Adding a new user</figcaption></figure>



<p>Finally, you will see the new user within the list.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/08/feng12-1024x787.png" alt="" class="wp-image-22771" srcset="https://www.osradar.com/wp-content/uploads/2020/08/feng12-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2020/08/feng12-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2020/08/feng12-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2020/08/feng12-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2020/08/feng12-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2020/08/feng12-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2020/08/feng12.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>From now on, I invite you to continue exploring the app. You can manage your workspaces or create new tasks. Feng Office is very intuitive and easy to use. I hope you enjoyed how to install Feng Office on your web server. Bye!</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-feng-office-on-a-web-server/">How to install Feng Office on a web server</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/how-to-install-feng-office-on-a-web-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
