zoukankan      html  css  js  c++  java
  • apache2 配置入门

    ServerRoot "/usr/local/apache2"  #服务器安装根目录
    
    Listen 80                                      #监听端口 语法格式为Listen [IP地址:]端口 [协议],其中IP地址与协议为可选项,默认监听所有IP
    Listen 127.0.0.1:8080
    Listen 10.0.2.15:8081
    Listen [fe80::222:5fff:feb9:82d0]:8888
    
    
    <IfModule unixd_module>  #必须修改<IfModule unixd_module>中的所属用户和组。后面添加虚拟路径的文件夹必须拥有这个用户和组的读写权限,否则会报权限的错。
    User ubuntu
    Group ubuntu
    </IfModule>
    
    ServerAdmin 408220360@qq.com #当网站出现故障时,需要为客户提供一个可以帮助解决问题的邮件地址,ServerAdmin指令的作用就是提供这样的邮件地址。
    ServerName www.qiyu.site:8080 #指令设置服务器本机的主机名称以及端口,对于URL地址的重定向很重要。
    
    <Directory /> #拒绝访问服务器的整个文件系统。你必须在下面的设置中明确允许访问其他目录中的Web内容目录
    AllowOverride none
    Require all denied
    </Directory>
    
    DocumentRoot "/usr/local/apache2/htdocs"#该指令设置Web服务对客户端开放可见的文档根目录,也就是客户端访问网站的根路径,但是符号链接和别名可以用来指向其他位置
    
    <Directory "/usr/local/apache2/htdocs">
    
    #Indexes index ;FOllowSymLinks 链接
    
    Options Indexes FollowSymLinks #控制特定目录中可用的服务器功能 这里的设置是只允许访问index和连接
    AllowOverride None # 不读取.htaccess
    
    Require all granted # 控制谁可以从此服务器获取资料
    </Directory>
  • 相关阅读:
    41. 缺失的第一个正数
    101. 对称二叉树 38. 外观数列
    leecode 394. 字符串解码 java版本
    敏感词过滤(java)
    vue项目中async、await+promise来将异步转为同步
    vue项目目录详解及自定义事件
    如何搭建vue项目
    Sublime Text 3 离线安装插件
    拿到别人的vue项目如何跑起来?
    js设置定时器和清除定时器
  • 原文地址:https://www.cnblogs.com/jiangfeilong/p/11142392.html
Copyright © 2011-2022 走看看