欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


Windows Server PKI的改进
利用数据库trigger对安全进行监控
Web 2.0桌面与移动应用程序安全性设计
11条防范病毒常识
公用热点无线网络是否可靠?
11个防范病毒常识
分离带木马文件的方法
屏蔽U盘病毒运行的方法
如何防止IP信息被泄露
如何关闭Flash Cookie来避免信息泄露?
如何在Ubuntu上搭建一台安全的Apache Web服务器?
【 来源:网络 】【 点击:2 】 【 发布时间:2017_03_03 08:59:59 】

   本教程假设你已有一台在运行的Ubuntu服务器,网络方面已设置好,而且可以通过SSH进行访问。

  Apache2是许多安装的Linux发行版使用的默认Web服务器。它不是对所有环境来说唯一可用的Web服务器,也不是最佳的Web服务器,但是它适合许多使用场景。在安装过程中,系统可能会询问你哪个Web服务器要自动重新配置。选择“apache2”即可。

  安装Apache2

  使用下面这个命令,安装Apache2及其他库。

?

1
$ sudo apt-get -y install apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt libapache2-mod-suphp libopenssl-ruby libapache2-mod-ruby

  更新时区(TimeZone)和检查正确时间

  为了减小共享数据或镜像数据方面的混淆,所有服务器在运行时都应该尽可能接近同步状态。一些加密密钥管理系统需要准确的时间。最后,就企业服务器而言,《萨班斯-奥克斯利法案》(Sarbanes-Oxley)和《健康保险可携性及责任性法案》(HIPAA)的安全规则要求正确的时间戳机制。

?

1
2
3
$ sudo apt-get -y install openntpd tzdata
$ sudo dpkg-reconfigure tzdata
$ sudo service openntpd restart
如何在Ubuntu上搭建一台安全的Apache Web服务器?   三联

  禁止AppArmor冲突

  虽然AppArmor这个套件的确提供了一层额外的安全,但在我看来,需要为每个系统创建自定义配置文件。这不是本教程所探讨的内容。所以眼下,我们会禁用AppArmor,防止与任何默认的配置发生冲突。

?

1
2
3
$ sudo /etc/init.d/apparmor stop
$ sudo update-rc.d -f apparmor remove
$ sudo apt-get remove apparmor apparmor-utils

  注意:如果是生产环境下的Web服务器,不建议禁用AppArmor。如果有些人想创建自定义的AppArmor配置文件,请参阅官方说明文档(http://wiki.apparmor.net/index.php/Documentation)。

  阻止分布式拒绝服务(DDoS)攻击

  DDoS攻击是一种分布式拒绝服务攻击。有一个Apache模块可以阻止这类攻击。

?

1
2
3
$ sudo apt-get -y install libapache2-mod-evasive
$ sudo mkdir -p /var/log/apache2/evasive
$ sudo chown -R www-data:root /var/log/apache2/evasive

  把下面这个命令添加到mod-evasive.load的末尾处。

?

1
2
3
4
5
6
7
8
$ sudo nano /etc/apache2/mods-available/mod-evasive.load DOSHashTableSize 2048
本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号