728x90 Server21 [centos] Node 설치 # Node 설치를 위한 레퍼지토리를 설정한다. # 버전 확인은 https://rpm.nodesource.com 사이트에서 확인 가능 curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - # Node 설치 yum install -y nodejs # 이후 오류가 발생한다면, 캐쉬 삭제 후에 다시 업데이트를 한다. yum clean all sudo rm -rf /var/cache/yum/* Server/Linux 2022. 3. 28. [VI] vim 에디터 환경 설정하기 .vimrc 편집을 통하여 vi 에디터의 설정을 변경할 수 있습니다. .vimrc파일은 vi 에디터의 설정을 바꿀 수 있는 파일입니다. 별도의 플러그인을 설치하지 않아도 vi 에디터를 .vimrc 파일을 수정하여 vi 에디터의 설정들을 변경할 수 있습니다. 위의 내용은 행 번호 설정을 추가한 vi 에디터입니다. 이클립스나 비주얼 스튜디오 등 에디터를 쓰다 행번호, 문법강조 등등 없이 보게 됨이 너무 불편한데요. 설정할 수 있는 기능들에 대해 알아볼까요? 우선 .vimrc 파일을 생성해야합니다. .vimrc 에서 "(큰 따옴표)는 주석을 뜻하는 걸 알아두시면 좋을 것 같습니다. ※ 일반 설정 명령어 - VIM에서 기억할 히스토리 라인 수 set history=1000 - 현재 사용하고 있는 파일이 외부에서.. Server/Linux 2018. 8. 9. VI 에디터 행번호 보이게 하기(set nu) 리눅스에서 행번호를 보이게 하는 명령어는 last line mode( : )에서 set nu or set number 이고, 해제하는 명령어는 set nonu or set nonumber 이지만 지속되지 않는다. 지속되게 만드는 속성에 대해 알아보겠다. 경로는 ~ 로 가도록 한다. .vimrc 편집을 통하여 vim 에디터 설정을 변경할 수 있다. 에디터를 설정 변경에 대하여 자세하게 알고 싶으면, 아래 주소에서 확인하세요 !! 행 번호 이외의 여러가지 편리한 기능들이 많습니다 ! 필요하고, 편리한 기능들을 사용하여 개발시간을 단축해봅시다 ~ https://blog.mingty.com/357 sudo vi .vimrc 를 입력하여 .vimrc를 생성과 동시에 입력화면으로 간다. 그리고, set nu 위와 .. Server/Linux 2018. 8. 8. [JBOSS] JBOSS Handler(핸들러) 이용하기 JBOSS의 기본 서버 설정은 되어있다는 전제하에 설명 진행하도록 하겠습니다 !! 위의 태그에서 태그 name을 임의로 "redirect"로 생각하고 만들었습니다. 지정할 path 입력합니다.태그에서 해당 handler를 입력하고 연동할 도메인주소까지 입력합니다. 태그에서 제가 handler에 지정한 redirect 경로에 위치한 파일을 실행시킵니다. Server/Ubuntu 2018. 7. 17. [vi] VI 에디터 명령어 모음 VI 명령어 정리 및 모음 1) 명령 모드(command mode)에서 명령어 내용 i 현재 커서 위치에 삽입(입력모드로 넘어감 a 현재 커서 바로 다음 위치에 삽입(입력모드로 넘어감) o 현재 줄 다음 위치에 삽입(입력모드로 넘어감) x 커서가 위치한 곳의 글자 1개 삭제.(5x;: 문자 5개 삭제) dw 커서가 위치한 곳에서부터 단어 삭제(커서가 위치한 곳부터 띄어쓰기 까지) dd 행 삭제, 잘라내기 삭제가 되는 것처럼 보이지만 버퍼가 있다. 그러므로 p를 하면 붙여진다.(ctrl+x라 생각하면 편하다. ex) 3dd: 3줄이 삭제 u 방금 한 명령 취소 (ctrl+z) yy 현재 줄을 버퍼로 복사(ctrl+c) ex) 5yy;: 5줄 복시 p 현재 커서가 있는 줄 바로 아래에 버퍼 내용을 삽입 이전.. Server 2018. 7. 13. [ubuntu] ubuntu에서 nfs 서버 구동 및 설정하기 1. 시냅틱 패키지나 콘솔에서 nfs-kernel-server를 설치합니다. $ sudo apt-get install nfs-kernel-server 2. nfs가 사용하는 포트 고정하기 nfs가 사용하는 포트 중 일부가 고정이 아니므로 공유기를 사용하거나 이런경우 번거로움이 발생하므로 포트를 고정합니다. 페도라/레드햇 일 경우. $cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=localhost.localdomain # Add Static ports for NFS, in order to be able to forward them with VMWare NATconfig RQUOTAD_PORT=32764 STATD_PORT=32765 STATD_OUTGOING_P.. Server/Ubuntu 2018. 7. 11. [Ubuntu] 우분투 스왑메모리 설정. 우분투 스왑메모리 설정 1기가를 3기가처럼 우분투 내에서 가상메모리 설정 하드디스크 볼륨으로 돔. cd / sudo dd if=/dev/zero of=swapfile bs=1M count=2000 sudo mkswap swapfile sudo swapon swapfile echo "/swapfile none swap sw 0 0" >> /etc/fstab cat /proc/meminfo Server/Ubuntu 2018. 6. 14. [LINUX] 리눅스 자동 백업 스크립트(crontab)[크론탭] autoBackupDB.sh #!/bin/bash backupPath=/home/ubuntu/backup_db/ backupDate=$(date +%Y%m%d_%H%M%S) USERNAME=root PASSWORD=******** sudo mysqldump -u$USERNAME -p$PASSWORD --all-database > $backupPath/$backupDate'_contest_backup.sql' zip -j $backupPath$backupDate'_backupDB.zip' $backupPath$backupDate'_contest_backup.sql' rm "$backupPath"*_contest_backup.sql find $backupPath* -mtime +13 -name "*backu.. Server/Linux 2018. 4. 13. [Linux/리눅스] 서버 Timezone 변경 기존의 localtime가 UTC로 되있었던 것의 디렉토리를 localtime_utc로 변경한다. sudo mv /etc/localtime /etc/localtime_utc localtime 영역을 Aisa/Seoul로 변경한다. sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime ll /etc/ mysql를 재실행한다. sudo /etc/init.d/mysql restart mysql 접속하여 select now() 를 실행하여 현재시간을 보여준다. sudo mysql -uroot -p Server/Linux 2018. 3. 16. 이전 1 2 다음 728x90