반응형

이번에는 리눅스의 XE를 활용하여 웹서버를 구축하고 사용해 보도록 하겠습니다.

 

 

.

.

.

 

 

APM 개요

 

리눅스를 가장 많이 활용하는 분야 중에 하나가 바로 웹(Web) 서버입니다.

 

가장 안정적이고 유명한 Apache 웹 서버

 

APM = Apache 웹 서버 + 프로그래밍 언어 PHP + 데이터베이스 MariaDB(이전 MySQL)을 합쳐서 얘기하는 것입니다.

리눅스 환경에서 사용될 경우에 LAPM(Linux, Apache, PHP, MariaDB)이라고도 부릅니다.

 

APM이라는 소프트웨어는 존재하지 않으며 이 3가지가 서로 잘 연동되어 운영되도록 만든 환경을 APM이라고 부르는 것입니다.

 

 

 

 

웹서버 구축

 

.

.

.

 

 

1.apt-get install apache2, php7.2-common, mysql-server , lamp-server^를 설치합니다.

 

 

2. 아파치 서버 실행

 

3. 방화벽 포트 80번 허용

 

 

 

4.php 설치 확인

(var/www/html디렉터리에 phpinfo.php 파일 생성

phpinfo.php 파일
phpinfo 화면

 

여기서 var/www/html 디렉터리에 있는 index.html은 웹에서 localhost를 입력했을 경우 바로 나오는 화면입니다.

 

 

5. XE를 활용한 웹 사이트의 구축

추가 패키지 설치

apt-get install php php-gd pgp-xml

 

 

6. https://xe1.xpressengine.com/download에서 서 XE다운로드

다운로드 메뉴에서 XE core을 다운로드합니다.

그리고 아파치 서버 홈 디렉터리로 옮깁니다.

/var/www/html

 

 

 

7. 압축 풀기 및 설치

/var/www/html 에서 xe.zip 파일 압축 풀기

unzip xe.zip

chmod 707 xe

 

 

8. apache2 웹서버 선택

 

 

암호 설정

 

 

9. DB 설정(그냥 예제이니 그냥 보시기 편하게 보시라고 다 캡처했습니다)

 

 

10. 주소창에 localhost/xe를 입력하면

이렇게 나오는데 쭉 진행하시면 localhost/xe 주소에 설정해 놓은 값들이 나오게 됩니다.

 

DB 아이디에 xeUser

 

DB 비밀번호는 1234

 

DB이름은 xeDB입니다.

 

쭉 진행하시면

 

XE초기화면이 나오게 됩니다. 이제 거기서 XE를 알아서 사용하시면 됩니다!

반응형

+ Recent posts