车皮 发表于 2018-11-19 10:53:16

Debian 8 apache2

  一、目录结构:
  /etc/apache2/
  |-- apache2.conf//全局配置文件
  |-- conf-available//配置文件
  |-- conf-enabled    //激活了的配置文件
  |-- envvars
  |-- magic
  |-- mods-available
  |-- mods-enabled
  |-- ports.conf
  |-- sites-available
  `-- sites-enabled
  二、三个命令a2enconf, a2enmod, a2ensite

  作用是将available中的东西连接到enabled中去
  三、创建站点`sites-available/001-gzyinkaixuan.conf`
  
  #ServerName www.example.com
  ServerName localhost    指定你的服务器名称
  

  #ServerAdmin webmaster@localhost
  DocumentRoot /home/www/site/pelican指定你的web站点的文件位置
  

  
  Options FollowSymLinks
  AllowOverride None
  Require all granted
  
  

  ErrorLog "|/usr/bin/rotatelogs /home/www/log/error.log.%Y-%m-%d-%H:%M:%S 5M"
  CustomLog "|/usr/bin/rotatelogs /home/www/log/access.log 3600" combined
  
  四、使用a2ensite 001-gzyinkaixuan.conf激活你的站点,然后就可以访问
  http://:8080了,请注意防火墙端口开放
  五、附加
  默认防火墙策略:
*filter
:INPUT ACCEPT
:FORWARD ACCEPT
:OUTPUT ACCEPT
# for established connections
-I INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -s 127.0.0.1/32 -j ACCEPT
-A INPUT -s ${MYIP} -j ACCEPT
-A INPUT -p icmp -j ACCEPT
# for ssh
-A INPUT -p tcp --dport-j LOCALNET
# drop all
-I INPUT -j DROP
COMMIT  




页: [1]
查看完整版本: Debian 8 apache2