본문 바로가기

About Computer/서버관리38

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 이 에러가 발생한 상황이 여러가지 이유가 있을 수 있겠지만,내 경우에는 ubuntu에서 apt-get upgrade하고 나서 발생하였다.ps 명령어를 통해 mysql이 실행중인지 검사해 보았지만 프로세스는 떠있지 않았다.아래의 명령어를 통해 mysql 데몬을 실행 시키면 된다. start 자리에 stop, restart를 넣으면 해당 명령을 수행한다. $ /etc/init.d/mysql start 2012. 9. 23.
Port forwarding to one machine to another 하나의 머신에서 받은 포트를 다른 머신(다른 IP)의 포트로 전달하는 유용한 프로그램을 소개한다. rinetd - http://www.boutell.com/rinetd/ 친절하게 windows 용 바이너리도 제공하고 있으므로 유용하게 사용하면 된다. 설정설정파일( rinetd.conf )를 작성한다. 디렉토리는 /etc/rinetd.conf 에 굳이 두지 않아도 된다. 출발지 IP 출발지 Port 목적지 IP 목적지 Port0.0.0.0 22 192.168.0.2 18522 아무 IP에서 오는(0.0.0.0) 22번 포트를 192.168.0.2번의 18522포트로 보내준다 는 내용의 설정이다. 실행/etc/rinetd.conf에 저장한 경우 rinetd만 실행하면 되고, 설정파일을 특정 경로에 둔 경우 .. 2012. 9. 18.
Mysql 5 user db 생성 1. GRANT 명령어 이용// user 생성(id) 및 비번 설정(passwd)과 동시에 특정 DB(dbname)의 모든 권한 부여mysql> GRANT ALL PRIVILEGES ON dbname.* to id@localhost by 'passwd' with grant option; // 변경내용 업데이트mysql> flush privileges;2. DB 내용 수정 방식 mysql> use mysql; // 계정생성 mysql> insert into user (host, user, password) values ('localhost', 'USERNAME', password('PW')); // DB 생성. desc 에서 default 값에 나온 N 수 만큼 아래 'y'를 넣는다. mysql> desc.. 2012. 9. 12.
Remapping terminal backspace ( delete ) key. Backspace Key Remap$ stty erase Word Remove Key Remap$ stty werase 에 입력하는 방법 BackSpace : Ctrl + V 를 누르고 Ctrl + Backspace 를 누르면 ^? 가 화면에 보임. 2012. 9. 7.