anlytics


2011/12/30 14:13

python 3.2.2 설치하기 Tip & Tech

Centos에는 yum 리스트에서 파이썬3가 보이지 않는데
우분투에서는 3.1까지는 apt-get으로 설치하였다...

양쪽다 3.2.2는 안되지만....yum에도 python3가 있으리라 생각한 나의 불민함은
심히 곤혹스럽게 만들었다 ㅠ.ㅠ

10년전으로 후퇴하고 있는거 같다...
앞으로는centos만날일이 없으면 좋겠다..솔직한 말로
내가 전용장비를 샀는데 RHEL만 되는것도 아니고 레드햇에 돈주고 드라이버 개발할것도 아닌데
CENTOS가 이젠 큰의미가 있나 싶다.

물론 우분투가 레드햇에 비해서 서버로서의 뭐랄까..센스? 깊이? 노하우? 그런게 좀 부족할수도 있으나
일반 서버 운용에서는 정말 상관없는 주제이고...난 어쨋든 불편하다...centos ㅠ.ㅠ

# wget http://python.org/ftp/python/3.2.2/Python-3.2.2.tar.bz2
# tar -jxvf Python-3.2.2.tar.bz2 && cd Python-3.2.2/
# ./configure
# make
# make altinstall

# python3.2
Python 3.2.2 (default, Dec 30 2011, 14:09:57) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 




2011/11/29 17:56

MySQL 비번 비밀번호 패스워드 pass 망각 분실 잊어먹다 기억안남 잊어 처먹으면... Tip & Tech


콘솔을 2개 띄운다

1번 콘솔
finde / -name mysqld_safe
위치로 이동

/etc/init.d/mysqld stop   
<--- 디비가 정지한다. 주의주의 담배 피면서 하지말자 (서비스 안된다는 의미임-_-;;)
ps aux |grep mysql  
<--여기서 보이면 아직 안죽었어 정신차리고 담배를 끄자
killall mysql  
<-- 진짜 죽었다.
ps aux |grep mysql  
<-- 확인

./mysqld_safe --skip-grant-tables &

2번 콘솔
mysql -u root

mysql> use mysql;
mysql> update user set password=password('PASSWORD') where user='root';
mysql> flush privileges;
mysql> quit
/etc/init.d/mysqld start

*주의* 위에 내용은 다 메모장에 적어놓고 한번에 할수 있도록 하자 *

2011/11/27 20:16

CentOS 하드웨어 시스템 정보 보기 Tip & Tech

# cat /etc/issue
CentOS Linux release 6.0 (Final)
Kernel \r on an \m


# cat /proc/version
Linux version 2.6.32-71.29.1.el6.x86_64 (mockbuild@c6b5.bsys.dev.centos.org) (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) ) #1 SMP Mon Jun 10 19:49:27 BST 2011

# cat /proc/cpuinfo

복수 하드 디스크 확인
# fdisk -l | grep Disk

하드 디스크 모델 보기
# hdparm -I /dev/sda 

2011/11/27 18:00

CentOS 시간대(time zone) 변경 및 시간 설정 Tip & Tech

CentOS 시간대 변경

# cp /etc/localtime /etc/localtime.ori <-- 원래 시간 정보를 복사해놓고...필요는 없는데...습관
# cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime  <-- 원하는 시간대의 정보를 복사해온다. 한국은 Seoul 이죠 (링크가능)
cp: overwrite `/etc/localtime'? Y
# date
Mon Nov 10 10:35:50 JST 2011   <--- 바꼇다

이제 시간대가 바꼇습니다.

이제 시간 동기화

# ntpdate
-bash: ntpdate: command not found

안깔렸네요...

# yum install ntpdate
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.its.sfu.ca
 * epel: mirrors.cat.pdx.edu
 * extras: mirror.its.sfu.ca
 * updates: mirror.its.sfu.ca
53 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ntpdate.x86_64 0:4.2.4p8-2.el6 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================
 Package                  Arch                    Version                        Repository             Size
=============================================================================================================
Installing:
 ntpdate                  x86_64                  4.2.4p8-2.el6                  base                   58 k

Transaction Summary
=============================================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 58 k
Installed size: 74 k
Is this ok [y/N]: y
Downloading Packages:
ntpdate-4.2.4p8-2.el6.x86_64.rpm                                                      |  58 kB     00:00     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : ntpdate-4.2.4p8-2.el6.x86_64                                                          1/1 

Installed:
  ntpdate.x86_64 0:4.2.4p8-2.el6                                                                             

Complete!

설치가 됐고

# ntpdate -b time.kriss.re.kr
10 Nov 17:36:37 ntpdate[23926]: step time server 210.98.16.100 offset -0.067600 sec

# clock -w
cmos로 시간을 넣습니다.

# clock
Sun 10 Nov 2011 05:38:25 PM JST  -0.688055 seconds

크론 등록
# vim /etc/crontab
00 05 * * * root ntpdate -b -s time.kriss.re.kr && clock -w

# /etc/init.d/crond restart
Stopping crond:                                            [  OK  ]
Starting crond:                                              [  OK  ]




1 2 3 4 5 6 7 8 9 10 다음