본문으로 바로가기

cent OS6.5 자주사용 명령

category 자료창고 2015.01.29 08:57





1. 방화벽 

CentOS7 부터 iptables 를 지원하지않음 구지 사용한다면 설치해야함.


TCP 3380 포트 오픈

# firewall-cmd --permanent--zone=public --add-port=3389/tcp

firewall 재시작

# firewall-cmd --reload

firewall 구성 정보 확인

# vi /etc/firewalld/zones/public.xml


2.아파치

vi  /etc/httpd/conf/httpd.conf

systemctl  status  httpd

systemctl  enable  httpd

systemctl  start  httpd


apache 실행시 "DocumentRoot must be a directory" 에러가날경우

/etc/selinux/confing 

SELINUX=disalbed 로 변경후 reboot


3.설치

yum -y install curl*

yum install mysql*

등등..


node.js 설치

curl -sL https://rpm.nodesource.com/setup | bash  -

yum install -y nodejs

설치후 socket.io 설치,express설치

npm install socket.io 

npm install express

npm install date-utils

npm install mysql

npm install forever -g


4.sudo 계정 추가

 vi /etc/sudoers

root    ALL=(ALL)       ALL        # 이것처럼 추가해주면 된다.

사용자계정1  ALL=(ALL)      ALL      #이러면 sudo를 이용해서 사용자계정1이 모든것을 할 수 있다.


터미널 한글깨질때

set encoding=utf-8

set fileencodings=utf-8,cp949

설정후 각계정 ~ 디렉토리에  .virmrc 파일만들어놓으면 해당 인코딩으로 변경 


5.외장하드 mount

보유 외장하드는 ipTime HDD3035


fdisk -l 명령으로 device 확인 후 (/dev/sdb1 경우) 

mkdir iptimehdd

mount-t ext4 /dev/sda1 /root/iptime

마운트 후 cd iptimehdd 로 디렉토리 옮긴후 파일목록을 보면 파일확인


부팅시 자동 마운트를 원할때는 /etc/fstab 파일 편집 옵션은 man 확인


6.virtualhost 설정 httpd.conf

<VirtualHost *:80>
    ServerAdmin dev******@gmail.com
    DocumentRoot /home/backup/www
    <Directory "/home/backup/www">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    ServerName parse.iramine.com
    ErrorLog logs/parse.iramine.com-error_log
    CustomLog logs/parse.iramine.com-access_log common
</VirtualHost>


- php date() 함수사용을 위해 timezone 설정

php.ini

date.timezone = Asia/Seoul;

수정


7.공개키를 이용한 ssh 신속한 로그인

-ssh config .확인 

/etc/ssh/sshd_config

// 주석 해제후 해당 부분
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile      .ssh/authorized_keys
service sshd restart

-공개키 생성(엔터로 스킵) 

ssh-keygen -b 1024 -t rsa


- 로컬 서버 계정~ 인덱스위치에 생성된  공개키를 authorized_keys 이름으로 저장 

cp /home/emotion/.ssh/id_rsa.pub /home/emotion/.ssh/authorized_keys


- 원격지 계정 인덱스에 authorized_keys이름으로 저장

scp /home/emotion/.ssh/id_rsa.pub

                     kidstaja@******.co.kr:/home/kidstaja/.ssh/authorized_keys



저작자 표시
신고

'자료창고' 카테고리의 다른 글

socket.io handshake error  (0) 2015.03.31
Sqlyog1* 다운로드 링크  (0) 2015.02.28
cent OS6.5 자주사용 명령  (0) 2015.01.29
화면 캡쳐 프로그램  (0) 2015.01.05
mstsc.exe 원도우 원격 접속 프로그램  (0) 2014.12.24
하드 배드 섹터 검사 프로그램  (0) 2014.12.19

댓글을 달아 주세요