본문 바로가기
반응형

Linux91

리눅스 USB 부팅 만들기 프로그램은 win32diskimager 입니다. 다운로드 URLhttp://sourceforge.net/projects/win32diskimager/ 1) 설치할 USB 를 준비한다. USB포트에 연결 2) 다운받은 win32diskimager 를 설치한다. 3) win32diskimager 를 실행한다. 4) 리눅스 파일을 iso 파일을 선택 한다. * iso 파일이 안보이면, 파일 형식을 *.* 으로 선택합니다. 5) Write 버튼을 클릭한다. 2019. 2. 9.
Roundcube error 'Server Error: STATUS: Internal error occurred. Refer to server log for more information.' 오류 Roundcube error 'Server Error: STATUS: Internal error occurred. Refer to server log for more information.' /var/log/maillog 에 에러메시지가 기록되어진다. 그러나 걱정할 것이 없다. Roundcube mail 에서 Maildir 폴더 생성에 권한이 문제가 있으므로 SSH로 접속하여, 폴더를 생성해주거나, 권한을 부여한다. mkdir /var/vmail/yourdomain.com/username/Maildir chown vmail.vmail Maildir 기본적으로 cur, new, tmp 폴더가 생성되고, 보낸 편지함 Sent, 스팸 편지함 Junk, 임시 보관함 Drafts, 지운편지함 Trash 등이 있다.. 2019. 2. 7.
The Perfect Server CentOS7.4 with Apache, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.1 https://www.howtoforge.com/tutorial/perfect-server-centos-7-apache-mysql-php-pureftpd-postfix-dovecot-and-ispconfig/ 기본 CentOS 6.x 에서 잘 사용하였는데, 3.1로 업그레이드 하면서, Amavisd 오류로 인한 문제점이 발생하여, CentOS 7.4에 ISPConfig 3.1을 설치하였습니다. * 웹메일 프로그램이 roundcubemail 로 변경되어, 깔끔하고, 한글이 완벽하게 지원되어 좋습니다. HOWTO 문서를 보고 그대로 따라하면 됩니다. CentOS 7.4 (64Bit) 서버에 ISPConfig 3.1을 설치하는 방법을 보여줍니다. ISPConfig는 웹 브라우저를 통해 Apache 웹 서버, .. 2019. 2. 2.
CentOS6.x 한글 설치 CentOS 6.x 한글 설치 CentOS 6.x를 설치하였는데, mini 버전으로 설치하여 한글이 안될 때 한글을 설치해주어야 한다. * X는 사용하지 않는 환경 일때. yum install -y kde-i18n-Koreanyum install -y fonts-koreanyum groupinstall -y korean-support 폰트 로딩 fc-cache 한글언어 설정 vi /etc/sysconfig/i18n LANG="ko_KR.UTF-8"SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.UTF-8:ko_KR.eucKR:ko_KR:ko"SYSFONT="latarcyrheb-sun16" 로그아웃 후 다시 접속해보자. * 터미널 환경 UTF-8 인지 확인 2019. 1. 23.
yum update 커널 업데이트 제외하기 yum update 커널 업데이트 제외하기 커널 업데이트는 신중해야 한다. 커널 업데이트로 인하여 부팅이 안되는 경우가 발생할 수 있다. 네이버 클라우드플랫폼 마이크로 서버에서 yum update 명령으로 인하여, 서버가 부팅이 안되는 경우가 발생하였다. yum update 할 경우 커널을 제외하고 업데이트를 할 수 있게 하자. /etc/yum.repos.d/CentOS-Base.repo 파일에 exclude=kernel* 를 추가해준면 업데이트에서 제외시킬 수 있다. vi /etc/yum.repos.d/CentOS-Base.repo [base]name=CentOS-$releasever - Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever.. 2019. 1. 23.
connect to 127.0.0.1[127.0.0.1]:10026: Connection refused 에러 ispconfig 3.1 + centos 6.x + APM + postfix ispconfig 3.1로 업그레이드 후 메일 발송이 안되는 문제가 발생하였다.maillog 내용에 기록되었다. connect to 127.0.0.1[127.0.0.1]:10026: Connection refused 인터넷상의 많은 문서를 참고하였지만 해결하기까지 2일이나 걸렸다. 이 문제는 Amavis 데몬의 오류로 판단이 된다. postfix 설정파일 /usr/local/etc/postfix/main.cf 에content_filter = smtp-amavis:[127.0.0.1:10024]아래부분에 추가하였다. smtp-amavis_destination_recipient_limit = 1 추가한후에 아래 명령을 실행하였다. .. 2019. 1. 11.
posstfix 메일 큐 관리 명령어 posstfix 메일 큐 관리 명령어 현재 큐 확인mailq 메일 큐 전체 삭제postsuper -d ALL 메일 큐 전체 재시도postfix flush또는postfix -f 메일 큐에서 deffered된 메일만 삭제postsuper -d ALL deferred 2019. 1. 11.
CentOS postfix 메일서버 postfix 메일서버 설치 yum install postfix # 호스트명 설정vi /etc/postfix/main.cf myhostname = mail.나의도메인.com # 도메인명 설정mydomain = 나의도메인.com # 메일발송시 FROM 부분 설정myorigin = $mydomain # 메일을 수신할 네트워크 지정# localhost로 지정하면.. 외부에서 보내는 메일을 받지 못함.inet_interfaces = all # 메일서버가 최종 수신처가 되는 메일수신 도메인 설정mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain # 신뢰하는 네트워크 지정 - 서버가 한대이므로.. 자신만 믿도록 하자mynetworks_sty.. 2018. 12. 17.
XAMPP 로" Apache + PHP + MySQL" 를 쉽게 간단하게 설치 예전엔 "APM Setup" 이라는 프로그램이 있어 Apache + PHP + MySQL 를 쉽게 설치 할수 있었다. 하지만, 이미 오래전부터 "APM Setup" 은 더이상 업데이를 하지 않고 있다. 그래서 과거버젼 (PHP 5.x) 을 사용하는게 아니라면 이제 더이상 "APM Setup" 을 사용할수 없게 되었다. 다행이도 Apache + PHP + MySQL 을 지원하는 패키지는 APM Setup 말고도 있다. 그 중 하나가 "XAMPP". 공식사이트 : https://www.apachefriends.org 배포처 : https://sourceforge.net/projects/xampp/ XAMPP을 이용하면 Apache + PHP + MySQL 을 별다른 절차 없이 쉽게 설치 할수 있다. 일단 배.. 2018. 8. 24.
iptables 범위 차단 iptables IP 범위 차단 방법 // iptables IP범위 차단 예 iptables -I INPUT -p all -m iprange --src-range 123.123.123.0-123.123.255.255 -j DROP 2018. 8. 20.
서브 디렉토리, 파일 권한 변경 // 디렉토리는 755 변경find ./ -type d -exec chmod -v 755 {} \; // 파일은 644 변경find ./ -type f -exec chmod -v 644 {} \; 2018. 8. 20.
RHEL/CentOS 7 에서 방화벽(firewalld) 설정하기 RHEL 7 부터는 방화벽을 관리하는 데몬이 firewalld 로 변경되었고 방화벽 설정은 복잡한 iptables 명령어대신 firewall-cmd (콘솔), firewall-config(X-Windows) 명령어를 사용하는 것을 권장합니다.firewall-cmd 는 iptables 를 쓰기 쉽게 하는 wrapper 이고 복잡한 규칙을 사용할 경우 --direct 옵션으로 iptables 내부에 접근해야 합니다. 설치설정설정 파일zone사전 정의된 존 목록 출력전체 존 목록을 상세하게 출력기본 존 출력활성화된 존 출력새로운 존 추가존 삭제서비스 목록permanent 로 등록된 서비스 목록서비스 추가서비스 삭제포트 추가포트 삭제허용 IP 추가rich-ruledirect서비스 설정웹 서버 방화벽 설정apac.. 2018. 7. 10.
반응형