개발 기록.
문제를 풀어가는 과정과, 다시 꺼내 보고 싶은 이야기들.
apache 이미지 로그 안쌓이게 하기
웹서버를 운영하다 보면 Apache log 가 엄청나게 많이 쌓인다. logrotate 가 실행되고 있다면 어느 정도 로그가 정리가 되겠지만 아니라면 로그가 쌓여서 서버가 엄청 느려지거나 서버가 다운될 수도 있다. ErrorLo…
CentOS 6 / CentOS 7 OpenSSL 업데이트 하기
CentOS 6 / CentOS 7 OpenSSL 업데이트 하기 하루 오류가 많아서 기억하려고... 암튼 업데이트 기억 남기자. OpenSSL 리눅스를 처음 설치후...버전 확인해 보면. [root@bibaram ~]# openssl version OpenSSL 1.0.1e…
Apache .htaccess HTTP, WWW
작성할때 마다 찾아보는 설정 RewriteEngine on RewriteRule ^ - [E=protossl] RewriteCond %{HTTPS} on RewriteRule ^ - [E=protossl:s] # https 강제이동. # RewriteCond %{HTTPS} !=on # RewriteRule ^ https://…
shell command 로그 남기기
Step 1: /etc/bashrc 파일 마지막 라인에 다음 사항 추가 export PROMPT_COMMAND='RETRN_VAL=$?;logger -p local6.debug "[$(whoami)][$PWD][$$]: $(history 1 | sed "s/^[ ]*[0-9]\\+[ ]*//" ) [$RETRN_VAL]"'Step…
Linux 자주사용하게 되는 명령어
1. 서브 디렉토리까지 파일안의 문자열 모두 검색find ./ -name "*" -exec grep 'abc' {} ; -printfind . -name -print -exec grep abc {} ;grep -r abc * 2. haha와 hoho가 동시에 들어있는 행 뽑기grep haha foo.…
Oracle JDK 설치 - Ubuntu 14.04
오라클 JDK 설치 방법을 2가지 1. PPA (Personal Package Archive) 이용 $ sudo apt-add-repository ppa:webupd8team/java$ sudo apt-get update$ sudo apt-get install oracle-java8-installer 2. Manual Install …
apache http-vhost.conf 버추얼호스팅 설정 기억하기
# vi /usr/local/apache/conf/extra/httpd-vhost.conf (소스설치시 경로)#vi /etc/httpd/conf/ (yum설치시 경로) NameVirtualHost *:80 <VirtualHost *:80> ServerName bibaram.com ServerAlias www.bibaram.com Se…
vi 명령어
vi 명령어, vi 단축키, vi(Visual Editer), vim 0. 읽기전에!!!큰따옴표 " " 로 묶인 글은 그 안의 내용을 말하는 것입니다. 만일 "가나다" 라고 하면 큰따옴표("")를 제외한 가나다만 입력하면 됩니다."", "/", "?…
www 없이 접속이 안되는 경우 www를 자동으로 붙히는 방법
우선 오류의 원인 www 없이 접속을 해서 접속이 안되는 경우 아래 명령어를도스 창(실행->CMD)에서 실행해서 오류의 원인을 확인 1. 아래 두줄이 모두 동일한 IP 값을 결과로 나타내면, 웹서버의 설정문제이고,2. …
CentOS Web Panel 설치방법 (CWP)
@ CentOS Web Panel 설치CentOS 6.6 minimal 설치후 진행 하였다. # yum -y install wget# yum -y update# reboot # cd /usr/local/src# wget http://centos-webpanel.com/cwp-latest# sh cwp-latest 설치....... …
crontab을 이용한 인덱스 파일 생성
*/5 * * * * wget -q -O -nd http://bibaram.com/index_maker.html --output-document=/home/bibaram/public_html/index.html매 5분 마다 파일을 만들자원본 : index_maker.html사본 : /home/bibaram/public_html/i…
Apache 로그파일 분할하기 [linux]
cron.daily 디렉토리 밑에 logrotate 라는 스크립트 파일이 있다. crontab 파일에서 정의된 시간에 맞춰.. 로그파일 등을 분산시키기 위함이다. 로그파일의 용량이 늘어나게되면 액세스 속도가 느려진다. rotate 하…
Tomcat+Apache+connecter
Apache 설치 MySQL의 설치가 성공적으로 설치가 끝났다면 Apache를 설치해 보자. Apache는 1.3.27버전을 사용했다. 필자가 테스트가 끝날무렵 1.3.28버전이 나왔다. 설치에는 크게 지장이 없을 것 같다. 편한 버전…
리눅스 메일서버구축
###리눅스 메일서버구축### 지금 써 내러 가는 강좌는 레드햇 9.0을 기반으로 써 내려갑니다. 물론 다른 버전과 어느정도 호환성은 가지고 있겠지만, 테스트 해보지 않고 씁니다. 앞의 설치 강좌를 보지 않았다면, …
오라클 사용을 위해, PHP 를 소스 RPM 으로 설치하기
Oracle 8i 설치에 따른PHP4 소스 RPM (src.rpm) 으로 설치하기2005. 1. 18김윤환yunankim@santoh.com1. 배경당사는 Linux 서버를 보유하고 있는데, 이 서버의 주 사용목적이 이-메일서버, 웹서버 (아파치) 이다. 따…
Qmail+VPOP+qmailAdmin 설치 스크립트
Qmail+VPOP+qmailAdmin 설치 스크립트입니다. 기존 http://qmail.kldp.org 에 있는 Qmail설치스크립트를 가상사용자용으로 만든것으로 레드햇 8.0에서만 테스트되었습니다. 만약 다른버젼에서 문제점이나 기타 문의…
bibaram