티스토리 뷰

이번에는 APM 서버를 구축하는 방법에 대해서 말씀드릴려고 합니다.

 

가장 많이 사용하는 웹서버 중 하나인 apache2는 php와 mysql을 사용하여 광범위적인 용도로 사용 할 수 있게 해줍니다.

 

 

1. Apache2

 

가장 먼저 apache2를 설치하는 방법 입니다.

sudo apt update
sudo apt dist-upgrade
sudo apt install apache2

다음과 같이 명령어 실행 후 apache2가 설치가 됩니다.

이후에는 apache2를 설정하셔야 합니다.

vi /etc/apache2/apache2.conf

설정 파일에 가셔서 가장 마지막 부분에 아래 구문을 추가해주시면 됩니다.

대문자 주의하셔서 작성해주시면 됩니다.

 

 

 

이제 Apache 데몬을 재시작 합니다.

sudo systemctl restart apache2

이제 웹브라우져를 켜고 주소로 접속하여 확인 해보면 아래와 같은 창이 떠야 정상입니다.

 

 

 

2. Mysql

 

이번에는 Mysql 설치를 진행하겠습니다.

sudo apt install mysql-server

설치가 완료되면 이제 mysql로 접속하여야 합니다.

 

우분투 버전이나 환경에 따라 다를 텐데 저같은 경우는 초기 암호를 설정하는 창이 나타나지 않았습니다.

따라서 다음과 같이 로그인하여 패스워드를 변경하였습니다.

sudo mysql -u root -p

초기 암호가 없기 때문에 엔터를 치고 난 후 암호를 설정하여야 합니다.

 

 

use mysql;
describe user;
update user set authentication_string=password('설정 할 비밀번호') where user='root'

해당 명령어들은 describe user를 통해 비밀번호에 대한 컬럼이 password인지 authentication_string인지 확인하여 컬럼에 맞게 사용하기 위해 확인하는 절차입니다.

 

 

현재 캡쳐는 임의적으로 좌우와 중간 내용을 잘라낸 것이며 보통 아래에 password와 관련된 column을 확인 하실수 있습니다.

 

password=password로 명령어를 입력하여 나타나는 'ERROR 1054 (42S22): Unknown column 'password' in 'field list'를 통해 password라는 컬럼이 없다는 것을 알 수 있습니다.

 

 

이를 확인 하기 위해 describe user로 컬럼을 확인 하는 것입니다.

 

3. Php

 

다음으로는 php를 설치하도록 하겠습니다. 마찬가지로 apt를 이용하여 설치합니다.

sudo apt install php libapache2-mod-php php-mysql

php를 설치 한뒤 index.php를 생성하여 그안에 다음 구문을 집어넣습니다.

<?php phpinfo(); ?>

그런 뒤 웹페이지에서 서버 도메인(or IP주소)/index.php를 입력하면 다음과 같이 확인 되셔야 합니다.

 

 

다음과 같이 되셨다면 APM 서버를 설치 완료 하신 것입니다. 감사합니다.

'Utility' 카테고리의 다른 글

unbuntu에서 mysql password 정책 변경  (0) 2018.06.14
VMware 가상 머신 만들기  (0) 2018.04.30
VM에서 ubuntu 16.04 설치  (0) 2018.04.30
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함