현재 사용중인 리눅스는 Centos6 64bit 이고 MySQL 버전은 기본 5.1 버전입니다. 


5.7로 업그레이드 하기 위해서는 다음과 같은 절차로 진행하시면 되십니다. 


먼저 MySQL 사이트에 들어가서 RPM 을 바운받아 YUM repo를 추가합니다. 


http://dev.mysql.com/downloads/repo/yum/



MySQL ComunityMySQL Comunity



  1. wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm :: 설치 
  2. /etc/init.d/mysqld stop :: mysql 정지 
  3. yum remove mysql mysql-server* 기존 mysql 삭제
  4. yum install mysql-server :: 5.7 설치 
  5. /etc/init.d/mysqld start ::  mysql 시작
    1. 만약 이때 failed 가 뜨면 tail /var/log/mysqld 확인해서 문제 요소 해결(저의 경우에는 [ERROR] unknown variable 'default-character-set=utf8' 이런 오류가 떠서, my.cnf에서 관련설정들을 주석 처리하였습니다..)
  6. mysql_upgrade -u root -p
  7. MySQL 사용


저작자 표시 비영리 변경 금지
신고



지금 외국 클라우드 서비스를 이용하고 있습니다. 주목적은 VPN 서버를 설치해서 사용하고 있지만, 공간도 남고해서 토렌트 머신으로 만들생각을 했습니다. 



2010/01/11 - [Study/Linux] - 리눅스 서버를 토렌트 머신으로? transmission


과거에 제가 debian 환경에서 transmission으로 토렌트 머신을 만드는 방법을 포스팅 한 글이 있습니다. 지금 생각해보니, 정말 어렵게 설치했네요.


설치 방법은 정말로 간단합니다.(그리고 setting.json 변경이 안되는 문제점 해결방법도 적어놓도록 하겠습니다.)


일딴 제가 사용한 운영체제는 centos 6 32bit입니다. 6버전을 사용한 이유는 제가 사용하는 클라우드 서비스에서 7 버전은 32버전을 지원안하네요(centos7 부터 32비트를 아예 안지원안하요? 요즘에 계속 우분트 계열만 사용하다보니 잘모르겠네요)


먼저 centos 저장소에는 transmission이 없습니다. 그래서 epel 패키지를 이용해야 합니다. 


2010/09/29 - [Study/Linux] - 페도라 EPEL 사용하기


과거에 포스팅했었는데, 일단 이걸 안보셔도 설치를 하실수 있도록 설명하도록 하겠습니다. 

먼저 centos를 처음설치했고 지금 계정이 root라고 가정하겠습니다. 


For EL5:

su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm'
...
su -c 'yum install foo'

For EL6:

su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm'
...
su -c 'yum install foo'

For EL7:

su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm'
...
su -c 'yum install foo'

버전에 맞게 epel 을 설치합니다 그다음


yum install transmission transmission-daemon을 입력하셔서 transmisson을 설치합니다. 

일단 지금 transmission은 127.0.0.1 위치에서 인증없이 사용할 수 있게 되어있습니다.
아마도 단순한 토렌트 머신만 만들어놓고 외부 인증해서 사용하시는 분들이 있으실것 같습니다. 
설정 방법은 다음과 같습니다

/var/lib/transmission/.config/transmission/setting.json 이 있습니다. 
"rpc-whitelist-enabled": false (외부접속을 위해서 false로 설정)
"rpc-username": "id" (접속아이디)
 "rpc-password": "pass" (접속암호)
"rpc-authentication-required": true, (웹 인터페이스 접속시 인증)

이렇게 저장하시고 /etc/init.d/transmission start를 하시면 됩니다. 문제는 이렇게 제대로 설정을 했는데, 제대로 반영이 안될수가 있습니다. 그 이유는 제가 제대로 저장을 해도 transmission 설정간에 애가 자꾸 default 값으로 돌려놓더군요(저 같은 경우에는)
 
http://aissii.tistory.com/243 이곳을 참고해주세요. 이분은 이렇게 해결 하셨다네요..(그런데 전 이렇게 해도 해결이 안되었습니다.)

그래서 저같은 경우 /etc/transmission 폴더를 만들 setting.json을 /etc/transmission 위치로 옮겼습니다. 그리고 데몬 실행간에 setting.json 접근할 수 있도록 권한을 변경하였습니다. 

DAEMON_USER="transmission"
DAEMON_ARGS="-g /etc/transmission
그다음 /etc/init.d/transmission 을 열어서 변경하고 /etc/init.d/transmission으로 하니 제대로 동작하네요






저작자 표시 비영리 변경 금지
신고

내부망을 이용해서 클러스터를 구축하여서 사용중인데, 각 서버의 시간이 달라서 로그 파일을 보거나, 다른 여러 작업을 하는데 있어서 불편함이 있어서, 시간을 동기화 할 필요가 생겼습니다.


외부에 연결된 서버라면, 간단히 동기화를 해야겠지만. 이런경우는 아니더군요. 일단 제 상황은 서버 한대는 외부와 내부망이 동시에 물려있습니다. 



2011/09/26 - [Study/Linux] - 리눅스 시간 동기화

2011/09/26 - [Information] - 국내 타임 서버


급하게 인터넷을 찾아봤는데, 무슨말인지도 모르겠고... ㅋㅋ 다행이도 찾아보니 쉬운것 같네요.


일단 저의 설정 방법은 내부와 외부와 연결된 컴퓨터에 NTP 시간 서버를 설치합니다. 여기서 이 컴퓨터를 A_TIME 서버라고 표현하겠습니다. 나머지 컴퓨터들은 쉘로 만들던지 해서, A_TIME 서버를 통해서 시간을 동기화 하는 방법 입니다.



먼저 내부와 외부망이 연결된 서버에 NTP 를 설치합니다.

sudo apt-get install ntp

sudo vim /etc/ntp.conf




저는 기본설절에서 TIME 주소를 time1.daum.net으로 변경하였습니다.(시간 서버 관련된 글을 읽어 보았더니 개인서버는 스펙트럼3을 이용하라는둥 블라블라 등등)


그리고 맨아래에

restric 192.168.0.0 mask 255.255.255.0 nomodify notrap 이부분을 추가하였습니다. 이부분은 원래 다르게 주석처리 되어있습니다.(웹을 찾아보니 . 이게 시간을 받아갈 애들의 주소에 대해서 권한 설정하는거라고 하네요)

급하게 찾아서 세팅한거라 나머지 설정은 저도잘


그리고 sudo /etc/init.d/ntp restart  재시작 하셔서, 설정을 반영시면됩니다.


그리고 시간을 동기화 하려는 서버에가서 sudo ntpdate A_TIME 명령을 내리시면 시간이 동기화 됩니다.

18 Jul 22:22:40 ntpdate[8268]: step time server 192.168.X.X offset -102.416580 sec


18 Jul 22:23:42 ntpdate[8257]: no server suitable for synchronization found

만약 이런 오류가 나면, 5분정도 기다리신다음에 다시 해보세요. 그리고 서버쪽에서 123 포트를 개방해주세요


시간서버에 관련된 내용은 http://time.ewha.or.kr/ 을 참고해주세요!! 







저작자 표시 비영리 변경 금지
신고


브로드 캐스트 값을 계산할일이 있어서, 인터넷을 검색하다가 찾았는데 - 급할때는 유용한것 같습니다.
http://pigtail.net/LRP/broadcast.html
저작자 표시 비영리 변경 금지
신고
  1. Favicon of http://star-in-sky.tistory.com BlogIcon 하늘엔별 2010.03.09 11:11 신고

    별 게 다 있군요. ^^

    • Favicon of http://redeyesofangel.tistory.com BlogIcon Yuika eizt 2010.03.14 21:00 신고

      잠깐 리눅스 설정중에 브로드캐스트 계산할 일이 있는데 - ;;; 이런 전공시간에 배운것 같은데.;;ㅋㅋㅋ기억이 안나네요


      인터넷 찾아보니까 바로 나와요. ㅋㅋㅋㅋ

  2. Favicon of http://redeyesofangel.tistory.com BlogIcon abyc4t 2010.03.11 15:21 신고

    그러게요


그러니까.. 제가 잘못알고 있는건가요.?? 파이어폭스 몇버전인지 모르겠는데. 3,5버전때인가..3.6이전 버전부터였습니다. 어느순간 파이어폭스가 업데이트 되더니 플리커 플러그인이 제대로 동작을 안하는것입니다...
설명하기 힘드니까 잠깐 동영상으로 첨부하겠습니다.

사진 등록을 했는데도 아무런 반응이 없습니다..


그런데 - 제가 잘못알고 있던건가요.. 이렇게 하니까 등록이 되네요;; 하하

혹시 저같은 분들있으면 참고하시는것도 좋을듯..

- Colorful  Apples -
- Colorful Apples - by Warm 'n Fuzzy 저작자 표시비영리변경 금지

동영상에 나오겟지만.. 등록후 창닫지 않기를 체크하신후 하시면 사진이 잘 등록이 됩니
다.



PIcAPP 가 등록 안될때도 , 체크하신다음 하면 그림이 등록됩니다. << 이거 저만 몰랐던건가요.. ㅋㅋㅋㅋㅋㅋ


저작자 표시 비영리 변경 금지
신고
1

+ Recent posts