목록분류 전체보기 (9)
itells, IT를 말하다.
ERMaster-NHIT (2014.04.15)농협정보시스템에서 Open Source ERD도구인 ERMaster를 한글화 및 국산DBMS(Tibero, CUBRID) 지원 기능 추가하여 Github를 통해 공개합니다. * 변경사항Table 편집시 인덱스 컬럼 중복 생성됨 수정Table Edit Dialog에서 Index Tab의 구분자를 일련번호에서 인덱스명으로 변경Outline window에서 Index Node의 인덱스 수정시 Table Node의 Table/Index 반영 안됨 수정 * Known Bugs/IssuesTibero- 발견하시면 Report해주세요. justinkwony@gmail.comCUBRID- Schema 개념 없음- Context Menu/가져오기/데이터베이스 : Auto I..
ftp> ! [command] 잠시 셸로 빠져나간다. 셸을 종료하면 다시 ftp로 돌아간다. ftp> ? [command-name] help 내용을 본다. ?만 입력하면 모든 명령어 목록이 출력되며, 명령어를 파라미터로 주면 해당 명령어의 help 내용을 출력한다. ftp> account [passwd] remote 서버로 account 정보를 보낸다. ftp> append [local-file] [remote-file] remote 서버에 파일이 존재할 경우 이어붙인다. remote-file 명을 입력하지 않으면 local-file 명으로 지정된다. ftp> ascii 전송 모드를 ascii로 설정한다. ftp> binary 전송 모드를 binary로 설정한다. ftp> bell 명령어 실행 완료 시 ..
부록3. phpMyAdmin 설치 phpMyAdmin은 MySQL을 GUI 환경에서 관리할 수 있도록 웹 인터페이스를 제공합니다. wget 명령어로 주소 접근을 통해 다운로드 받는 형식입니다. # phpMyAdmin 다운로드 $ sudo wget http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.5.1/phpMyAdmin-3.5.1-all-languages.tar.gz # phpMyAdmin 압축 해제 $ sudo tar xzvf phpMyAdmin-3.5.1-all-languages.tar.gz # 이동 및 이름 변경 $ sudo mv ./phpMyAdmin-3.5.1-all-languages [webroot]/myadmin # 다운로드 한 ..
부록2. XpressEngine 설치를 위한 준비 최근 국내에서는 XpressEngine(이하 XE)을 많이 사용합니다. APM을 필요로 하는 분들 중 많은 분들이 또한 XE를 사용하기 위해 APM을 설치하는 경우가 많습니다. XE를 사용하기 위해서는 PHP용 GD라이브러리가 설치되어있어야 합니다. GD라이브러리 설치 여부는 phpinfo() 를 통해 확인하실 수 있습니다. XE는 설치 시에 XE가 설치 될 데이터베이스를 입력해야합니다. 따라서 XE가 설치 될 수 있는 데이터베이스와, 데이터베이스 접근 권한을 가진 계정을 설정해야합니다. # MySQL 접속 $ mysql -u root -p Enter password: (MySQL 설치 시 지정한 root 패스워드 입력) -- 테이블 생성 $ CREATE..
부록1. ProFTPd 설치 ProFTPd는 리눅스/유닉스 시스템에서 자주 사용되는 FTP 데몬입니다. 이번에는 ProFTPd를 활용하여 APM 서버의 webroot에 파일을 업로드/다운로드 할 수 있도록 세팅합니다. 역시 apt-get으로 설치가 지원됩니다. ProFTPd는 설치 도중 FTP서버 운영 방식을 Standalone으로 할 것인지 아니면 inetd로 할 것인지 선택해야 합니다. Standalone/inetd에 대한 자세한 내용은 http://blog.naver.com/kimgudtjr/140096103052 에 자세하게 소개되어 있습니다. # ProFTPd 설치 (설치 도중 inetd or Standalone 방식 설정) $ sudo apt-get install proftpd # 인코딩 설정..
6. Apache2와 MySQL 연결인증 모듈 설치 Apache2의 모듈이며, MySQL과 연동하기 위해 반드시 필요합니다. # 모듈 설치 $ sudo apt-get install libapache2-mod-auth-mysql 7. MySQL 설치 Database의 부분을 담당하는 MySQL 입니다. 설치 시에 MySQL의 관리자 계정인 root의 패스워드를 입력해야 합니다. apt-get 명령어를 통한 자동화가 되어있습니다. # MySQL 설치 (설치 도중 MySQL root account의 패스워드 입력) $ sudo apt-get install mysql-server mysql-client 8. PHP 설치 APM에서 필수적으로 들어가는 스크립팅 언어입니다. 많은 사람들이 사용하는 제로보드, Xpr..
3. Apache2 설치 OS가 웹 서비스를 가능하게 해주는것이 바로 Apache HTTP Server(이하 Apache)입니다. Apache의 설치 또한 apt-get 명령어를 통해 손쉽게 설치할 수 있습니다. # Apache2 설치 $ sudo apt-get install apache2 http://서버IP_또는_도메인/ 접속하여 It works! 가 나온다면 성공입니다. Apache2의 webroot 디렉토리는 /var/www 입니다. 4. Tomcat6 설치 Apache 에서는 .jsp 등의 자바스크립트가 작동되지 않습니다. Apache Tomcat(이하 Tomcat)은 JSP / Servlet Engine 으로, .jsp 등의 자바스크립트를 동작시키기 위함입니다. 보다 자세한 내용은 http:/..
1. SSH 설치 Telnet처럼 원격지에서 서버에 접근할 수 있게 해 주며, 공개 키 암호화 방식을 사용하여 보안성이 뛰어나기 때문에 설치하는 것을 권장합니다. # SSH 설치 $ sudo apt-get install openssh-server # SSH 서비스 재시작 $ sudo /etc/init.d/ssh restart # VirtualBox 일 경우 서비스 허용 $ sudo vi /etc/hosts.allow ## vi-editor ------ sshd : 192.168.56.1 # 실행 확인 $ ps -e 2964 ? 00:00:00 sshd 3035 ? 00:00:00 sshd $ sudo netstat -ntlp tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1128/ssh..