리눅스 102

jdk 설치

1. jdk 1.5 버전 다운로드 - jdk 1.5 버전은 아래 URL 에서 받을 수 있습니다. http://java.sun.com/products/archive/ JDK/JRE - 5.0 부분에서 원하시는 업데이트를 골라 Go 버튼을 눌러줍니다. 2. Download JDK 를 클릭합니다. 3. 자신의 플랫폼에 맞는 OS를 선택해 주시고 아래 체크박스 부분에 체크를 해줍니다. - 저는 Fedora 리눅스에 설치를 하고자 Linux 를 선택하였습니다. 4. 설치 방법에는 두가지 방식이 있지만 초심자 분들께서는 RPM 설치를 권장합니다. - jdk-1_5_0_11-linux-i5860rpm.bin 파일을 다운로드 합니다. 5. 저는 리눅스에 설치를 할 것이므로 다운 받을 파일 부분에서 마우스 우 클릭 ->..

리눅스/apache 2014.11.23

아파치 로그 안쌓이게하는법

#vi /usr/local/apache2/conf/httpd.conf ------------------------------------------------------------------------------------------ . .# ErrorLog logs/error_log # CustomLog logs/access_log common . .------------------------------------------------------------------------------------------ access_log는 주석처리하면 log가 쌓이지 않지만, error_log는 주석처리를 해도 계속 쌓입니다. ErrorLog /dev/null 로 설정해주면 log가 쌓이지 않습니다. 추가적으로 ..

리눅스/apache 2014.11.23

아파치 2.2.x + 톰캣 7.0.x 연동하기

아파치 및 PHP 는 설치되어있다는 가정하에 설명합니다. jdk 및 tomcat 은 작성일자 (2013. 10. 08) 최신버전입니다. [설치 버전]http 2.2.17jdk 1.7.0_40tomcat 7.0.42 1. jdk 다운로드 및 설치http://java.sun.com 사이트의 'Java SE' 메뉴에서 최신버전의 JDK를 다운로드 받아 서버에 올려놓습니다.올려놓은 파일을 rpm 명령어로 설치합니다. # rpm -Uvh jdk-7u40-linux-x64.rpm 설치가 완료되었으면 환경변수 설정을 합니다. # vi /etc/profileJAVA_HOME=/usr/java/jdk1.7.0_40CATALINA_HOME=/usr/local/tomcatPATH=$PATH:$JAVA_HOME/bin:$CA..

리눅스/apache 2014.11.23

아파치 컴파일시 에러확인 configure: error: ... Error, SSL/TLS libraries were missing or unusable

apache 컴파일시 위와같은 에러가 발생할경우 openssl을 재설치후 진행하면된다. (openssl 설치) wget http://www.openssl.org/source/openssl-1.0.0.tar.gz ./config --prefix=/usr/local/openssl make make install (export 명령어로 아래와같이 진행해준다) # export LD_LIBRARY_PATH="/usr/local/openssl/" # export LIBS="-L/usr/local/openssl" # export CPPFLAGS="-I/usr/local/openssl/include/openssl" (apache 컴파일옵션) ./configure --prefix=/usr/local/apache2 --e..

리눅스/apache 2014.11.23

아파치 동시접속자수 변경 ( 2.0.xx 버전 )

1. 아파치 2.0.xx 버전 기본 동시접속자수는 최대 256명, 이를 더 많은 수자로 변경하기 위해서는 아래 파일 수정후 재펌파일이 필요하다./apache2.0.xx/../server/mpm/prefork/prefork.c 파일에서#define DEFAULT_SERVER_LIMIT 256위에서 숫자부분을 적당하게 늘려준다. /apache2.0.xx/../server/mpm/worker/worker.c 파일에서#define DEFAULT_SERVER_LIMIT 16위에서 숫자부분을 적당하게 늘려준다. 예를들어 prefork,c 파일에서 1280으로 늘려주었다면, worker.c 파일은 20으로 늘려주는데, 그 이유는 아래와 같다. worker 방식은 기본적으로 16개의 child process 와 그 안..

리눅스/apache 2014.11.23

VirtualHost 설정을 했는데도 홈페이지가 안뜰시 확인해야할것!

1. whois.co.kr 홈페이지나 nslookup명령어를 통해 www.xxx.com 이란 도메인이 잘등록이되어있는지 확인한다. nameserver 부분과 도메인 사용기간을 확인한다. 2. nameserver 부분과 도메인사용기간이 아직 남아있다면 이번에는 nameserver 쪽에서 도메인이 등록되어있는지 확인한다. 3. nameserver 부분에서도 잘 등록이되어있다면 홈페이지는 정상적으로 뜰것이다. 4. 이외에도 여러가지 장애가있지만 퍼미션 에러일경우 디렉토리 권한을 한번확인해준다. 5. 그래도 안뜬다면 VirtualHost 설정 파일을 한번더 확인해 준다.

리눅스/apache 2014.11.23

apm 설치

설치하려는 버전은 아래와 같습니다.httpd 2.3.8PHP 5.3.8MySQL 5.5.14 설치를 진행하기에 앞서 아래 패키지들을 설치해줍니다.(필수 구성 요소) # yum -y install openssl openssl-devel mhash mhash-devel libtool libtool-ltdl libtool-ltdl-devel imap-devel imap zlib-devel zlib freetype-devel freetype libpng-devel libpng libjpeg-devel libjpeg libtiff-devel libtiff gd-devel gd pcre-devel pcre libxml-devel libxml libxml2-devel libxml2 gdbm-devel gdbm ncu..

리눅스/apache 2014.11.23