서버(우분투)

[VM] 우분투 아파치 설치 및 구동

sadon 2018. 12. 11. 16:50

HOST OS : WINDOW, MAC, 등 (IP : 192.168.1.189)

GUEST OS : UBUNTU

VM : VirtualBox




1. 아파치 설치 확인 

    dpkg - l | grep apache


  없을 경우 설치


  apt-get install -y apache2

  

  아파치 설치시      /var/www/ 에 html 디렉토리 생성됨


2. 포트 포워딩 

 - 현재 아파치는 기본으로 80포트를 사용 

   --> 80 => 8080 으로 변경 

 - HOST OS는 22001포트로 접속할 예정 

 


3. apache 설정 파일

 3-1.  포트 관련 설정 파일 

  /etc/apache2/ports.conf 파일 설정


 3-2.  가상호스트 포트 설정 파일

  

  /etc/apache2/sites-available/000-default.conf

   

<VirtualHost *:8080>

        # 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>



 %%%%% 설정 후 아파치 재실행!!!!!!    %%%%%%


4. 접속 

   192.168.1.189:22001 접속