(주)누리웨어

화상연동/Web,APP 구축및서비스/LMS/평생교육/학점은행/기업교육/연수관리/설문구축/

Linux Apache Free SSL 적용방법

1) yum install epel-release 2) yum install certbot 3) ./apachectl stop 4) certbot certonly –standalone -d www.nuriware.com -d www.narettechnos.co.kr 5) # SSL Engine Switch: # Enable/Disable SSL for this virtual host. SSLEngine on SSLCertificateFile “/etc/letsencrypt/live/www.nuriware.com/cert.pem” SSLCertificateKeyFile “/etc/letsencrypt/live/www.nuriware.com/privkey.pem” SSLCertificateChainFile “/etc/letsencrypt/live/www.nuriware.com/chain.pem” 6) SSL 인증서 3개말다 갱신 certbot renew – cron tab에 등록한다.

특정 PC에서 Script 작동이 안될때 확인

1. 일부 페이지 콘텐츠 노출이 정상이 아니거나 => (원인) Windows 환경에서는 https 서비스 시, 레지스터리의 루트인증서는 자동업데이트하여 DisableRootAutoUpdate의 기본값이 0으로 설정되어 있어야 합니다. 레스스터리에 DisableRootAutoUpdate의 속성이 없거나 기본값이 1로 되어 있으면 https 서비스가 원활하지 않습니다. 관련 참고 URL https://www.sslcert.co.kr/guides/kb/67 => (조치방법) 1) 사용자 PC에서의 PC 바탕화면 우측 하단 시간표시에서 마우르 우측 Click 날짜/시간 조정 Click […]

Linux cp 명령어

cp 명령어 사용시 cp -rf A A 로 하면 orverwirte yes? 직접명령 1) /usr/bin/cp -f 미리 yes 2) yes|cp -rf /A /A

IPadOs 13이상에서 userAgent가 Mac으로 인식하는 것 처리

아래의 블로그에서 잘 설명이 되있습니다. https://littleshark.tistory.com/56 요약하면 기존 extension MainViewController: WKNavigationDelegate { func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) { decisionHandler(.allow) } } 이함수 대신에 IOS13이상부터 아래의 추가된 함수로 바꾸면 됩니다. extension MainViewController: WKNavigationDelegate { func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, preferences: WKWebpagePreferences, decisionHandler: @escaping (WKNavigationActionPolicy, WKWebpagePreferences) -> Void) […]

XCODE 소스를 AWS의 CodeCommit 으로 소스 업로드 방법

1.AWS의 IAM에서 사용자의 로그인생성 – 해당 사용자로 > 보안 자격 증명 > 사용자 이름/비번으로 로그인한다. 2.CodeCommit 에서 리파지토리 생성(예: sample-repository) 3.Mac Console(git/소스위치)로 소스 이동후 해당 소스에서 폴더에서 $ git init $ git branch -m main $ git remote add origin https://git-codecommit.ap-northeast-2.amazonaws.com/v1/repos/sample_repository $ git add . $ git commit -m “first upload” $ git push -u […]

IOS 에 캡처방지 녹화방지

– 기본적으로 방지할수 없어서 해당 프로그램을 실행하면 히든처리하면 되는것 같습니다. class SceneDelegate: UIResponder, UIWindowSceneDelegate { ~~~~~~~ 아래 추가하면 됩니다. func sceneWillEnterForeground(_ scene: UIScene) { // Called as the scene transitions from the background to the foreground. // Use this method to undo the changes made on entering the background. NotificationCenter.default.addObserver(self, selector: #selector(alertPreventScreenCapture(notification:)), name: UIApplication.userDidTakeScreenshotNotification, object: […]

JENKINS 오류 대응

오류내용 sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target jenkins 빌드환경에 다음과 같이 셋팅하면 해결됩니다. -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

윈도우의 mklink

윈도우에서 네트웍드라이브에 연결된 폴더를 내 컴퓨터의 폴더처럼 인식하도록 하는 링크가 필요할때 사용한다. 1. 파일 심볼 링크 : mklink  “내드라이브의 폴더명” “공유 원본” 2. 파일 하드 링크 : mklink /h “내드라이브의 폴더명” “공유 원본” 3. 폴더 심볼 링크 : mklink /d “내드라이브의 폴더명” “공유 원본” 4. 폴더 정션 링크 : mklink /j “내드라이브의 폴더명” “공유 원본” 현재 서버에서 콘텐츠 폴더의 위치는 네트웍크 공유된  […]

netstat 명령어를 통한 네트워크 상태 확인

NETSTAT는 윈도우(Window)에서 포트 확인을 위해 이용하는 명령어이며, 윈도우와리눅스에서 모두 사용이 가능하다. (*단, 사용 옵션이 조금 상이하다.)  1. netstat 란?  netstat 명령어는 자신의 컴퓨터와 연결된 모든 네트워크 연결을 보여주는 명령어이다.  2. 사용방법(Window용)  명령프롬프트(CMD)에서 ” >netstat /? “를입력하면 netstat에 대한 자세한 설명을 확인할 수 있으며, 본 게시글에서는 자주 사용되는 -a, -n, -o에 대해 알아볼 것이다. netstat에서 자주 사용되는 옵션 (-a, […]

AWS – RDS 생성

1.데이타베이스 생성 – 리젼 선택(서울) 2.MySQL 생성 스토리지 100G 식별자 : abc-mysql1-db 사용자: abc/XXXXXXX 3. 네크워크 및 보안  VPC등은 기본으로 설정  퍼블릭 액세스 가능성-  예로 설정 4.데이타베이스 옵션      이름 :  abc       포트: 3306       파라메터 그룹      삭제방지 -활성화 후 생성 5.파라미터그룹  utf8_parameter 파라미터그룹 생성 파라미터 편집 […]

Previous Posts

Theme created by thememotive.com. Powered by WordPress.org.