분류 전체보기
Sunny
Sunny
2023.06.20Street in Baguio City
Haruka
Haruka
2023.06.20Rocky Mountain Adventure at Mt. Kalugong
St. Mary's Episcopal Church
St. Mary's Episcopal Church
2023.06.15in Sagada City
Golden Splendor Lily
Golden Splendor Lily
2023.06.14BenCab Museum in Baguio City (feat. Lily's hands)
Wild Flower
Wild Flower
2023.05.25Marlboro Hill in Sagada City
Street food vendor
Street food vendor
2023.05.05Night market in Baguio City
NGINX 워드프레스 404 not found error 해결법
NGINX 워드프레스 404 not found error 해결법
2020.03.22안녕하세요. WONY입니다. NGINX를 기반으로 돌아가는 서버에 워드프레스를 설치하고 설정 > 고유주소 페이지에서 글 이름을 선택하고 반영했을 때 404 not found 에러가 뜨는 경우가 있습니다. 이 경우 본인의 사이트로 연결되는 NGINX 환경 설정 파일 *.conf 수정을 통해 해결할 수 있습니다. 예제는 Ubuntu 18.04 LTS 서버에서 apt로 NGINX를 설치 하였다는 가정하에 설명합니다. 1. *.conf 파일은 /etc/nginx/conf.d/에서 확인할 수 있습니다. 2. vi 편집기로 자신에게 해당되는 conf 파일을 편집모드로 진입합니다. vi /etc/nginx/conf.d/yourdomain.com.conf 3. 아래와 같은 location / 부분을 찾습니다. loca..
워드프레스 Error establishing a database connection 해결 방법
워드프레스 Error establishing a database connection 해결 방법
2020.03.15AWS 프리티어와 라이트세일에서 워드프레스 Error establishing a database connection 해결 방법 안녕하세요. WONY입니다. 저는 아마존 웹 서비스(이하 AWS)에서 Amazon EC2 프리티어와 라이트세일 월 3.50 USD의 가장 저렴한 서비스를 이용하고 있습니다. 프리티어에는 NGINX + PHP-FPM + MariaDB으로 서버를 구성하고 영카트를 설치해서 서비스를 운영하고 있었는데, 워드프레스가 필요해서 서버에 워드프레스를 추가로 설치하였고 갖가지 플러그인을 설치하였는데, 관리자 페이지에서 세팅을 하거나 글을 작성할 때 그리고 어떠한 작업을 할 때 지속적으로 Error establishing a database connection 메시지를 보여주며 MariaDB가 ..
vsftpd 설정하기
vsftpd 설정하기
2020.02.29안녕하세요 WONY입니다. GCP라든지 AWS에서 웹 서버를 구축하고 FTP를 연결하려면 Private Key 파일이 있어야 ftp를 접속할 수 있지요. 보안을 위해 귀찮아도 꼭 Private Key 파을을 가지고 sftp 접속을 해야 하는 맞지만. 그 귀찮음을 이기지 못할때 vsFtpd를 설치하고 설정 파일을 수정수 Private Key 파일 없이 접속할 수 있습니다. vsftpd 설치는 아래를 따라해 주시고 우분투를 기준으로 진행하였습니다. apt install vsftpd 위와 같이 입력하면 vsftpd를 설치하고 서비스에 등록합니다. service vsftpd status 위와 같이 입력하면 vsftpd 상태를 확인할 수 있습니다. vi /etc/vsftpd.conf 위와 같이 입력하면 vi 편집..
FontAwesome 5 유니코드(Unicode) 사용하기 그리고 CSS3에서 스핀(Spin)
FontAwesome 5 유니코드(Unicode) 사용하기 그리고 CSS3에서 스핀(Spin)
2020.02.28안녕하세요 WONY입니다. CSS에서 FontAwesome 5 유니코드(Unicode) 사용하기에 대해서 알아보겠습니다. FontAwesome 설치 방법은 생략하겠습니다. https://fontawesome.com/ Font Awesome fontawesome.com Regular Style (far)는 font-weight가 없어도 되지만 font-weight 600을 주면 Solid Style (fas)이 됩니다. 즉 Regular Style (far)과 Solid Style (fas) 이 함께 존재하는 폰트의 경우 유니코드가 같으므로 font-weight을 통해 Regular Style (far) 과 Solid Style (fas)를 사용할 수 있다. 예제는 아래와 같습니다. p.far-fa-fil..
JSP에서 수정된 CSS, JS 파일 캐시 방지하기
JSP에서 수정된 CSS, JS 파일 캐시 방지하기
2020.02.27안녕하세요 WONY입니다. 오늘은 JSP에서 CSS, JS 파일을 작성하고 서버에 업로드 후 작성한 JSP 페이지를 확인할 때 CSS, JS 파일이 캐시로 인해 적용이 바로 안될 때가 있는데 이를 방지하는 방법을 알아보도록 하겠습니다. 강력한 새로고침 [CTRL]+[SHIFT]+[R] 하는 방법도 있지만. 제가 알려드릴 방법은 CSS, JS 파일이 서버에 업로드된 시간을 가져와 실시간으로 캐시를 방지할 수 있는 방법입니다. 아래의 방법은 CSS만을 예로든 소스이며 JS 파일에도 똑같이 적용할 수 있습니다. 실제 적용 후 웹에서 소스보기를 하면 아래와 같습니다. 위와 같은 방법을 적용하면 단순히 [F5], [CTRL] + [R]으로 캐시를 방지할 수 있고 언제 수정하였는지도 쉽게 알 수 있습니다. 이상 W..
Apache 서버 iframe 에 외부 페이지가 뜨지 않는 경우
Apache 서버 iframe 에 외부 페이지가 뜨지 않는 경우
2020.02.27안녕하세요 WONY입니다. iframe에 외부 url을 넣을 경우 페이지가 분명 존재함에도 불구하고 iframe에 표시가 되지 않을 때가 있습니다 이때 iframe 이 포함된 페이지의 크롬 개발자 도구를 열고 Console을 보면 아래와 같은 메시지를 확인할 수 있습니다. Refused to display 'https://example.com/' in a frame because it set 'X-Frame-Options' to 'sameorigin'. 위 내용을 보면 X-Frame-Options라는 내용이 있는데 X-Frame-Options 은 숨겨진 링크를 사용자를 속여 클릭하게 만드는 Clickjacking을 방지하기 위한 옵션으로 X-Frame-Options의 경우 아래와 같이 3가지 옵션이 존재..