티스토리 뷰
일단 우리가 서버를 사용할수 있는 상태로 두었는데요
어디에 파일을 올려야지 정상적으로 동작을 하는지 알아야 하기 때문에 이 부분을 정리합니다.
1. Content
/var/www/html
default Apache page
아마 설치하고 처음에 들어가면 index.html 파일이 하나 있을겁니다.
이곳에 파일을 넣고 사용하면 됩니다.
2. Server Congifuration
/etc/apache2
아파치 설정 폴더. 설정들이 모두 이 폴더 아래에 존재합니다.
/etc/apache2/apache2.conf
main Apache configuration file.
/etc/apache2/ports.conf
port setting에 대한 부분들입니다. 기본으로 80, ssl은 443 입니다.
/etc/apache2/sites-available/
사이트별 가상 호스트를 저장할수 있는 디렉토리
/etc/apache2/sites-enabled/
사이트별 가상 호스트가 활성화 된 디렉토리입니다.
/etc/apache2/conf-available/, /etc/apache2/conf-enabled/
사이트 사용 가능 및 사이트 사용 가능 디렉토리와 동일한 관계를 갖지만 가상 호스트에 속하지 않는 구성 조각을 저장하는데 사용됩니다. a2enconf 명령은 활성, a2disconf 명령은 비활성
/etc/apache2/mods-available/, /etc/apache2/mods-enabled/
각각 사용 가능한 모듈이 들어 있습니다. a2enmod, a2dismod 명령을 이용하여 활성 비활성
3. Logs
/var/log/apache2/access.log
access log
/var/log/apache2/error.log
error 발생 log
원문, 참조 : https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-16-04
'Backend > Server' 카테고리의 다른 글
Ubuntu에 ftp 설치하기 (0) | 2018.04.08 |
---|---|
tomcat, apache 차이 (0) | 2018.04.08 |
Ubuntu에 Apache 설치하고 재실행등 사용법 (0) | 2018.04.08 |
Ubuntu 16.04 LTS + Apache Web Server (0) | 2018.04.04 |
ssh 접속시 REMOTE HOST IDENTIFICATION HAS CHANGED! 가 발생할때 (0) | 2018.04.04 |
- Total
- Today
- Yesterday
- ubuntu
- Kotlin
- war
- cocoapods
- SWIFT
- ios
- Linux
- CentOS
- go
- Java
- github
- Xcode
- windows10
- Windows
- golang
- Python
- centos8
- Codable
- intellij
- tomcat
- git
- Gradle
- nodejs
- android
- enum
- docker
- MySQL
- php
- Spring
- rxswift
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |