LAMP 설치 [Ubuntu 18.04]
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();
?>
결과