仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 506|回复: 8
打印 上一主题 下一主题

[其他Linux] 给大家带来Apache、Nginx 服务设置服务器端包括(SSI)

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 17:24:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果你让他去用linux搭建一个web服务器,做一个linux网关,他就什么都不会了.他们把时间都浪费在了版本的转换上了.
假如不晓得甚么是服务器端包括(ssi)点击前面的链接检察:http://lamp.linux.gov.cn/Apache/ApacheMenu/howto/ssi.html
1、Apache设置SSI功效

修正Apache设置文件httpd.conf
1.确认加载include.so模块,将正文往失落:
LoadModuleinclude_modulelibexec/apache2/mod_include.so
2.AddType部分往失落这两段正文:
AddTypetext/html.shtml
AddOutputFilterINCLUDES.shtml
3.Directory目次权限内里找到
OptionsIndexesFollowSymLinks
增添Includes修正为:
OptionsIndexesFollowSymLinksIncludes
4.从头启动Apache,测试。
2、Nginx设置SSI功效

在http段中到场上面几句便可:
ssion;
ssi_silent_errorsoff;
ssi_typestext/shtml;
3、SHTML精简教程

你能够在SHTML文件中写进SSI指令,当客户端会见这些shtml文件时,服务器端会把这些SHTML文件举行读取息争释,把SHTML文件中包括的SSI指令注释出来。
好比:你能够在SHTML文件顶用SSI指令援用其他的html文件(#include),服务器传送给客户真个文件,是已注释的SHTML不会有SSI指令。它完成了HTML所没有的功效,就是能够完成了静态的SHTML,能够说是HTML的一种退化吧。像新浪的旧事体系就是如许的,旧事内容是流动的但它下面的告白和菜单等就是用#include援用出去的。
今朝,次要有以下几种用用处:更多请参考:http://www.javaeye.com/topic/306216
1、显现服务器端情况变量<#echo>
本文档称号:
<!C#echovar=”DOCUMENT_NAME”C>
如今工夫:
<!C#echovar=”DATE_LOCAL”C>
显现IP地点</ins>
<!#echovar=”REMOTE_ADDR”C>
2、将文本内容间接拔出到文档中<#include>
<!#includefile=”文件称号”C>
<!#includevirtual=”文件称号”C>
file文件名是一个绝对路径,该路径相对利用#include指令的文档地点的目次。被包括文件能够在统一级目次或其子目次中,但不克不及在上一级目次中。如暗示以后目次下的的nav_head.htm文档,则为file=”nav_head.htm”。
virtual文件名是Web站点上的假造目次的完全路径。如暗示相对服务器文档根目次下hoyi目次下的nav_head.htm文件;则为virtual=”/hoyi/nav_head.htm”
3、显现WEB文档相干信息<#flastmod><#fsize>(如文件制造日期/巨细等)
文件比来更新日期:
<!#flastmodfile=”文件称号”C>
文件的长度:
<!C#fsizefile=”文件称号”C>
4、间接实行服务器上的各类程序<#exec>(如CGI或其他可实行程序)
<!C#execcmd=”文件称号”C>
<!C#execcgi=”文件称号”C>
将某一内部程序的输入拔出到页面中。可拔出CGI程序大概是惯例使用程序的输出,这取决于利用的参数是cmd仍是cgi。
5、设置SSI信息显现格局<#config>(如文件制造日期/巨细显现体例)
6、初级SSI可设置变量利用if前提语句。
2、SHTML精简教程
你能够在SHTML文件中写进SSI指令,当客户端会见这些shtml文件时,服务器端会把这些SHTML文件举行读取息争释,把SHTML文件中包括的SSI指令注释出来。好比:你能够在SHTML文件顶用SSI指令援用其他的html文件(#include),服务器传送给客户真个文件,是已注释的SHTML不会有SSI指令。它完成了HTML所没有的功效,就是能够完成了静态的SHTML,能够说是HTML的一种退化吧。像新浪的旧事体系就是如许的,旧事内容是流动的但它下面的告白和菜单等就是用#include援用出去的。
今朝,次要有以下几种用用处:更多请参考:http://www.javaeye.com/topic/306216
1、显现服务器端情况变量<#echo>
本文档称号:
<!C#echovar=”DOCUMENT_NAME”C>
如今工夫:<!C#echovar=”DATE_LOCAL”显现IP地点</ins><!#echovar=”REMOTE_ADDR”
2、将文本内容间接拔出到文档中<#include>
<!C#includefile=”文件称号”C>
<!C#includevirtual=”文件称号”C>
file文件名是一个绝对路径,该路径相对利用#include指令的文档地点的目次。被包括文件能够在统一级目次或其子目次中,但不克不及在上一级目次中。如暗示以后目次下的的nav_head.htm文档,则为file=”nav_head.htm”。
virtual文件名是Web站点上的假造目次的完全路径。如暗示相对服务器文档根目次下hoyi目次下的nav_head.htm文件;则为virtual=”/hoyi/nav_head.htm”
3、显现WEB文档相干信息<#flastmod><#fsize>(如文件制造日期/巨细等)
文件比来更新日期:<!#flastmodfile=”文件称号”C>文件的长度:<!C#fsizefile=”文件称号”C>
4、间接实行服务器上的各类程序<#exec>(如CGI或其他可实行程序)
<!C#execcmd=”文件称号”C>
<!C#execcgi=”文件称号”C>
将某一内部程序的输入拔出到页面中。可拔出CGI程序大概是惯例使用程序的输出,这取决于利用的参数是cmd仍是cgi。
5、设置SSI信息显现格局<#config>(如文件制造日期/巨细显现体例)
6、初级SSI可设置变量利用if前提语句。

在这里你会学到更多的知识,学习linux,更要学习一种geek的精神,python之禅中也说过:以总结分享为荣,以跪求其解为耻;
分手快乐 该用户已被删除
沙发
发表于 2015-1-18 17:57:01 | 只看该作者
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
莫相离 该用户已被删除
板凳
发表于 2015-1-26 23:09:52 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
若相依 该用户已被删除
地板
发表于 2015-2-5 00:52:43 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
若天明 该用户已被删除
5#
发表于 2015-2-11 01:05:37 | 只看该作者
最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。
灵魂腐蚀 该用户已被删除
6#
发表于 2015-3-1 19:13:30 | 只看该作者
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-10 22:42:11 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
兰色精灵 该用户已被删除
8#
发表于 2015-3-17 12:10:00 | 只看该作者
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
精灵巫婆 该用户已被删除
9#
发表于 2015-3-24 10:49:43 | 只看该作者
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:32

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表