본문 바로가기
프로그래밍 공부/그 외

APM 설치하기 - autoset

by 꿀떡스 2020. 3. 8.
반응형

 

●APM이란 ?

1) APACHE - 내 서버(PC)에 있는 파일들을 웹 브라우저에 띄워주는 웹 서버

2) PHP - 동적 페이지를 만들기 위한 서버사이드 프로그래밍 언어

3) MYSQL - 데이터베이스

 

APM이라는 게 하나의 프로그램이 아니라,

호환성이 좋아 흔하게 같이 쓰이는 세 프로그램을 묶어서 패키지 형태로 설치할 수 있도록 제공하는 것이다.

 

●APM 설치

 

나는 처음에 APM SETUP 이라는 프로그램으로 APM을 깔았으나, 

마지막으로 업데이트 된 게 2016년이고, PHP, APACHE 버전도 매우 낮아서 오류가 많이 생겼었다..

 

그래서 찾아본게 AUTOSET (http://autoset.net/xe/)이다.

이것도 2019년 12월을 기준으로 업데이트를 안한다고 하나,

그래도 현재(2020년 3월) 기준으로는 쓰는데 문제가 없었다!!

 

제일 최신버전인 Autoset10에는 PHP7.2 + Apache2.4 + Mariadb10.3.8 이 제공되고 있다.

난 아직 공부중이라 Mariadb 를 설치하는데 왜 mysql로 사용이 가능한지 잘 모른다.. 같은건가...?

 

 

위의 링크에서 (http://autoset.net/xe/에서 [무료 다운로드]로 들어가면 위와 같은 페이지가 나온다.

맨 아래의 설치파일 링크를 클릭하면 새 창이 뜨면서 잠시 기다리면 다운로드 된다.

자신의 PC가 몇 비트인지는 내PC에 오른쪽마우스클릭-속성을 들어가면 확인할 수 있다.

 

다운로드가 다 되었으면 그 exe파일을 실행하여 설치한다.

어려운 건 없으니 계속 다음 다음을 누르면 된다!

 

한국어로 설정하고, 동의, 다음 등을 누르다보면 위에서 멈칫할 수 있는데, 

모두 체크가 된 상태에서 다음을 누르면 된다!

그리고 계속 다음을 누르다보면 설치가 완료된다.

 

'오토셋 매니저 실행'이 체크된 상태에서 완료하면 아래와 같은 프로그램이 정상적으로 열리면 끝!

 

 

웹서버 시작, MySQL 시작 이라고 되어있으면 아직 시작이 안된 상태이고,

저걸 누르면 멈춤 으로 바뀐다. 그러면 가동이 되고 있는 상태.

 

 

그러면 한번 확인을 해보자!!

 

웹서버와 MySQL이 시작이 된 상태에서,

크롬등의 웹 브라우저를 켜고, 주소창에 localhost 라고 친다.

 

이와 같은 화면이 나오면 정상이다!

 

그럼 이제 내가 만든 웹 파일(php, html)들을 업로드하면 저렇게 브라우저에서 볼 수 있는 것이다.

아, 물론 아직 호스팅을 안했으니 내 pc에서만 볼 수 있다.

 

그럼 앞으로 내 파일들을 어디에다가 업로드할까?

 

내PC \ C드라이브 \ AutoSet 폴더 안에 모든 관련 파일들이 있고,

앞으로의 php 파일들은 저기 public_html 폴더 안에다가 모두 업로드 한다.

 

 

아까 본 localhost 의 페이지도 바로 저 index 파일이 돌아간 것이다.

그러면 이해가 쉬울 것이다.

 

 

한번 감을 잡기 위해 간단하게 업로드테스트를 해보자!

 

 

메모장을 켜고 아래와 같이 작성한다.

 

 

 

echo 는 그 뒤의 String을 출력해주는 php 함수다.

 

그리고 아래 캡쳐 처럼 

 

[다른 이름으로 저장]을 누르고 public_html 폴더안에

[파일 형식(T):]을 '모든 파일'로 변경,

[인코딩(E):]을 UTF-8 로 변경하고 저장한다.

 

UTF-8로 변경하는 것은 한글 내용을 제대로 출력하기 위해서다.

 

 

이제 브라우저를 열고 localhost/hello.php 라는 주소로 접속해본다.

 

 

짠 - 

이렇게 내가 만든 파일이 출력되는걸 볼 수 있다!

 

 

댓글