본문 바로가기

Linux/구축 관련

Client에서 메일 보내기 CentOS에서 메일 보내기 CentOS 6.7메일서버를 구축해서 테스트하실 분들은 아래 링크를 통해 구축메일서버 구축 메일 설정 상단에 에볼루션 아이콘 클릭 메일 계정에 대한 정보를 입력 (메일서버를 직접 구축한 경우 메일서버에서 생성한 계정과 도메인 입력) 받는 서버의 정보를 입력메일서버를 직접 구축했기 때문에 아래와 같이 입력 보내는 메일 서버를 설정 사용할 계정의 이름을 입력 완료 '새로 만들기' 선택 테스트 메일을 보냅니다. 대충 아무 내용을 입력하고 보내기 정상적으로 잘 보내지는지, 보내지지 않았는지 확인 보내기가 안된다면 Sendmail을 체크받기가 안된다면 Dovecot을 체크 더보기
메일서버 구축 (Sendmail, dovecot) 메일서버 구축 구축환경 DNS Server (CentOS 6.7)192.168.0.151 Mail Server (CentOS 6.7)192.168.0.152 사전작업 SELINUX 해제 iptables 설정DNS는 53번 포트를 사용메일서버는 25번 포트를 사용하므로 iptables를 해제 시키거나, 해당 포트들을 오픈 시킨다. DNS 구축 http://itgameworld.tistory.com/115위 링크를 통해 DNS 서버를 먼저 구축한다.단, 아래와 같이 zone파일에서 mail에 관련된 부분을 설정 [root@localhost ~]# vi /var/named/itgame.com.zone $TTL 1D@ IN SOA @ itgame.com. ( 0 ; serial 1D ; refresh 1H ; .. 더보기
CentOS 환경에서 DNS 구축 CentOS 환경에서 DNS 구축하기 환경 DNS Server : CentOS 6.7 (192.168.0.123) Apache Server : CentOS 6.7 (192.168.0.124)Client : Windows 7 IP 뒷자리 123 서버에 DNS를 구축하고, 124서버에 테스트를 위해 간단하게 아파치를 설치.클라이언트에서 IP가 아닌 도메인 주소를 통해 Apache의 페이지를 띄우도록 테스트 Apache 설치(192.168.0.124) 지금 테스트는 Apache가 중요한 부분이 아니기 때문에 yum을 통해 간략하게 설치하겠습니다.컴파일을 통한 설치는 아래 링크를 통해 확인해주세요.컴파일을 통한 Apache설치 [root@localhost ~]# yum -y install httpd* ## /e.. 더보기
리눅스에서 GUI 환경으로 원격제어 (VNC) 리눅스를 VNC를 이용하여 GUI 환경으로 원격제어 리눅스의 원격을 생각하면 일반적으로 Putty나 SecureCRT 등 SSH나 telnet 등을 이용한 CLI 환경만을 생각하기 쉽습니다.(실제로도 그렇게 많이 사용합니다.) 하지만 Oracle 설치 등 리눅스에서도 GUI 환경이 필요한 경우가 있는데 그런 경우에 사용할 수 있는 것이 VNC입니다. 설치환경 대상 : CentOS 6.7 (192.168.0.123)원격 : Windows 7 설치 [root@localhost ~]# yum -y install tigervnc-server [root@localhost ~]# vi /etc/sysconfig/vncservers...## 최하단에 다음과 같이 추가VNCSERVERS="1:root"VNCSERVER.. 더보기
CentOS에서 NTP 서버 구축하기 (타임서버) CentOS에서 NTP 서버 구축하기 공통 CentOS 6.8에서 구축Server : 192.168.0.127Client : 192.168.0.124 ##NTP 관련 패키지 설치 여부 확인[root@localhost ~]# rpm -qa | grep ntp ##NTP 관련 패키지 설치[root@localhost ~]# yum -y install ntp 설정(Server) [root@localhost ~]# vi /etc/ntp.conf# Hosts on local network are less restricted.#restrict 192.168.1.0 mask 255.255.255.0 nomodify notraprestrict 192.168.0.0 mask 255.255.255.0 nomodify not.. 더보기
CentOS에서 USB 사용하기 (FAT32, NTFS) CentOS에서 USB Memory 사용하기 FAT32 [root@localhost ~]# fdisk -l...Disk /dev/sdc: 8054 MB, 8054112256 bytes255 heads, 63 sectors/track, 979 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x01f4b100 Device Boot Start End Blocks Id System/dev/sdc1 * 1 980 7864320 b W95 FAT32P.. 더보기
Eclipse 설치 Eclipse 설치 (이클립스 설치) 사전작업CentOS 6.8JDK 1.8.0_112JDK설치를 진행해야 한다. 아래 링크를 통해 설치http://itgameworld.tistory.com/85 이클립스 다운https://www.eclipse.org Eclipse 설치 [root@localhost ~]# cd /data[root@localhost ~]# tar zxvf eclipse-inst-linux64.tar.gz[root@localhost ~]# cd eclipse-installer/[root@localhost ~]# ./eclipse-inst 환경에 맞게 설치실행파일 경로[root@localhost ~]# cd /root/eclipse/java-neon/eclipse/[root@localhost.. 더보기
JDK, JRE (JAVA) 설치 다운로드JDK는 Oracle에서 다운 받는다.http://www.oracle.com/ jdk 설치[root@localhost ~]# rpm -qa | grep java[root@localhost ~]# yum -y remove java [root@localhost ~]# cd /data[root@localhost data]# tar zxvf jdk-8u112-linux-x64.tar.gz[root@localhost data]# mv jdk1.8.0_112 /usr/local/[root@localhost data]# cd /usr/local/[root@localhost local]# ln -s jdk1.8.0_112 java[root@localhost local]# vi /etc/bashrc (/etc/p.. 더보기
Multipath 구성 Multipath 구성 현재상태 [root@localhost ~]# fdisk -lDisk /dev/sdc: 2199.0 GB, 2199023255552 bytes255 heads, 63 sectors/track, 267349 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000 Disk /dev/sdc doesn't contain a valid partition table Disk /dev/sdd: 2199.0 GB, 2199.. 더보기
Logrotate Logrotate 설명리눅스에서 제공하는 패키지로, 리눅스 내의 모든 로그들을 관리할 수 있다.log가 쌓이다보면 파일 크기가 점점 거대해지게 되는데 이는 디스크 용량에 압박을 주며 성능저하를 야기할 수 있다.따라서 일정기간 지난 로그들을 비워주거나 백업해주어야 하는데 수동으로 이를 진행할 경우 굉장히 번거로운 작업이므로logrotate를 통해 자동화한다. 설치 확인 및 설치기본적으로 CentOS나 Redhat의 경우 설치되어 있다.[root@localhost ~]# rpm -qa | grep logrotate logrotate-3.7.8-26.el6_7.x86_64 logrotate.conf[root@localhost ~]# vi /etc/logrotate.conf # see "man logrotate.. 더보기