This is an old revision of the document!
Setting up a web server on Ubuntu
우분투에서 웹서버 설정하기.
1. Install Web server
1-1. Setting up Apache2
1-1-1. Install Apache2
- 아파치2 설치
sudo apt install apache2 - 아파치2 설정 검사
sudo apache2ctl configtest - 아파치2 설정
sudo vi /etc/apache2/apache2.confServerName {IP or domain} - 아파치2 재시작
sudo systemctl restart apache2 - 웹 브라우저에서 기본 페이지 열어 확인
1-1-2. Apply HTTP/2, HTTPS TLS v1.3
- 패키지 레포지터리 추가
sudo add-apt-repository ppa:ondrej/apache2 - 패키지 업데이트 및 업그레이드
sudo apt update && sudo apt upgrade -y - 패키지 설치
sudo apt install apache2 libapache2-mod-fcgid libapache2-mod-xforward openssl -y- ?? libapache2-mod-proxy-uwsgi 설치 안됨.
1-2. Setting up nginx
2. Install php
- 패키지 업데이트 및 업그레이드
sudo apt update && sudo apt upgrade -y - php 패키지 설치
sudo apt install php php-gd php-xml php-json php-sqlite3 php-mbstring -y - php 정보 페이지 생성
<?php phpinfo() ?> - 웹 브라우저에서 php 정보 페이지 열어 확인