아파치 SSL인증서 암호(password) 자동입력 스크립트(script)
# Web&WAS/Apache2021. 6. 22. 16:09아파치 SSL인증서 암호(password) 자동입력 스크립트(script)

apache SSL인증서에 비밀 번호가 입력되어 있는 경우 apache를 실행 할 때 비밀 번호를 입력 해야지만 apache가 실행되게 된다. ssl.conf파일에 스크립트를 등록하여 apache 실행시에 자동으로 비밀 번호가 입력되도록 할 수 있다. 1. 패스워드를 기록한 스크립트 파일 생성 패스워드가 abc1234인 경우 아래와 같이 스크립트를 생성 [darksharavim]vi /usr/local/apache/conf/ssl/pass.sh #!/bin/sh echo "abc1234" 생성한 스크립트에 실행권한 설정 [darksharavim]ls -l /usr/local/apache/conf/ssl/pass.sh -rwx—— 1 root root 22 2021-06-22 12:24 /usr/local..

centos5 curl 버전 업그레이드
# Operation System/Linux2020. 3. 26. 10:59centos5 curl 버전 업그레이드

1 2 3 4 5 6 7 8 9 10 11 12 # curl --version curl 7.15.5 (i386-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5 Protocols: tftp ftp telnet dict ldap http file https ftps Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz # wget https://curl.haxx.se/download/curl-7.69.1.tar.gz # ./configure --with-ssl=/usr/local/ssl --disable-ldap # make # make install Colored by Color..

아파치 webdav구성(ssl)
# Web&WAS/Apache2019. 10. 31. 13:19아파치 webdav구성(ssl)

설치환경 centos8 설치 # yum install httpd mod_ssl httpd-devel httpd-tools dav_module (shared) dav_fs_module (shared) dav_lock_module (shared) 위 3개 모듈이 활성화 되어 있어야함 # 데이터 폴더 생성 및 권한 설정 # mkdir /home/test/webdav # chmod 755 /home/test/webdav # chown apache.apache /home/test/webdav # 계정생성 및 권한 설정 # htpasswd -c /etc/httpd/.htpasswd test # chown root:apache /etc/httpd/.htpasswd # chmod 640 /etc/httpd/.htpas..

tomcat ssl 설정 및 적용(let's encrypt)
# Web&WAS/Tomcat2019. 1. 12. 18:16tomcat ssl 설정 및 적용(let's encrypt)

privkey.pem 파일을 .key 파일로 변환 # openssl rsa -in privkey.pem -text > [도메인].key fullchain.pem 파일로 .crt파일로 변환 # openssl x509 -inform PEM -in fullchain.pem -out [도메인].crt pkcs12 형식으로 변환(비밀번호 입력) # openssl pkcs12 -export -in [도메인].crt -inkey [도메인].key -out [도메인].p12 -name tomcat keystore 생성 # keytool -list -v -keystore [도메인].p12 -storetype pkcs12 pkcs12 -> jks형식으로 변환 # keytool -importkeystore -srckeyst..

아파치  https 리다이렉트 설정
# Web&WAS/Apache2019. 1. 12. 16:20아파치 https 리다이렉트 설정

ssl인증서를 설치했더라도 http로 접속하면 80으로 접속가능하기때문에 http로 접속하더라도 ssl이 적용된 https로 접속하게 할려면 아래와 같이 apache설정을 해야합니다. Virutalhost설정안에 RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI} 설정 후 apache재시작을 해주세요. 주의 : rewrite_module이 설치되어 있는지 꼭 확인하세요.

image