Category Archives: WAS

Home »  WAS

eAccelerator ( php가속기 설치 )

리눅스 kernel 2.6 은 0.9.6.1 kernel 2.4는 0.9.5.2를 사용하면 됩니다.
# yum -y install autoconf-*
# cd /usr/local/src/
# wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2
# tar -jxvf eaccelerator-0.9.6.1.tar.bz2
# cd eaccelerator-0.9.6.1
# /usr/local/php/bin/phpize
# ./configure –enable-eaccelerator=shared –with-php-config=/usr/local/php/bin/php-config
# make
# make install
# mkdir /var/log/eaccelerator
# chown nobody.nobody /var/log/eaccelerator
# chmod 700 /var/log/eaccelerator
# vi /usr/local/apache/conf/php.ini
[eAccelerator]
extension_dir=/usr/local/php/lib/php/extensions/no-debug-zts-20060613
extension=”eaccelerator.so”
eaccelerator.shm_size=”1024″
eaccelerator.cache_dir=”/var/log/eaccelerator”
eaccelerator.enable=”1″
eaccelerator.optimizer=”1″
eaccelerator.log_file = “/usr/local/apache/logs/eaccelerator_log”
eaccelerator.check_mtime=”1″
eaccelerator.debug=”0″
eaccelerator.filter=””
eaccelerator.shm_max=”0″
eaccelerator.shm_ttl=”0″
eaccelerator.shm_prune_period=”0″
eaccelerator.shm_only=”0″
eaccelerator.compress=”1″
eaccelerator.compress_level=”9″
eaccelerator.keys = “shm_and_disk”
eaccelerator.sessions = “shm_and_disk”
eaccelerator.content = “shm_and_disk”
eaccelerator.allowed_admin_path = “”
# 만약 mysqli 를 사용중이라면 mysqli.so 모듈을 /usr/local/php/lib/php/extensions/no-debug-zts-20060613/ 디렉토리로 복사할 것
[출처]http://yangyonge.tistory.com 천사와 악마의 감미로운 공존

Warning: fopen():

Warning: fopen(): URL file-access is disabled in the server configuration in /home/cdcash/_SERVER_/LIB/libchecker.php on line 493 Warning: fopen(http://gumvit.vipweb.kr/banner/images/type_main01/ad_doolsye2.gif): failed to open stream: no suitable wrapper could be found in /home/cdcash/_SERVER_/LIB/libchecker.php on line 493 Warning: fopen(): URL file-access is disabled in the server configuration in /home/cdcash/_SERVER_/LIB/libchecker.php on line 493 Warning: fopen(http://gumvit.vipweb.kr/banner/images/type_main01/ad_rhtn9992.gif): failed to open stream: no suitable wrapper could be found in /home/cdcash/_SERVER_/LIB/libchecker.php on line 493
대충 비슷한 메세지 확인되면 맨붕하지말고
vi /usr/local/apache/conf/php.ini
allow_url_fopen = Off << on 으로 바꾸어준다~

php.ini 에서 업로드 용량 수정

[root@localhost ~]# vi /usr/local/apache/conf/php.ini
upload_max_filesize = 1024M
post_max_size = 1024M
max_input_time = 2000
뒤의 값은 수정 값입니다
[root@localhost ~]# /etc/init.d/apachectl restart

tomcat 설치

apache-tomcat 을 설치하기전에 jdk(Java SE Development Kit)가 필요합니다.
jdk download ->> http://www.oracle.com/technetwork/java/javase/downloads/index.html
tomcat download ->>http://tomcat.apache.org/
▼————–jdk 설치
jdk를 다운받고 설치
# tar zxvf /usr/local/test/jdk-7u5-linux-x64.gz
jdk를 /usr/ 하위에 java로 이름을 바꿔 옮기고
ex) /usr/java
설치 후 패스 설정
# vi /etc/profile OR vi /root/.bash_profile
export JAVA_HOME=/usr/java/default
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/bin/lib/ext:$JAVA_HOME/lib/tools.jar
▲—- vi /etc/profile OR vi /root/.bash_profile 에 들어가서 적당한 위치에 추가 후 저장
패스 설정 후 변경사항 적용
# source /etc/profile OR source /root/.bash_profile
적용 후 확인
# java
java라고 입력하면 뭐라뭐라 나오면 설치 된거
▼————–tomcat 설치
tomcat을 다운받고 설치
#tar -xzvf apache-tomcat-6.0.18.tar.gz
tomcat을 /usr/local 하위에 tomcat으로 이름을 바꿔 옮기고
ex) /usr/local/tomcat
설치 후 패스 설정 ( 기존에 jdk설치 때 패스설정된 부분에 추가적으로 입력하면 됩니다.)
# vi /etc/profile OR vi /root/.bash_profile
export JAVA_HOME=/usr/java
export CATALINA_HOME=/usr/local/tomcat
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/bin/lib/ext:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib/jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar
▲—- vi /etc/profile OR vi /root/.bash_profile 에 들어가서 적당한 위치에 추가 후 저장
패스 설정 후 변경사항 적용
# source /etc/profile OR source /root/.bash_profile
적용 후 확인
# /usr/local/tomcat/bin/startup.sh
# 웹에서 http://ip:8080/ 입력 후 접속
접속되면 성공
# 접속이 안된다면 패스 설정을 다시 확인하고 iptables 도 확인을 해봅시다