기본적으로 APM을 이용한
웹 서비스 개발을 위해 인프라를 구축해 보자.
LAMP : 리눅스 + 아파치(웹서버) + Mysql(디비) + Php
>>리눅스 버전 확인
설치에 앞서 패키지 관리자를 업뎃함
1 | sudo apt update && sudo apt upgrade |
>> 웹서버 설치 (Apache2)
1 | sudo apt install apache2 | cs |
apache2 웹서버 사용시 관련된 라이브러리 및 의존성 패키지를 apt가 알아서 설정해준다.
이제 웹서버는 서비스를 해준다. 뭔서비스를? 웹루트(/var/www/html)디렉터리 밑 html문서에 대한 요청
>>Mysql 설치
RDBMS의 대표주자이다.
Mysql 서버 패키지 설치
1 | sudo apt install mysql-server | cs |
>>PHP 설치
1
sudo apt install php php-mysql
추가로 다음 명령 실행함.
1 2 3 | sudo apt install libapache2-mod-php7.0 $ sudo a2enmod php7.0 $ sudo systemctl restart apache2.service | cs |
이제 php 설치 확인을 위한 테스트 페이지를 만들자.
/var/www/html 이 경로에 info.php 파일생성(파일 내용은 다음과 같다)
1 | <?php phpinfo(); ?> | cs |
'프로그램언어+' 카테고리의 다른 글
식별계정 콘솔 DB Migration WORKFLOW (작업중) (0) | 2018.12.27 |
---|---|
데이터베이스 조인 정리(JOIN) - (작업중) (0) | 2018.12.19 |
DB에서 JOIN의 종류(데이터 결합) (0) | 2018.12.18 |
VCS (Version Control System) GIT(포스팅중) (0) | 2018.12.16 |