public:computer:setting_up_a_web_server_on_ubuntu

Setting up a web server on Ubuntu

우분투에서 웹서버 설정하기.

1-1-1. Install Apache2

  1. 아파치2 설치
    sudo apt install apache2
  2. 아파치2 설정 검사
    sudo apache2ctl configtest
  3. 아파치2 설정
    sudo vi /etc/apache2/apache2.conf
    ServerName {IP or domain}
  4. 아파치2 재시작
    sudo systemctl restart apache2
  5. 웹 브라우저에서 기본 페이지 열어 확인

1-1-2. Apply HTTP/2, HTTPS TLS v1.3

  1. 패키지 레포지터리 추가
    sudo add-apt-repository ppa:ondrej/apache2
  2. 패키지 업데이트 및 업그레이드
    sudo apt update && sudo apt upgrade -y
  3. 패키지 설치
    sudo apt install apache2 libapache2-mod-fcgid libapache2-mod-xforward openssl -y
    • ?? libapache2-mod-proxy-uwsgi 설치 안됨.
  1. 패키지 업데이트 및 업그레이드
    sudo apt update && sudo apt upgrade -y
  2. php 패키지 설치
    sudo apt install php php-gd php-xml php-json php-sqlite3 php-mbstring -y
    sudo apt install php-{common,cli,fpm,bcmath,bz2,cgi,curl,dba,dev,enchant,gd,gmp,imap,interbase,intl,ldap,mbstring,mysql,odbc,opcache,pgsql,phpdbg,pspell,readline,snmp,soap,sqlite3,sybase,tidy,xml,xmlrpc,zip,xsl,imagick} libapache2-mod-php -y
  3. php 정보 페이지 생성
    <?php
    phpinfo()
    ?>
  4. 웹 브라우저에서 php 정보 페이지 열어 확인
  • public/computer/setting_up_a_web_server_on_ubuntu.txt
  • Last modified: 2025/04/08 21:06
  • by alex