• 技术文章 >后端开发 >php教程

    PHP安全配置_PHP

    2016-06-01 12:25:43原创332
    一、Web服务器安全

    PHP其实不过是Web服务器的一个模块功能,所以首先要保证Web服务器的安全。当然Web服务器要安全又必须是先保证系统安全,这样就扯远了,无穷无尽。PHP可以和各种Web服务器结合,这里也只讨论Apache。非常建议以chroot方式安装启动Apache,这样即使Apache和PHP及其脚本出现漏洞,受影响的也只有这个禁锢的系统,不会危害实际系统。但是使用chroot的Apache后,给应用也会带来一定的麻烦,比如连接mysql时必须用127.0.0.1地址使用tcp连接而不能用localhost实现socket连接,这在效率上会稍微差一点。还有mail函数发送邮件也是个问题,因为php.ini里的:

    [mail function]
    ; For Win32 only.
    SMTP = localhost

    ; For Win32 only.
    sendmail_from = me@localhost.com

    都是针对Win32平台,所以需要在chroot环境下调整好sendmail。
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:编写PHP的安全策略_PHP 下一篇:在PHP中显示格式化的用户输入_PHP
    PHP编程就业班

    相关文章推荐

    • windows 2000/xp/2003下安裝apache2.2.3 mysql 5.0.22 php 5.2.0• Joomla使用Apache重写模式的方法_php实例• 请教各位测试这段代码的结果是什么• 小弟我用服务器访问一个网站的二级页面,为什么总被转到它的主页去• file_get_contents函数可否不报错

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网