APM


- Apache + PHP + MariaDB 

- 3가지 잘 조합해서 사용 하는 것.


실습) apt-get으로 웹 서버 설치


1. apt-get -y install apache2 php7.0-common mysql-server


- apt-get -y install lamp-server^ 로 3개 설정없이 동시에 패키지 설치


2. 시스템 재시작


- systemctl restart apache2

- systemctl enable apache2

- systemctl restart mysql

- systemctl enable mysql

(php는 mysql에 포함되어있음)


- ufw allow 80 ( 80번 포트개방)


3. Client 에서 접속 (192.168.111.100)



실습2) XE 설치 및 운영


1. apt-get -y install php php-gd php-xml ( XE를 사용하기위해 필요한 패키지 설치 )


2. www.xpressengine.com 에가서 XE core 다운로드


3. 압축풀기


- 웹서버의 홈 디렉토리 ( /var/www/html/ )에 다운로드 압축 풀기

- cd /var/www/html/

- mv /root/다운로드/xe.zip .

- unzip xe.zip

- chmod 707 (쓰기권한 부여)


4. mysql 사용자 생성


- mysql -u root -p1234

- GRANT ALL PRIVILEGES ON xeDB.* TO xeUser@localhost IDENTIFIED BY '1234';

- exit

- mysql -u xeUser -p1234

- CREATE DATABASE xeDB;    ( xeUser 로그인 후 db생성 )


5. xpress Engine 설치진행


- 192.168.111.100/xe 접속

- 설치 진행



6. 결과 (xe안에 board의 php를 이용해서 내 마음대로 꾸미고 게시판을 제작 할 수 있음)



- 관리자 로그인 : 192.168.111.100/xe/admin 

- 파일 업로드 SIZE 바꿀 수 있음.

- 충분히 퀼리티 좋은 웹사이트 제작 가능

+ Recent posts