본문 바로가기

NetWork

우분투 Mysql 사용자 생성 - mysql 서버 로그인하기 $ mysql -uroot -prootpassword mysql - 다른 PC에서 mysql 서버로 접속을 하기 위한 사용자 추가 mysql> create user 'userId'@'%' identified by 'userpassword'; - 위 사용자에게 모든 것을 할 수 있는 권한 주기mysql> grant all privileges on *.* to 'userid'@'%'; - 위 사용자에게 특정 DB를 관리할수 있는 권한 주기 mysql> grant all privileges on dbname.* to 'userid'@'%'; - 로컬PC에서 mysql로 접속하기 위한 사용자 추가 mysql> create user 'userId'@'localhost' identif.. 더보기
우분투에서 mysql 사용하기 설치하기 mysql 서버와 클라이언트를 설치한다 sudo apt-get install mysql-server mysql-client 설치하는 중 root 사용자 패스워드를 입력하라는 화면이 나오면 사용할 root 패스워드를 입력한다. mysql 설정파일(/etc/mysql/my.cnf)에서 bind-address 설정부분을 주석처리한다. sudo vi /etc/mysql/my.cnf 아래 부분을 주석처리한다. # bind-address = 127.0.0.1 데이터베이스 생성하기 create 명령어를 사용해서 데이터베이스를 생성한다. 여기에서는 springbook이라는 이름으로 데이터베이스를 생성한다. mysqladmin -u root create springbook -p 데이터베이스에 접속하기 앞에서 생.. 더보기
윈도우 하드 복구 (TESTDISK 사용) 일단 파티션이 안잡힌다고 디스크관리에서 파티션을 새로 잡거나 하지 마시고 다운로드 안잡히는 디스크 그대로 아무 작업하지 마시고 프로그램을 실행합니다. 프로그램이름은 TESTDISK입니다. 먼저 압축 파일을 풀고 win 폴더 안에 보면 testdisk_win이란 실행파일이 있습니다. 프로그램을 실행하면 다음과 같은 화면을 볼수 있습니다. 크게 어려운 영어는 안나옵니다. 인터페이스는 도스라서 마우스는 안되고요 키보드 방향키와 엔터를 이용해서 입력합니다. 처음 log를 기록할지 묻습니다. log를 생성해서 작업을 진행합니다. create를 누르시면 현재 시스템에 잡혀있는 하드디스크들을 보여줍니다. 첫번째가 표기로 된 하드 용량이고 / 뒤에가 실제 시스템에서 인식하는 용량입니다. 왜그런지는 컴퓨터 시스템이 2진.. 더보기
우분투에서 삭제된 파일 복구하기 환경 : Ubuntu 12.0.4 32bit 명령어 : photorec 얼핏보면 이미지파일 복구 프로그램으로 착각할 수 있지만 이 명령어 하나면 웬만한 파일은 모두 복구할 수 있다. 우분투를 사용하는 관계로 우분투 기준으로 작성하겠다. 다른 시스템을 사용하는 사용자는 다음을 참고하기 바란다. http://www.cgsecurity.org/wiki/Main_Page 설치 : sudo apt-get install testdisk - testdisk안에 photorec이 포함되어 있다.실행 : sudo photorec /dev/sda1(복구하고자 하는 자료가 있는 디스크파티션) - 당연한 것이지만 관리자 권한으로 실행해야 한다. 파티션을 unmount하지 않아도 된다.[1.첫화면] [2.선택한 파티션의 파일시.. 더보기
리눅스 tar 압축하기, 압축풀기 *압축하기 tar [옵션] [압축 파일 이름] [압축하고자 하는 파일 or 디렉토리] tar cvf test.tar test *압축풀기 tar [옵션] [압축 파일 이름] tar xvf test.tar *tar.gz tar는 압축을 하는 툴이 아니다 단지 여러개의 파일을 하나의 파일로 모아주기만 한다. 만약에 압축을 하고 싶으면 옵션에 z를 넣고 파일 이름에 확장자를 tar.gz로 한다. (그냥 tar로 해도 상관은 없다..) -z옵션은 GNU tar에서만 제공하는 기능이다. (리눅스는 GNU tar를 사용한다) - 압축하기 tar zcvf test.tar.gz test - 압축풀기 tar zxvf test.tar.gz 더보기
UBUNTU 12.0.4 HDD Mount 1. 현재 시스템의 디스크 파티션 정보 확인 sudo fdisk -l zcommit@ds3:~$ sudo fdisk -l [sudo] password for zcommit: Disk /dev/sda: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0004afa2 Device Boot Start End.. 더보기
Ubuntu 12.04에서 apache2 + tomcat7 mod_jk 연동처리 1. 아파치 및 톰캣 설치 톰켓 설치 sudo apt-get install apache2 설치 후 테스트 http://localhost/ 톰켓 설치 sudo apt-get install tomcat7 sudo apt-get install tomcat7-admin 톰켓 테스트를 위한 폴더 및 파일 생성 cd /var/lib/tomcat7/webapps sudo mkdir tomcat-demo sudo mkdir tomcat-demo/helloworld sudo vim tomcat-demo/helloworld/index.jsp 아래 코드 복사 Hello World Today is: 설치 후 테스트 http://localhost:8080/tomcat-demo/helloworld/ 2. mod_jk 설치 및 설.. 더보기
Ubuntu 12.04 에서 java 1.6, tomcat 설치 1. add-apt-repository를 사용하기 위한 패키지 설치 1 $ sudo apt-get install python-software-properties 2. oracle java 설치를 위한 repository 추가 1 $ sudo add-apt-repository ppa:webupd8team/java 3. 추가한 repository 적용 1 $ sudo apt-get update 4. 원하는 버전의 java 설치 (여기서는 1.6 설치) 1 $ sudo apt-get install oracle-java6-installer 5. tomcat 설치 1 $ sudo apt-get install tomcat7 6. tomcat 에 JAVA_HOME 설정 1 2 $ vi /etc/default/tomc.. 더보기
Ubuntu 12.04 한글설정 1. 로케일 설정 확인 /var/lib/locales/supported.d에 ko_KT #/etc/default/locales/supported.d/ko 파일에 ko_KR.UTF-8 UTF-8 이런 내용이 존재해야 합니다. 만약 저 내용이 없다면 sudo localedef -f UTF-8 -ci ko_KR /usr/lib/locale/ko_KR.utf8 만일 euc_kr locale 도 추가하고 싶으시면.. sudo localedef -f EUC-KR -ci ko_KR /usr/lib/locale/ko_KR.euckr echo "ko_KR.euckr EUC-KR" >> /var/lib/locales/supported.d/ko 이제 해당 locale 관련 파일들을 생성하기 위해 sudo locale-gen.. 더보기
안드로이드SDK 설치 와 크롬에서의 모바일기기 디버깅 1. 스마트폰에 크롬설치 및 디버깅 모드 ON. - 크롬(모바일버전)다운받아 설치 - 설정>개발자 도구(옵션) 에서 USB 디버깅 ON (참고. 4.3 JellyBean 으로 업그레이드를 했다면 스마트폰의 환경설정 > 더보기 > 디바이스정보 > 빌드번호 연타. 를 해야 개발자옵션이 나온다) 2. PC에 안드로이드SDK 설치 및 크롬설치 - 크롬다운받아 설치 - 안드로이드SDK 설치 http://developer.android.com/sdk/index.html 페이지에서 [Download the SDK] 클릭 약관 동의 후 bit 체킹 다운 다운받은 파일 압축을 풀면 디렉토리 내 [eclipse, sdk, SDK Manager.exe] 2개의 디렉토리와 1개의 실행파일이 있다. 디버깅 : cmd 창에서 s.. 더보기