AWS/ubuntu linux 실습

LAMP 설치 [Ubuntu 18.04]

byeol2ing 2019. 11. 13. 14:25
반응형


Linux - Operating System

Apache - HTTP Server

Mysql - Database management system

Php - programming language


설치방법

1. Update Package Repository Cache

[sudo apt-get update]

패키지를 최신 버전으로 업데이트 설치해줍니다.

2. install apache

[sudo apt-get install apache2]

[sudo service apache2 status] <- apache 서비스 상태를 확인

3. ufw방화벽에 아파치용 앱 프로파일이 있는지 확인

[sudo ufw app list]

4. 포트에서 트래픽을 허용하는지 확인

[sudo ufw app info "Apache Full"]

->Ports: 80,443/tcp

이후 ifconfig를 이용해 ip주소를 확인후 apache2 웹 서버 페이지가 표시되는지 확인해줍니다.

5. mysql설치 및 데이터베이스 생성

[sudo apt-get install mysql-server]

6. php설치

[sudo apt-get install php libapache2-mod-php php-mysql]

7. index.html대신 index.php파일을 기본적으로 찾도록 설정

[sudo nano /etc/apache2/mods-enabled/dir.conf]

->DirectoryIndex 앞부분에 index.php 추가 -> index.php index.html index.cgi index.pl......~~

8.apache 재시작

[sudo systemctl restart apache2]


이후 [sudo nano /var/www/html/info.php]하여 php안에 유효한 코드를 입력시켜봅니다....

ex <?php

phpinfo();

?>


결과


반응형