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 바꿀 수 있음.
- 충분히 퀼리티 좋은 웹사이트 제작 가능
'Linux' 카테고리의 다른 글
[Linux] 클라우드 서비스 구축 및 활용 (3) | 2018.07.12 |
---|---|
[Linux] 웹 하드 구축 및 활용 Pydio (2) | 2018.07.12 |
[Linux] 웹 메일 구축 (3) | 2018.07.11 |
[Linux] 메일 서버 구현 (2) (0) | 2018.07.10 |
[Linux] 메일서버를 위한 네임서버 구축 (1) (0) | 2018.07.10 |