后台服务小点

来源:互联网 发布:机械设计手册软件下载 编辑:程序博客网 时间:2024/05/22 19:36

          很多东西本来就存在,只是自己不懂,记录在此,以便日后复习呗。

          今天碰到一个问题就是项目中的静态页面是分开的,比如当面博客页面,它的头是单独的一个html文件,而下来的内容又是另外一个,从项目本身以及在布置到服务器上都没有发现拼装过程,于是好奇之,这是为啥呢,原来nginx早已具有这样的功能,就是ssi,SSIServer Side Include,是一种基于服务端的网页制作技术。共三个参数:ssi: 默认值off,启用ssi时将其设为on;ssi_silent_errors: 默认值off,开启后在处理SSI文件出错时不输出错误提示"[an error occurred while processing the directive]";ssi_types: 默认是text/html,所以如果需支持html,则不需要设置这句,如果需要支持shtml则需要设置:ssi_types text/shtml。(参见csdn博文:qmhball/article/details/8778201)。在页面中写<!--#include virtual="**.html" -->就可以将页面拼装起来,这里有个小细节,我也是在git diff的时候发现自己新加的页面与项目之前的内容有不同就是多了一个空格,写成<!-- #include virtual="**.html" -->没有测试,不过网上说的是这样不行,现在挺晚了,明天测试下,再修改下这个文档。

            rsync,这也是今天碰到的,同步数据的命令,这里还有权限的问题,不仅要两台服务器可以ssh能,而且要在设置中添加可以发送的服务器地址。具体参数设置明日奉上,准备睡觉!!!

          好吧,我表示并没有测试,一天上班了,更新一篇新的文章吧。


          运行memcached 时,需要建立软链接:ln -s /usr/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5

0 0