웹서버 관련 프로그램 설치

우분투 설치가 끝났으면, 웹서버를 구동하기 위한 기본 프로그램을 설치한다.

  1. Apache2 웹서버 설치
  2. MySQL 서버 설치
  3. PHP 설치
  4. phpMyAdmin 설치

1.Apache2 설치

Ctrl +Alt+T를 눌러 터미널을 연다.

 

패키지 설치전에 저장소의 패키지 목록을 업데이트 한다.

$ sudo apt-get update

기존에 설치된 패키지를 업그레이드 해준다.

$ sudo apt-get upgrade

Apache2 웹서버를 설치하기 위해 다음 명령어를 입력한다.

$ sudo apt-get install apache2

 

Y를 눌러 계속 설치를 진행한다.

설치가 완료되면 웹브라우저를 실행시켜 localhost라고 입력한다. 아래와 같은 화면이 뜨면 제대로 설치된 것이다.

참고로 웹관련 파일들은  /var/www/html/ 폴더에 저장된다. 나중에 wordpress 화일들도 여기 하위 디렉토리에 저장된다.

2.MySQL 서버 설치

MySQL는 데이터베이스 시스템으로 다중의 사용자가 다수에 데이터베이스에 접근가능하도록 해준다.

$ sudo apt-get install mysql-server

 

계속 하시겠습니까? 라고 물으면 특별히 언급하지 않는한 Y를 눌러준다.

중간에 mysql-server의 root 비밀번호 생성을 위한 화면이 나온다. 시스템 root와는 다른 개념이다. mysql-server의 root 사용자의 비밀번호다.

지정하고 확인을 누른다.

 

3.PHP 7.1 설치

PHP는 주로 웹 개발 분야에서 사용되는 스크립트 언어다.

여기서는  PHP 7.1을 설치한다.

PHP 7.1 버전을 설치하기 위해 저장소(repository)를 추가한다.

$ sudo add-apt-repository ppa:ondrej/php

 

저장소를 추가했으니 목록을 업데이트 한다.

$ sudo apt-get update

PHP 7.1의 기본패키지를 설치한다.

$ sudo apt-get install php7.1 php7.1-common

 

PHP 7.1의 추가 패키지를 설치한다.

$  sudo apt-get install php7.1-mysql php7.1-curl php7.1-xml php7.1-zip php7.1-gd php7.1-mbstring php7.1-mcrypt

 

 

PHP 7.1의 정상적인 설치여부를 점검하기 위해 다음의 info.php 파일을 만든다.

$ sudo sh -c ‘echo “<?php phpinfo(); ?>” > /var/www/html/info.php’

 

 

웹브라우저를 실행시키도 localhost/info.php라고 입력한다.

아래와 같이 화면이 나온다면 php 7.1 버전 설치 성공이다.

 

4. phpMyAdmin 설치

phpMyAdmin은 MySQL 데이터베이스를 관리할 수 있는 웹 인터페이스다.

phpMyAdmin을 설치한다.

$  sudo apt-get install phpmyadmin

 

설치하다보면 카이스트 저장소 관련 에러가 뜨면서 phpmyadmin 설치가 중단되는데, 저장소를 다른 곳으로 수정해줘야 한다.

아래 포스팅을 참조하면 된다.

저장소 수정

 

스페이스바로 apache2를 선택하고 TAB으로 이동하여 확인을 누른다.

 

‘예’ 선택하고 Enter를 누른다.

 

phpmyadmin에 접속하기 위한 암호를 입력한다.

웹브라우저에서 localhost/phpmyadmin/으로 접속해서 다음과 같은 화면이 나와야 한다.

 

아래와 같이 접속되면 제대로 설치된 것이다.

 

 

이제 웹서버를 구동하기 위한 기본적인 설치는 끝났다.

 

태그 , , , ,

답글 남기기

이메일 주소를 발행하지 않을 것입니다.

error: Content is protected !!