[Azure] OpenLogic CentOS 6.5 XE 설치기
2014/04/27 23:47, in development Edit
이전 글에 이어서 리눅스에서 초고속으로 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 설치가 완료되었습니다. 이 명령어들을 정리하면 다음과 같습니다.
이렇게 리눅스에서도 XE 설치기를 정리하였습니다. 저도 처음에는 저렇게 쉽게 XE가 설치되는줄 몰랐습니다. (아는 분이 이렇게 이렇게 하면 된다고 알려주시더군요.) XE 구축이 필요한 분들도 저렇게 간단하게 가능하니, 보다 쉽게 설치를 하실 수 있었으면 합니다.
여담이지만, 멘 처음 리눅스 root 접근하는데 한참 해맸습니다. Windows Azure에서는 root 비밀번호를 뭐로 설정하는진 몰라도, 생성시 입력한 내용과 다르더군요. 어디선가 본것같은데 sudo만 쓰라는 것 같기도 했습니다....만 뭐 편법으로 root에 접근해줍시다. root가 없으면 뭔가 리눅스가 아닌것 같아서 말이죠...ㅎㅎ;;
0 comment