`

Apache SSI设置

阅读更多

先将文件拷贝到 /usr/local 目录,然后解压并修改目录名:

#tar -zxpf httpd-2.0.54.tar.gz
#cd httpd-2.0.54

#./configure --prefix=/usr/local/apache --enable-module=so
#make
#make install

配置Apache

#vi /usr/local/apache/conf/httpd.conf

找到下面两行,去掉前面的#注释,支持shtml解析。
#AddType text/html .shtml
#AddOutputFilter INCLUDES .shtml

找到 DirectoryIndex index.html index.html.var 后面添加 index.shtml
找到 DocumentRoot "/usr/local/apache/htdocs" 把/usr/local/apache/htdocs改为你存放网页文件的路径
找到 <Directory "/usr/local/apache/htdocs"> 先把/usr/local/apache/htdocs改为你存放网页文件的路径,然后把Options Indexes FollowSymLinks改成Options Includes FollowSymLinks

找到 AddDefaultCharset iso8859-1 如果有把iso8859-1改成GBK或者把这行注释掉

启动和停止Apache

#/usr/local/apache/bin/apachectl start 启动Apache

#/usr/local/apache/bin/apachectl stop  停止Apache

#/usr/local/apache/bin/apachectl restart 重启动Apache

为了让Apache能自动在Linux启动的时候就启动,可以将他们加入 /etc/rc.d/rc.local,方法
是 vi /etc/rc.d/rc.local ,在最后增加以下内容:

/usr/local/apache/bin/apachectl start

分享到:
评论

相关推荐

    apache SSI教程文档

    在Apache服务器上启用SSI,首先需要确保Apache已经正确安装。如描述中所述,可以在Apache的配置文件`httpd.conf`中添加特定的指令来开启SSI支持。在相应目录配置段中添加`AddType text/html .ssi`以声明`.ssi`文件...

    apache ssi 使用例子

    在技术上,SSI就是在静态HTML文件中,根据需求插入不同的内容。 例如一个article的频道,每一个article内页都生成一个静态的HTML,如此时,header某个位置需要修改,则需要重新生成所有article的静态HTML文件。 如...

    Apache默认是不支持SSI如何给Apache增加SSI支持

    因此,在启用SSI时,一定要确保你的网站目录权限设置得当,避免敏感信息泄露或被恶意利用。 总的来说,Apache SSI提供了一种轻量级的动态内容生成方式,特别适用于那些只需要少量动态元素的静态网站。正确配置和...

    配置Apache支持shtml(SSI)的方法

    总的来说,配置Apache支持SHTML(SSI)主要是通过启用ssi_module模块,设置文件类型,并在需要的地方允许SSI。理解这些基本配置,你可以灵活地在Apache服务器上实现动态内容的生成,提高网站的可维护性和灵活性。

    SSI完整配置实例

    这通常是通过设置`EnableSendfile off`(Apache)或`ssi on`(Nginx)来实现的。 2. **SSI指令**:SSI指令以`&lt;!--#`开头,`--&gt;`结尾,例如`&lt;!--#include virtual="header.html" --&gt;`用于在页面中包含其他文件。还有...

    让Apache支持cgi、SSI、shtml的配置方法

    ### Apache支持CGI、SSI与SHTML的详细配置方法 #### 一、引言 Apache作为全球使用最为广泛的Web服务器之一,在提供静态网页服务的同时,也支持动态网页处理功能,如通过CGI(Common Gateway Interface)、SSI(Server ...

    SSI整合项目 SSI系统绞手架 SSI框架整合

    6. **跨平台支持**:虽然SSI最初是为Apache服务器设计的,但现在许多其他Web服务器也支持SSI,如Nginx。理解不同服务器环境下SSI的实现差异。 7. **版本控制**:使用Git或其他版本控制系统对项目进行版本管理,确保...

    apache SHTML网页SSI使用详解

    方法一:下面是详细的设置apache支持shtml的设置步骤开启includes模块运行shtml 0、开启php环境安装目录 (我的为D:\wamp\Apache2\conf下) 的httpd.conf 文件中的(大概408-409行处): 1、 AddType text/...

    ssi整合完整例子

    在这里,你可以配置静态资源路径,比如将SSI文件所在的目录设置为可访问的静态资源路径。 3. **SSI文件处理** - 将SSI文件放置在Web应用的静态资源目录下,例如`src/main/resources/static/ssi`。 - SSI文件通常...

    让Apache支持SHTML(SSI)的配置方法.docx

    如果你希望对特定的虚拟主机或目录启用SSI,可以不在全局配置中进行,而是在相应的VirtualHost或Directory段中设置。例如: ``` *.xing.com:80&gt; DocumentRoot "/path/to/xingServer" ServerName www.xing.com ...

    SSI框架的实现

    Apache、Nginx等常见服务器软件默认可能不开启SSI功能,需要在配置文件中进行设置。例如,在Apache的`.htaccess`或主配置文件中添加`AddType text/html .shtml`和`Options +Includes`来启用SSI。 3. **目录结构** ...

    Apache下开启SSI配置使html支持include包含的方法

    在 Apache 服务器中启用 SSI 功能的第一步是确保服务器已加载 SSI 模块。这通常涉及编辑 `httpd.conf` 配置文件。具体步骤如下: - **打开 httpd.conf 配置文件**:首先定位到 Apache 安装目录下的 `httpd.conf` ...

    Apache 支持CGI程序和SSI程序的设置方法

    总的来说,Apache支持CGI和SSI的设置涉及修改配置文件、确保正确加载模块以及正确配置文件类型和选项。一旦配置完成,Apache就能提供动态和实时更新的网页内容,极大地增强了网站的功能性和交互性。

    ssi整合jar包

    2. **启用SSI支持**:在服务器配置文件(如Apache的httpd.conf或Tomcat的server.xml)中开启SSI处理。 3. **编写HTML页面**:在HTML文件中插入SSI指令,如`&lt;!--#include virtual="/header.shtml" --&gt;`。 4. **测试...

    简单的SSI的示例

    这通常涉及编辑服务器的配置文件(如Apache的httpd.conf),启用ssi_module,并设置合适的选项,如SSI指令的识别标志。此外,可能还需要确保HTML文件的扩展名被配置为识别SSI,比如使用`.shtml`而不是`.html`。 在...

    SSI框架所用jar包

    2. **服务器配置**:在使用SSI前,需要在Web服务器(如Apache HTTP Server)的配置文件(如httpd.conf)中启用SSI功能,并设置正确的文件扩展名识别,例如将`.shtml`或`.stm`文件关联到SSI处理器。 3. **jar包作用*...

    ssi整合基本jar

    2. **Java SSI库**:查找并了解适用于Java的开源库,如Jetty的Continuation API或Apache Tomcat的SsiFilter,这些库提供了处理SSI的功能。 3. **Web服务器配置**:学习如何配置Web服务器,比如在Tomcat的`web.xml`...

    ssi项目实例

    2. **SSI指令**:学习各种可用的SSI指令,包括`include`(包含文件)、`config`(设置SSI配置选项)、`exec`(执行外部程序)和`printenv`(打印环境变量)等。 3. **虚拟路径与绝对路径**:理解在`include`指令中...

    velocity+ssi整合

    例如,`$variable`用于表示变量,`#set($var = "value")`用于设置变量,`#if($condition)`和`#else`则用于条件判断。 而SSI,全称为服务器端包含,是早期Web服务器提供的一种简单动态网页技术。它通过在HTML文件中...

Global site tag (gtag.js) - Google Analytics