본문 바로가기

Developement/Server

Linux 설치 관련

[추천사이트] : CentOS 6.5 Minimal 리눅스 서버 설치 (https://www.3rabbitz.com/f01c33e7d8367da2#2421750340345be7)



CD설치의 경우 아래와 같이 진행할것
1. minimal
2. 개발 - 개발용도구, 서버플랫폼 도구, 추가개발
   기반시스템 - 기본, 네트워킹 도구, 레거시 유닉스 호환성, 호환성 라이브러리
   언어 - 중국어, 일어, 한국어


※ apache2.2 - php5.3까지
 apache2.4 - php5.6까지 이다.



/  : 필수공간  (30000M)
/swap : 가상메모리공간(실제메모리2배)
/boot : 부팅관련된 파일 (100m)
/apm : aphache, php, mysql 설치공간 (300M)
/home : 사용자 홈 디렉토리 (500M)

 

primary master : hda (파티션을 나누면 : hda1 , hda2, hda3 형식으로 생성됨)
primary secode : hdb
slave master : hdc
slave second : hdd
sda : (스카시방식 da)

 

 

1. NetWokr 설정

vi /etc/sysconfig/network-scripts/ifcfg-eth0

 

DEVICE=eth0
BOOTPROTO=none

DNS1=58.227.193.227
HWADDR=d0:27:88:a8:c7:03
IPV6INIT=yes
MTU=1500
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
UUID="7b49dcdb-abfd-4deb-8be9-26fd1fd12e23"
IPADDR=114.207.113.14
NETMASK=255.255.255.192
GATEWAY=114.207.113.1
USERCTL=no

 

$service network restart

 

2. NameServer 설정

vi /etc/resolv.conf

 

nameserver 168.126.63.1

 

$service network restart


 

3. CentOS 버전확인

$lsb_release -a

 

4. Mount 관련

$mount : 마운트 정보를 보여줌

 

5. 사용자 계정 강제 삭제

$userdel -r 사용자아이디

 

6. 하드디스크 용량 확인

$df -h

$du -s 폴더명

 

7. 리눅스에서 사용자 계정 잠그기

    /etc/passwd 파일을 수정한다.

    해당 userid 의 끝 부분에 ":/sbin/nologin" 을 붙여준다.