{"id":24381,"date":"2024-02-15T14:53:34","date_gmt":"2024-02-15T22:53:34","guid":{"rendered":"https:\/\/docs.extraview.com\/v25\/book\/install-configure-apache-1\/"},"modified":"2025-03-06T09:40:03","modified_gmt":"2025-03-06T17:40:03","slug":"install-configure-apache-1","status":"publish","type":"page","link":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/","title":{"rendered":"Install &#038; Configure Apache"},"content":{"rendered":"<p class=\"textGreyBg\">If you are upgrading, you do not need to reconfigure your Apache installation unless you want to add the ExtraView Spell Check utility.<\/p>\n<p class=\"textGreyBg\">However, if you have upgraded your version of Tomcat, you will need to verify that the paths in your <span class=\"fixedWidthFont\">extraview.conf<\/span> and <span class=\"fixedWidthFont\">httpd.conf<\/span> files match the current paths to Tomcat &#8211; see the section &#8220;Configure Apache&#8221; below for instructions.<\/p>\n<p class=\"textGreyBg\">If you are upgrading, ExtraView now supports compressed JavaScript files. There is a configuration change needed to your Apache setup in order to take advantage of this &#8211; please see the section entitled Configuring Apache to Use JavaScript Compression at the bottom of this page.<\/p>\n<h3>Installation of Apache<\/h3>\n<p>The following steps will install Apache 2.4 into the directory <span class=\"fixedWidthFont\">$BASE\/httpd-2.4.28<\/span>.<\/p>\n<p><span class=\"fixedWidthFont\"> cd $INSTALL<br \/>\ngunzip\u00a0httpd-2.4.28.tar.gz<br \/>\ntar xvf httpd-2.4.28.tar<br \/>\ncd httpd-2.4.28<br \/>\n.\/configure &#8211;prefix=$BASE\/httpd-2.4.28 &#8211;enable-mods-shared=most &#8211;enable-ssl=shared<\/span><\/p>\n<p><span class=\"fixedWidthFont\">make<br \/>\nmake install<\/span><\/p>\n<p>The Apache web server is now installed in the directory <span class=\"fixedWidthFont\">$BASE\/httpd-2.4.28<\/span>. You can <span class=\"fixedWidthFont\">su<\/span> to root and start\/stop the Apache server using the following commands:<\/p>\n<p><span class=\"fixedWidthFont\">$BASE\/httpd-2.4.28\/bin\/apachectl start<br \/>\n$BASE\/httpd-2.4.28\/bin\/apachectl stop<\/span><\/p>\n<p>If you enter the URL of the server into a browser, for example http:\/\/server.domain.com, you should get the Apache test page.<\/p>\n<p><img decoding=\"async\" style=\"width: 80%;\" src=\"\/v25\/extraview-media\/images\/ig\/solaris-unix-linux\/apache-2.png\" \/><\/p>\n<h3>Compile the Tomcat Connector<\/h3>\n<h4>For Linux<\/h4>\n<p><span class=\"fixedWidthFont\">cd $INSTALL<br \/>\ngunzip tomcat-connectors-1.2.32-src.tar.gz<br \/>\ntar xvf tomcat-connectors-1.2.32-src.tar<br \/>\ncd tomcat-connectors-1.2.32-src<br \/>\ncd native<br \/>\n.\/configure &#8211;with-apxs=$BASE\/httpd-2.4.28\/bin\/apxs<br \/>\nmake<br \/>\nmake install<\/span><\/p>\n<p><samp><code>mod_jk.so<\/code> <\/samp>will be installed in<samp> <code>$BASE\/httpd-2.4.28\/modules<\/code><\/samp><\/p>\n<h4><\/h4>\n<p><span class=\"fixedWidthFont\">cd $INSTALL<br \/>\ncp workers.properties $BASE\/httpd_2.4.28\/conf <\/span><\/p>\n<p>Edit the Apache configuration file <span class=\"fixedWidthFont\">httpd.conf<\/span><\/p>\n<p><span class=\"fixedWidthFont\">vi $BASE\/httpd-2.4.28\/conf\/httpd.conf<\/span><\/p>\n<p>old line &#8211;&gt; <span class=\"fixedWidthFont\">#ServerName new.host.name:80 <\/span><br \/>\nnew line &#8211;&gt; <span class=\"fixedWidthFont\">ServerName extraview.yourcompany.com<\/span><\/p>\n<p>Remember to use the URL of your server<\/p>\n<p>old line &#8211;&gt; <span class=\"fixedWidthFont\">ServerAdmin you@your.address <\/span><br \/>\nnew line &#8211;&gt; <span class=\"fixedWidthFont\">ServerAdmin serveradmin@yourcompany.com <\/span><\/p>\n<p>Remember to use the email address of your administrator.<\/p>\n<p>At the end of the file add the following line:<\/p>\n<p><span class=\"fixedWidthFont\">Include conf\/extraview.conf <\/span><\/p>\n<p>Save and exit <span class=\"fixedWidthFont\">httpd.conf <\/span><\/p>\n<p>Copy the <span class=\"fixedWidthFont\">extraview.conf <\/span>file:<\/p>\n<p><span class=\"fixedWidthFont\">cp $INSTALL\/extraview.conf $BASE\/httpd-2.4.28\/conf <\/span><\/p>\n<p>Edit the <span class=\"fixedWidthFont\">extraview.conf<\/span> file and set the correct paths<\/p>\n<p><span class=\"fixedWidthFont\">ServerName extraview.yourcompany.com<br \/>\nServerAdmin serveradmin@yourcompany.com<br \/>\nDocumentRoot \/usr\/local\/extraview\/apache-tomcat-7.0.22\/webapps\/evj\/<br \/>\n&lt;Directory \/usr\/local\/extraview\/apache-tomcat-7.0.22\/webapps\/evj&gt;<br \/>\nOptions Indexes FollowSymLinks<br \/>\n&lt;\/Directory&gt;<br \/>\nAlias \/evj\/ &#8220;\/usr\/local\/extraview\/apache-tomcat-7.0.22\/webapps\/evj\/&#8221;<br \/>\nJkWorkersFile \/usr\/local\/extraview\/httpd-2.4.28\/conf\/workers.properties <\/span><\/p>\n<p>Locate the line at the bottom of the <span class=\"fixedWidthFont\">extraview.conf<\/span> file that refers to <span class=\"fixedWidthFont\">mod_jk.so<\/span> and make any needed changes to match your <span class=\"fixedWidthFont\">mod_jk <\/span>file that you either compiled or downloaded:<\/p>\n<p><span class=\"fixedWidthFont\">LoadModule jk_module modules\/mod_jk-apache-2.2.4.so<\/span><\/p>\n<h3><\/h3>\n<p>The Apache configuration file, <code>extraview.conf<\/code> should look like the following:<\/p>\n<p><span class=\"fixedWidthFont\">ServerName extraview.yourcompany.com<br \/>\nServerAdmin serveradmin@yourcompany.com<br \/>\nDocumentRoot \/usr\/local\/extraview\/apache-tomcat-7.0.22\/webapps\/evj\/<\/span><br \/>\n<code>&lt;Directory \"<span class=\"rs_err_hl\">\/usr\/local\/extraview\/apache-tomcat-7.0.22\/webapps\/evj\"<\/span>&gt;<br \/>\n<span class=\"rs_err_hl\">\u00a0 AllowOverride<\/span> None<br \/>\nOptions Indexes <span class=\"rs_err_hl\">FollowSymLinks<\/span><br \/>\nRequire all granted<br \/>\n&lt;\/Directory&gt;<\/code><\/p>\n<p><code>&lt;Location \"\/<span class=\"rs_err_hl\">evj\/WEB-INF<\/span>\/\"&gt;<\/code><br \/>\n<code>\u00a0 Require all denied<\/code><br \/>\n<code>&lt;\/Location&gt;<\/code><\/p>\n<p>This assumes the location of Apache Tomcat and the ExtraView installation will be altered to suit those of your installation.<\/p>\n<h3>Configuring Apache with SSL<\/h3>\n<p class=\"textGreyBg\">Note: If you are planning to use Apache with SSL, you must complete some additional configuration steps.<\/p>\n<p>You must have <span class=\"fixedWidthFont\">OpenSSL<\/span> installed on your machine, version openssl-0.9.6g or higher. This can be downloaded from http:\/\/www.openssl.org\/. If you have <span class=\"fixedWidthFont\">OpenSSL<\/span> installed on the machine, you can check the version: <span class=\"fixedWidthFont\">openssl version<\/span><\/p>\n<p>To create a test certificate, follow the instructions below (http:\/\/www.apache-ssl.org\/#FAQ).<\/p>\n<ul>\n<li><b>Create the key and request<\/b>. To create a test certificate, follow the instructions below (http:\/\/www.apache-ssl.org\/#FAQ). Create the key and request. This creates a certificate signing request and a private key. When asked for &#8220;Common Name (i.e. your websites domain name)&#8221;, give the exact domain name of your web server (e.g. www.my-server.dom). The certificate belongs to this server name and browsers complain if the name doesn\u2019t match.<span class=\"fixedWidthFont\">openssl req -new &gt; new.cert.csr<\/span><\/li>\n<li><b>Remove the passphrase from the key (optional)<\/b>. This removes the passphrase from the private key. You MUST understand what this means; server.key should be only readable by the apache server and the administrator. You should delete the .rnd file because it contains the entropy information for creating the key and could be used for cryptographic attacks against your private key.<span class=\"fixedWidthFont\">openssl rsa -in privkey.pem -out new.cert.key<\/span><\/li>\n<li><b>Convert request into signed certificate<\/b>. This creates a self-signed certificate that you can use until you get a &#8220;real&#8221; one from a certificate authority. (Which is optional; if you know your users, you can tell them to install the certificate into their browsers). Note that this certificate expires after one year; you can increase -days 365 if you don&#8217;t want this.<span class=\"fixedWidthFont\">openssl x509 -in new.cert.csr -out new.cert.cert -req -signkey new.cert.key -days 365<\/span><\/li>\n<\/ul>\n<p>After creating your test certificate, you must place the server.crt and server.key files where Apache can find them. This is configured in the folder <span class=\"fixedWidthFont\">\/usr\/local\/extraview\/httpd-2.4.28\/conf\/certs<\/span>.<\/p>\n<p><span class=\"fixedWidthFont\">mkdir $BASE\/httpd-2.4.28\/conf\/certs<br \/>\nmv new.cert.cert $BASE\/httpd-2.4.28\/conf\/certs<br \/>\nmv new.cert.key $BASE\/httpd-2.4.28\/conf\/certs<\/span><\/p>\n<p>Edit the $BASE<span class=\"fixedWidthFont\">\/httpd-2.4.28\/conf\/httpd.conf<\/span> file to enable ssl as follows:<\/p>\n<p>Find the line: <span class=\"fixedWidthFont\"># Secure (SSL\/TLS) connections <\/span> and uncomment the line below it:<\/p>\n<p><span class=\"fixedWidthFont\">include conf\/extra\/httpd-ssl.conf<\/span><\/p>\n<p>Edit the $BASE<span class=\"fixedWidthFont\">\/httpd-2.4.28\/conf\/extra\/httpd-ssl.conf<\/span> file as follows:<\/p>\n<p>Find the line <span class=\"fixedWidthFont\">#SSLCertificateFile.<\/span> Uncomment it and enter the correct path:<\/p>\n<p><span class=\"fixedWidthFont\">\/usr\/local\/extraview\/httpd-2.4.28\/conf\/certs\/new.cert.cert<\/span><\/p>\n<p>Find the line <span class=\"fixedWidthFont\">#SSLCertificateKeyFile<\/span> Uncomment it and enter the correct path:<\/p>\n<p><span class=\"fixedWidthFont\">\/usr\/local\/extraview\/httpd-2.4.28\/conf\/certs\/new.cert.key<\/span><\/p>\n<p>You can <span class=\"fixedWidthFont\">su<\/span> to root and start\/stop the apache ssl server using the following commands:<\/p>\n<p><span class=\"fixedWidthFont\">$BASE\/httpd-2.4.28\/bin\/apachectl start<br \/>\n$BASE\/httpd_2.4.28\/bin\/apachectl stop<\/span><\/p>\n<p>If you enter the URL of server into a browser using the https protocol, for example https:\/\/server.domain.com, you should get the Apache test page.<\/p>\n<p>Now edit the conf file to set up SSL.<\/p>\n<p><span class=\"fixedWidthFont\">vi $BASE\/httpd-2.4.28\/conf\/extra\/httpd-ssl.conf<\/span><\/p>\n<p>Search for:<\/p>\n<p><span class=\"fixedWidthFont\">DocumentRoot &#8220;\/usr\/local\/extraview\/httpd-2.4.28\/htdocs&#8221;<br \/>\nServerName www.example.com:443<br \/>\nServerAdmin you@example.com<\/span><\/p>\n<p>Comment these lines out.<\/p>\n<p>At the bottom of the file, paste in the following lines:<\/p>\n<p><span class=\"fixedWidthFont\">ServerName extraview.yourcompany.com<br \/>\nServerAdmin you@example.com<br \/>\nDocumentRoot \/usr\/local\/extraview\/apache-tomcat-7.0.22\/webapps\/evj\/<br \/>\n&lt;Directory \/usr\/local\/extraview\/apache-tomcat-7.0.22\/webapps\/evj&gt;<br \/>\nOptions Indexes FollowSymLinks<br \/>\nOrder allow,deny<br \/>\nAllow from all<br \/>\n&lt;\/Directory&gt;<br \/>\n&lt;Location &#8220;\/evj\/WEB-INF\/&#8221;&gt;<br \/>\nOrder deny,allow deny from all<br \/>\n&lt;\/Location&gt;<\/span><\/p>\n<p><span class=\"fixedWidthFont\">Alias \/evj\/ &#8220;\/usr\/local\/extraview\/apache-tomcat-7.0.22\/webapps\/evj\/&#8221;<\/span><\/p>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">Alias \/evj\/ &#8220;C:\/ExtraView\/Tomcat8\/webapps\/evj\/&#8221;<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">JkMount \/evj\/ExtraView\/* tomcat1<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">JkMount \/evj\/ExtraView tomcat1<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">JkMount \/evj\/IsItEvj tomcat1<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">JkMount \/evj\/ConnectionPoolMon tomcat1<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">JkMount \/evj\/images\/CompanyLogo.gif tomcat1<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">JkMount \/evj\/Consumer tomcat1<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">JkMount \/evj\/OAuth2 tomcat1<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">JkMount \/evj\/OAuth2\/* tomcat1<\/span><\/span><\/div>\n<p>Edit these lines to reflect the correct ServerName, ServerAdmin and correct directory paths for DocumentRoot, Directory and Alias lines.<\/p>\n<p>If you wish, you can edit the log paths:<\/p>\n<p><span class=\"fixedWidthFont\">ErrorLog &#8220;\/usr\/local\/extraview\/httpd-2.4.28\/logs\/error_log&#8221;<br \/>\nTransferLog &#8220;\/usr\/local\/extraview\/httpd-2.4.28\/logs\/access_log&#8221;<br \/>\nCustomLog &#8220;\/usr\/local\/extraview\/httpd-2.4.28\/logs\/ssl_request_log&#8221; &#8220;%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \\&#8221;%r\\&#8221; %b&#8221;<\/span><\/p>\n<h3>Configuring the ExtraView Spell Checker<\/h3>\n<p>This is configured when you are installing a new ExtraView installation.\u00a0 If you are upgrading ExtraView, you can add this capability by modifying the ev.conf file supplied.\u00a0 See the page <a href=\"v25\/spell-checker-4\/\">Spell Checker<\/a> for instructions.<\/p>\n<h2>Advanced Apache Configuration Options<\/h2>\n<h3>Internet Explorer Patch<\/h3>\n<p>Internet Explorer users of ExtraView will benefit from the following configuration. This greatly improves performance for these users. Find the section:<\/p>\n<p><span class=\"fixedWidthFont\">#BrowserMatch &#8220;.*MSIE.*&#8221; <\/span><br \/>\n<span class=\"fixedWidthFont\"># nokeepalive ssl-unclean-shutdown<br \/>\n# downgrade-1.0 force-response-1.0<\/span><\/p>\n<p>and replace with the following:<\/p>\n<p><span class=\"fixedWidthFont\">BrowserMatch &#8220;.*MSIE [1-5].*&#8221;<br \/>\nnokeepalive ssl-unclean-shutdown<br \/>\ndowngrade-1.0 force-response-1.0<br \/>\nBrowserMatch &#8220;.*MSIE [6-9].*&#8221;<br \/>\nssl-unclean-shutdown<\/span><\/p>\n<h3>Using Drag-and-Drop File Upload with SSL Enabled<\/h3>\n<p>If your users are utilizing the drag-and-drop file upload for attachments, document fields and image fields, make sure that the Apache configuration has a ServerName or ServerAlias for the SSL virtual host that matches the hostname you are using. For example, you can customize this fragment to get the desired behavior.<\/p>\n<div class=\"fixedWidthFont\">&lt;VirtualHost mydomain.com:443&gt;<br \/>\nServerName mydomain.com<br \/>\nServerAlias www.mydomain.com<br \/>\n. . .<br \/>\n&lt;\/VirtualHost&gt;<\/div>\n<h3>Configuring Apache to Use JavaScript Compression<\/h3>\n<p>ExtraView ships with its JavaScript files in both a compressed and a non-compressed format. There may be a considerable speed advantage to using the compressed JavaScript files, especially if your users do not have access to a high bandwidth network. To enable the delivery of compressed JavaScript to your user&#8217;s computers, set these directives in your <span class=\"fixedWidthFont\">extraview.conf<\/span> file:<\/p>\n<p>Within the &lt;VIrtualHost&gt;&lt;\/VirtualHost&gt; section:<\/p>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">&lt;Directory &#8220;<\/span><\/span><span style=\"color: #aa0000; font-family: courier, monospace;\">\/usr\/local\/extraview\/apache-tomcat-7.0.22\/webapps\/evj<\/span><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">\/javascript&#8221;&gt;<\/span><\/span><\/div>\n<div><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">\u00a0 RewriteEngine on<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">\u00a0 RewriteCond %{HTTP:Accept-Encoding} \\b(x-)?gzip\\b<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">\u00a0 RewriteCond %{REQUEST_FILENAME}.gz -f<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">\u00a0 RewriteCond %{HTTP_USER_AGENT} !&#8221;.*Safari.*&#8221;<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">\u00a0 RewriteCond %{HTTP:Accept-Encoding} gzip<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">\u00a0 RewriteRule (.*).js$ $1.\\js\\.gz [L]<\/span><\/span><\/div>\n<div><\/div>\n<div><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">&lt;FilesMatch \\.js\\.gz$&gt;<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">\u00a0ForceType text\/javascript<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">\u00a0Header set Content-Encoding: gzip<\/span><\/span><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">&lt;\/FilesMatch&gt;<\/span><\/span><\/div>\n<div><\/div>\n<div><span style=\"color: #b22222;\"><span style=\"font-family: courier new,courier,monospace;\">&lt;\/Directory&gt;<\/span><\/span><\/div>\n<div><\/div>\n<div>Now, find the following line in your <span class=\"fixedWidthFont\">httpd.conf<\/span> file:<\/div>\n<p><span class=\"fixedWidthFont\">#LoadModule rewrite_module modules\/mod_rewrite.so<\/span><\/p>\n<p>Remove the comment character (<code>#<\/code>) at the beginning of the line.<\/p>\n<p>Lastly, look for the line:<\/p>\n<p><span class=\"fixedWidthFont\">#LoadModule headers_module modules\/mod_headers.so<\/span><\/p>\n<p>and remove the comment character (<code>#<\/code>) from the beginning of the line. The Apache server must be restarted after these changes.<\/p>\n<h3>Securing Apache<\/h3>\n<p>The <span class=\"fixedWidthFont\">extraview.conf<\/span> delivered with ExtraView contains a section that restricts access to the folders on the filesystem of the server that contain the ExtraView application.<\/p>\n<p><span style=\"background-color: #ffffff; color: #aa0000; font-family: courier, monospace;\">&lt;Location &#8220;\/<\/span><span class=\"rs_err_hl\" style=\"color: #aa0000; font-family: courier, monospace;\">evj\/WEB-INF<\/span><span style=\"background-color: #ffffff; color: #aa0000; font-family: courier, monospace;\">\/&#8221;&gt;<\/span><br \/>\n<span style=\"background-color: #ffffff; color: #aa0000; font-family: courier, monospace;\">\u00a0 Require all denied<\/span><br \/>\n<span style=\"background-color: #ffffff; color: #aa0000; font-family: courier, monospace;\">&lt;\/Location&gt;<\/span><\/p>\n<p>This default setting is predefined to work when configured to use a URL that looks like <span class=\"fixedWidthFont\">http:\/\/yourserver.yourdomain.com\/evj\/ExtraView<\/span> to access ExtraView. If you have additional or different Apache configurations that perform redirection, URL rewriting or URL forwarding, it is important to test for a secure system to ensure that users do not have the ability to get a directory listing of the <span class=\"fixedWidthFont\">evj\/WEB-INF<\/span> folder or folders and the files they contain, as these files may contain sensitive information. Consult Apache documentation for additional details.<\/p>\n<h3><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>If you are upgrading, you do not need to reconfigure your Apache installation unless you want to add the ExtraView Spell Check utility. However, if you have upgraded your version of Tomcat, you will need to verify that the paths in your extraview.conf and httpd.conf files match the current paths to Tomcat &#8211; see the&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":24376,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-24381","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Install &amp; Configure Apache - Product Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install &amp; Configure Apache - Product Documentation\" \/>\n<meta property=\"og:description\" content=\"If you are upgrading, you do not need to reconfigure your Apache installation unless you want to add the ExtraView Spell Check utility. However, if you have upgraded your version of Tomcat, you will need to verify that the paths in your extraview.conf and httpd.conf files match the current paths to Tomcat &#8211; see the...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Product Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-06T17:40:03+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/\",\"url\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/\",\"name\":\"Install & Configure Apache - Product Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\"},\"datePublished\":\"2024-02-15T22:53:34+00:00\",\"dateModified\":\"2025-03-06T17:40:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ExtraView 25\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Installation &#038; Upgrade Guide\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Software Installation &#038; Upgrades\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Linux Environment\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/\"},{\"@type\":\"ListItem\",\"position\":6,\"name\":\"Install &#038; Configure Apache\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"name\":\"ExtraView Product Documentation\",\"description\":\"ExtraView Documentation\",\"publisher\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\",\"name\":\"ExtraView Corporation\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"contentUrl\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"width\":512,\"height\":512,\"caption\":\"ExtraView Corporation\"},\"image\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Install & Configure Apache - Product Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/","og_locale":"en_US","og_type":"article","og_title":"Install & Configure Apache - Product Documentation","og_description":"If you are upgrading, you do not need to reconfigure your Apache installation unless you want to add the ExtraView Spell Check utility. However, if you have upgraded your version of Tomcat, you will need to verify that the paths in your extraview.conf and httpd.conf files match the current paths to Tomcat &#8211; see the...","og_url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/","og_site_name":"Product Documentation","article_modified_time":"2025-03-06T17:40:03+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/","url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/","name":"Install & Configure Apache - Product Documentation","isPartOf":{"@id":"https:\/\/docs.extraview.com\/v25\/#website"},"datePublished":"2024-02-15T22:53:34+00:00","dateModified":"2025-03-06T17:40:03+00:00","breadcrumb":{"@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/install-configure-apache-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":2,"name":"ExtraView 25","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":3,"name":"Installation &#038; Upgrade Guide","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/"},{"@type":"ListItem","position":4,"name":"Software Installation &#038; Upgrades","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/"},{"@type":"ListItem","position":5,"name":"Linux Environment","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/linux-environment-1\/"},{"@type":"ListItem","position":6,"name":"Install &#038; Configure Apache"}]},{"@type":"WebSite","@id":"https:\/\/docs.extraview.com\/v25\/#website","url":"https:\/\/docs.extraview.com\/v25\/","name":"ExtraView Product Documentation","description":"ExtraView Documentation","publisher":{"@id":"https:\/\/docs.extraview.com\/v25\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/docs.extraview.com\/v25\/#organization","name":"ExtraView Corporation","url":"https:\/\/docs.extraview.com\/v25\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/","url":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","contentUrl":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","width":512,"height":512,"caption":"ExtraView Corporation"},"image":{"@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"carl.koppel","author_link":"https:\/\/docs.extraview.com\/v25\/author\/carl-koppel\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/comments?post=24381"}],"version-history":[{"count":0,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24381\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24376"}],"wp:attachment":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/media?parent=24381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}