본문 바로가기

Server/Linux

(13)
apache tomcat 연동시 proxy ajp 연동시 html 안보인다면. 요즘은 많이 사용 안하고 있지만 이전 서비스에서 이용중이다 보니 proxy ajp 연동시 html 파일 로딩시 404가 나오는 경우가 있다. 이런 경우 apche에서 설정으로 인한 문제이다 요즘은 proxy 세팅시 ProxyPass / ajp://localhost:8009/ ProxyPassReverse / ajp://localhost:8009/ 이런식으로 많이 한다. 이런 경우 모든 처리를 tomcat에서 처리되게 된다... 이러면. html 파일도 tomcat을 타기 때문에 서비스 구서엥 따라 webapp에 index.html 파일이 있어도 접근을 할수가 없게 된다. RewriteEngine On RewriteCond %{REQUEST_FILENAME} \.(htm|html|xhtml|js|css|j..
centOs7 python SSL오류 간만에 python을 centos7에 파이썬 3.12를 설치하고 나서 pip install을 하는 순간 SSL 모듈 오류가... 하... 아래와 같이 오류가!! pip install pymysql Defaulting to user installation because normal site-packages is not writeable WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after c..
[Let's Encrypt] 설치한 인증서 확인[Feat.apache, Centos7] let's encrypt 인증서 설치 확인 및 위치를 확인하는 명령어 certbot certificates
Let's Encrypt manual 갱신[Feat. apache] 오류 [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed 무료로 SSL을 사용하기 위해선... 수고스러운것이 있을수 밖에 없다. 갱신주기가 와서 업데이트 하라는 메일을 받고... 참고로 와일드 카드형이라 자동 갱신을 할수 없어서 manual로만 할수 있음. 갱신을 하려는데... 오류가;;; 갱신시 명령어 certbot certonly --manual --preferred-challenges dns -d "도메인명" -d "*.도메인명" 하... 1차 파이썬모듈인 certifi 업그레이드 pip install --upgrade certifi certifi를 해도 동일 오류가... 2차 ca-certificates 설치 (이거 하니 됨) yum install ca-certificates update-ca-trust force-enable 설치하고 업데이트 하니 적..
[Apache2.2.x] [warn] _default_ VirtualHost overlap on port 443, the first has precedence 아차피에서 SSL 설정을 하고 문법 오류가 있는지 확인을 하고 ./httpd -t 아래의 메세지가 나오면 에러는 아니지만.. [Thu Jul 01 11:15:20 2021] [warn] _default_ VirtualHost overlap on port 443, the first has precedence 주의 메세지가 뜬다 ... 이건 443 포트로 선언된 VirtualHost가 존재하기 때문이다. 이걸 해결 하기 위해선 httpd-ssl.conf 파일을 열어서 상단에 아래의 내용을 입력하고 저장하면 된다. NameVirtualHost *:443 그리고 다시 문법 확인을 하면 Syntax OK 확인을 하였다. 간단하지만 신경쓰인다면.. 해결방법입니다.
[centOs-Apache2.2.x] httpd.conf: Cannot load /modules/mod_wsgi.so 에러 잘되고 있는 아파치 서버에 SSL 갱신으로 디렉토리만 바꾸고 문법 오류 체크를 하는데;; 수정도 하지 않은 부분에서 syntax 에러가;;; 여기서 문법체크 명령어는 apache가 설치된 디렉토리 에서 bin으로 이동후 아래 명령어 실행 ./httpd -t 그런데 ... httpd: Syntax error on line 54 of /httpd.conf: Cannot load /modules/mod_wsgi.so into server: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory 당황했지만 위와 같은 오류가 나는 이유는 아마 파이썬을 이용해 웹 서비스를 하게 된다면 겪을수도... 있다는... 현재 설치된 서버..
centOS7-apache2.2.x configure: error: ...No recognized SSL/TLS toolkit detected 간만에 서버 세팅을 하니 오류가 정말 많이 나는구나.. 아파치 컴파일 설치중 아래와 같은 메세지가 나온다면... configure: error: ...No recognized SSL/TLS toolkit detected 해결 방법은 yum install openssl-devel 위의 라이브러리 설치 후 다시 설치 하면 해결!
centOS7-apache2.2.x checking for APR-util... reconfigconfigure: error: Cannot use an external APR with the bundled APR-util 아파치 컴파일 설ㅈ치중 apr 에러가 난다;;; 소스 설치에 문제가 없는데 ㅜ.ㅜ 아래와 같은 메세지가 나온다면 Configuring Apache Portable Runtime library ... checking for APR... yes setting CC to "gcc" setting CPP to "gcc -E" setting CFLAGS to " -g -O2 -pthread" setting CPPFLAGS to " -D_REENTRANT -D_GNU_SOURCE" setting LDFLAGS to " " Configuring Apache Portable Runtime Utility library... checking for APR-util... reconfig configure: error: Ca..