zoukankan      html  css  js  c++  java
  • Apache部署静态html

    ubantu16.04

    更新

    sudo apt-get update
    

     安装

    sudo apt-get install apache2
    

     index.html

    cd /var/www/html
    vi index.html
    

    curl http://127.0.0.1/

    可以访问 index.html

    配置Apache环境

    cd /etc/apache2
    vi apache2.conf
    

     添加代码

    NameVirtualHost 47.**.***.***
    <VirtualHost 47.**.**.***>
    ServerName www.***.com
    <VirtualHost>
    

     修改默认目录

    apache2.4配置根目录文件在 
    /etc/apache2/sites-available/000-default.conf
    默认是 var/www/html
    可以改成想要的目录
    root@iZbp1aivb*********:/etc/apache2# ls
    apache2.conf  conf-available  conf-enabled  envvars  magic  mods-available  mods-enabled  ports.conf  sites-available  sites-enabled
    root@iZbp1aivb*********:/etc/apache2# cd sites-available
    root@iZbp1aivb*********:/etc/apache2/sites-available# ls
    000-default.conf  default-ssl.conf
    root@iZbp1aivb*********:/etc/apache2/sites-available# vi 000-default.conf
    
    <VirtualHost *:80>
            # The ServerName directive sets the request scheme, hostname and port that
            # the server uses to identify itself. This is used when creating
            # redirection URLs. In the context of virtual hosts, the ServerName
            # specifies what hostname must appear in the request's Host: header to
            # match this virtual host. For the default virtual host (this file) this
            # value is not decisive as it is used as a last resort host regardless.
            # However, you must set it for any further virtual host explicitly.
            #ServerName www.example.com
    
            ServerAdmin webmaster@localhost
            DocumentRoot /var/www/html
    
            # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
            # error, crit, alert, emerg.
            # It is also possible to configure the loglevel for particular
            # modules, e.g.
            #LogLevel info ssl:warn
    
            ErrorLog ${APACHE_LOG_DIR}/error.log
            CustomLog ${APACHE_LOG_DIR}/access.log combined
    
            # For most configuration files from conf-available/, which are
            # enabled or disabled at a global level, it is possible to
            # include a line for only one particular virtual host. For example the
            # following line enables the CGI configuration for this host only
            # after it has been globally disabled with "a2disconf".
            #Include conf-available/serve-cgi-bin.conf
    </VirtualHost>
    
    DocumentRoot /var/www/html    改为自己的目录

  • 相关阅读:
    Java BEAN与EJB的区别
    Java设计模式(22)命令模式(Command模式)
    Java设计模式(21)访问模式(Visitor者模式)
    Java设计模式(20)观察者模式(Observer模式)
    Java设计模式(19)状态模式(State模式)
    Java设计模式(18)策略模式(Strategy模式)
    Java设计模式(17)解释器模式(Interpreter模式)
    Java设计模式(16)中介模式(Mediator模式)
    Java设计模式(15)备忘录模式(Memento模式)
    C# SignalR 即时通讯 聊天室
  • 原文地址:https://www.cnblogs.com/wanglinjie/p/9775047.html
Copyright © 2011-2022 走看看