우분투(Ubuntu) 16.04 고정 아이피(Static IP) 설정 방법 설정 파일 위치 /etc/network/interfaces 설정 파일 수정 sudo nano /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) #auto lo #iface lo inet loopback auto ens33 iface ens33 inet static address xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx gateway xxx.xxx.xxx.xxx dns-nameservers 168.126.63.1 xxx.xxx.xxx.xxx 는 본인의 환경 설정에 맞게 수정하세요! 여기서 ens33은 우분투 콘솔에서 i..
Mysql + PB 접속방법 하기 2017/08/30 - [IT Story/DB] - Mysql 외부접속 허용 방법외접접속 허용하게 설정이 안된 경우 위 강좌 참고하세요[ODBC 세팅하기]1.아래 사이트에서 버전에 적합한 ODBC 드라이버를 다운로드하여 설치 https://dev.mysql.com/downloads/connector/odbc/ 2. 시작>제어판>ODBC DataSources 클릭 사용자 DSN> 추가 > MySQL ODBC 5.3 Unicode Driver 선택 후 마침아래와 같이 환경 설정여기서 Details 클릭하여 Connection 탭의 Allow big result sets , Don't prompt when connection 체크Misc 탭의 Ignore space after..
Mysql 외부 접속 방법 1. Mysql 환경설정 확인 하기 콘솔 창에서 mysql 접속 - 접속시 mysql 버전을 확인하세요 버전별로 상세 설정이 조금 다릅니다. ggachi@ggachinet:~$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 17 Server version: 5.7.19-0ubuntu0.16.04.1 (Ubuntu) 저는 ggachi란 계정에 외부 접속 권한을 부여한 후 조회 했기 때문데 ggachi host에 % 가 추가되어있습니다. 참고로 host에 localhost 는 내부접속권한(Default) , %는 외부 ..
PHP 서버에서 Excel 파일 내려받는 방법 문서의 해드에 아래 소스를 추가합니다. header("Content-type: application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=파일명.xls"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0,pre-check=0"); header("Pragma: public"); 위 파일을 추가 했을때 아래와 같은 오류가 나올경우 해경 방법 오류 메시지Warning: Cannot modify header information - headers already sent by (output starte..
회사에서 MSSQL DB를 사용하고 있습니다. 금일 인덱스를 수정 할 일이 있어서 평소와 같이 GUI모드에서 인덱스를 변경하니 기존 등록된 많은 DATA때문에 시간초가가 나면서 인덱스 수정이 되지 않습니다. ㅠ.ㅠ그래서 쿼리로 인덱스를 수정하기 위해서 구글링한 내용으로 인덱스 수정 하였으나 오류가 나서 차선책으로 기존 인덱스를 삭제 후 새로 생성 하였습니다. 제가 인덱스 수정한 방법 Alter index 인덱스명 on 테이블명(컬럼1,컬럼2) (PS. 왜 안되는지 모르겠습니다. 혹시 원인을 알고 있는분은 제보 부탁합니다.) 지금부터 구글링하면서 알게된 내용을 정리하려합니다. 인덱스(Index)란 ? 인덱스란 쉽게 설명하자면 책의 색인과 유사하다고 생각하면 됩니다. 즉 검색을 빠르게 하기 위해서 만드는 것..
mysql 백업 4가지 방법1. Data 디렉토리 백업 - Data 디렉토리를 정기적으로 백업하고 문제 발생시 백업 파일을 덮어쓰면 됩니다. 2. mysqldump 를 사용하는 방법- 이 방법은 아래에서 자세히 다룰 예정 3. mysqlhotcopy 를 사용하는 방법- mysql 백업 방법 중 속도가 바르며 DB 디렉토리를 다른 위치에 Copy 한다. PS. Myl 및 ARCHIVE 테이블만 Hotbackup을 지원며 innoDB 지원하지 않는다. 4. xtraback 을 사용하는 방법- mysql 서버 중단하지 않고 InnoDB를 핫백업할 수 있다.- InnoDB Hot Backup은 핫백업을 지원하나 상용이나 xtraback 은 무료로 사용이 가능. ※ Hot Backup : DB 서버가 온라인 상태..
MySQL DB 생성/삭제 및 사용자 추가/삭제, 권한 부여 MySql을 설치하지 않았다면 아래 명령어로 MySql을 설치한다 apt-get -y install mysql-server mysql-client 서버 관리를 하다보면 mysql 사용자 계정을 추가해 줄때가 있다. MySQL 접속 및 데이터 베이스 추가 # mysql -u root -p 사용자 계정을 추가하기 전에 먼저 현재 생성된 사용자 계정 조회 mysql > use mysql; // mysql database 선택 mysql > select host, user from user; // user 테이블 살펴보기 사용자 추가 (권한추가) mysql > create user 사용자ID; // 사용자 추가 mysql > create user us..
우분투에서는 계정을 생성하는 명령어가 두가지 있다. adduser , useradd 위 두 명령어는 약간의 차이가 이습니다. adduser의 경우 명령어 실행시 기본 계정정보를 같이 생성해주지만 useradd의 경우 계정만 생성하며 기타 다른 정보를 수동으로 생성 및 설정해주어야 한다. 1. adduser [계정명] - 계정생성시 비밀번호 까지 입력받으며 이름, 전화번호 등과 같은 기본정보를 바로 입력 시켜줄수 있으며 자동으로 홈 디렉토리 만들어 줍니다. [사용 방법] $ adduser tggachi 'tggachi' 사용자를 추가 중... 새 그룹 'tggachi' (1002) 추가 ... 새 사용자 'tggachi' (1002) 을(를) 그룹 'tggachi' (으)로 추가 ... '/home/tgg..
LEMP 설치가 안된 경우 아래 포스티을 참고 하세요 2017/07/15 - [IT Story/리눅스] - 우분투에 Nginx + PHP 7 + MySQL 설치 방법(LEMP) LEMP에 그누보드(G5) 설치하기 1.아래 링크에서 그누보드 최신 버전을 다운 받은 후 압축을 해제합니다. https://github.com/gnuboard/gnuboard5/zipball/master 2.전 Windows 와 리눅스를 같이 사용하기때문에 삼바를 설치하여 웹루트에 그누 보드 설치 파일을 이동 하였습니다. - 삼바 설치 및 설정 방법 1) 삼바설치 : sudo apt-get install samba samba-common-bin 2) Samba 계정 추가(ggachi는 우분투 계정입니다.) : sudo smbpas..
Blog is powered by kakao / Designed by 미스터짱