Loading...

[Azure] OpenLogic CentOS 6.5 XE 설치기

이전 글에 이어서 리눅스에서 초고속으로 XE를 설치하는 방법에 대해 적으려고 합니다. 개인적인 생각으로는 Windows때보다 더 간단해 보이네요. 명령어 몇 줄만 치면 설치가 끝납니다. (!!)



우선 공인 IP 주소를 복사해줍니다.


PuTTY로 접속해줍시다. 없으신 분은 다음 MORE.


멘 처음 명령어는 sudo su - 입니다. 일종의 편법이죠. azureuser의 암호를 쳐 줍시다.


그 다음 passwd를 이용해 root 비밀번호를 바꿔줍시다.


root상태에서 yum update를 치고 Y.


이렇게 나오면 업데이트가 끝난 것입니다. 네트워크 오류가 뜬다면 잠시 뒤에 다시 해보시길 바랍니다.

yum install -y httpd php php-gd php-mysql php-gd php-mbstring mysql mysql-server 를 복사해서 쳐줍시다. 위와같이 나오면 정상적으로 설치된 것입니다. 만약 하나라도 오류가 난다면 해당 서비스를 다시 install 해 보시기 바랍니다.


service httpd start 를 치고 엔터.


service mysqld start 를 치고 엔터.


mysql -uroot 로 mysql에 접속을 해줍시다.


use mysql; 을 쳐줍시다.


update user set password=password('비밀번호') where user='root'; 를 치면 root 비밀번호가 변경됩니다.


flush privileges; 를 쳐줍시다.


create database xe; 를 쳐서 xe라는 데이터베이스를 생성해줍시다.


exit;로 리눅스로 되돌아옵시다.


cd /var/www/html/ 을 이용해 기본 웹 서버 폴더로 와줍시다.


curl -O https://atde.kr/xe.tar.gz 로 XE파일을 받아줍시다. 제 개인 서버에 올린 것으로, 다른 파일을 받아도 됩니다.


tar xvfz xe.tar.gz 로 파일의 압축을 풀어줍시다.


chmod -c 777 /var/www/html/ 로 html폴더 전체를 777로 바꿔줍시다.


이제 XE만 설치하면 됩니다. DB 호스트네임을 localhost로 하는거 잊지 마세요.


타임 존을 한국으로 잡아주면...


XE설치, 끝.


아주 간단하게 명령어만으로 XE 설치가 완료되었습니다. 이 명령어들을 정리하면 다음과 같습니다.

sudo su -
passwd
(비밀번호 입력)
yum update
y
yum install -y httpd php php-gd php-mysql php-gd php-mbstring mysql mysql-server
service httpd start
service mysqld start
mysql -uroot
use mysql;
update user set password=password('원하는 비번') where user='root';
flush privileges;
create database xe;
exit;
cd /var/www/html/
curl -O https://atde.kr/xe.tar.gz
tar xvfz xe.tar.gz
chmod -c 777 /var/www/html/

이렇게 리눅스에서도 XE 설치기를 정리하였습니다. 저도 처음에는 저렇게 쉽게 XE가 설치되는줄 몰랐습니다. (아는 분이 이렇게 이렇게 하면 된다고 알려주시더군요.) XE 구축이 필요한 분들도 저렇게 간단하게 가능하니, 보다 쉽게 설치를 하실 수 있었으면 합니다.

여담이지만, 멘 처음 리눅스 root 접근하는데 한참 해맸습니다. Windows Azure에서는 root 비밀번호를 뭐로 설정하는진 몰라도, 생성시 입력한 내용과 다르더군요. 어디선가 본것같은데 sudo만 쓰라는 것 같기도 했습니다....만 뭐 편법으로 root에 접근해줍시다. root가 없으면 뭔가 리눅스가 아닌것 같아서 말이죠...ㅎㅎ;;

0 comment

Leave Comments

TOTAL 30,706 / TODAY 2 / YESTERDAY 5