Skip to content

CHICPRO

  • Life Log
  • Cycling Log
  • Photo Log
    • Portrait
    • Landscape
    • Flower
    • Etc
  • Coding Log
  • Information

About 편리

PHP와 MariaDB, jQuery 등을 사용해 게시판, 쇼핑몰 솔루션을 개발합니다. 그누보드5와 영카트5 개발에 참여 했습니다. Linux와 Nginx는 물론 WordPress, Git 등에도 관심이 많습니다. 자전거 타기 및 사진 촬영을 취미로 하고 있습니다.

Hide

jenkins 에서 git, scp 를 이용한 파일 배포

2019-02-21 by 편리

jenkins 를 이용해 github webhook 을 이용해 배포를 자동화하는 것을 지난 번에 테스트했다. 이번엔 배포 스크립트에 기능을 좀 더 추가하여 git 을 이용해 수정된 파일의 목록을 구하고 이 파일들만 서버에 배포하는 스크립트를 테스트해본다. 일반적으로 전체 파일을 scp나 rsync 를 이용해 배포하게 되는데 파일이 많을 경우 배포에 시간이 오래 걸릴 수 있기 때문에 수정된 파일만 목록을 …

Continue Reading

jenkins 와 github webhook 연동

2019-02-11 by 편리

소스코드는 git 과 github.com 을 이용해 관리 중이다. jenkins를 이용해 github 에 push 됐을 때 git pull 명령을 실행하도록 github.com webhook 연동을 테스트 했다. 우선 jenkins 에서 테스트 프로젝트를 추가하고 아래와 같이 설정했다. 1. jenkins 설정 jenkins 와 github.com webhook 을 연동하기 위해서는 GitHub Integration Plugin 플러그인을 먼저 설치해야 한다. jenkins 설정을 마친 후 github.com …

Continue Reading

ubuntu 16.04에 jenkins 설치

2019-02-11 by 편리

ubuntu 16.04 서버에 jenkins 설치하는 방법이다. 설치는 apt 를 이용해서 진행한다. 1. openjdk 8 설치 jenkins 를 설치하기 위해서는 java를 먼저 설치해야 한다. 2. jenkins 설치 3. nginx 설정 jenkins 접속 요청을 nginx 에서 받아 jenkins 로 넘겨주도록 한다. nginx 설정을 리로드 한 후 브라우저에서 jenkins.example.com 로 접속하여 화면의 표시대로 설정을 진행한다. 참고자료https://wiki.jenkins.io/display/JENKINS/Running+Jenkins+behind+Nginx

Continue Reading

[PHP] webp 이미지를 jpg, png 로 변환

2019-01-08 by 편리

웹사이트에서 이미지 파일은 주로 jpg, png 포맷이다. 최근에 webp 라는 다소 생소한 이미지 파일이 사용되는데 webp 포맷은 구글에서 공개한 이미지 포맷이다. webp 포맷은 gif, jpg, png 포맷을 대체 가능하다는 것이 가장 큰 특징이다. php에서는 5.4 버전 이상에서 webp를 사용할 수 있지만 getimagesize 등의 일부 함수는 php 7.1 버전에서 webp 포맷을 지원하기 때문에 php 7.1 이상의 …

Continue Reading

우분투 18.04 에 openvpn 서버 구축

2018-12-31 by 편리

우분투 18.04 환경에서 vpn 서비스를 위한 openvpn 서버 구축 방법이다. openvpn 서버 구축에는 openvpn-installer 스크립트를 이용한다. git clone https://github.com/Nyr/openvpn-install.git cd openvpn-install/ chmod +x openvpn-install.sh sudo ./openvpn-install.sh openvpn-install.sh 파일을 실행하면 아래의 내용이 터미널에 표시되면서 설치를 진행하게 된다. root@ncube:~/openvpn-install# ./openvpn-install.sh Welcome to this OpenVPN “road warrior” installer! I need to ask you a few questions before starting …

Continue Reading

Posts pagination

  • Previous
  • 1
  • …
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • …
  • 748
  • Next

Recent Posts

  • SK 세븐모바일 유심 셀프교체
  • php 배열 연산에서 + 와 array_merge 의 차이
  • pcntl_fork 를 이용한 다중 프로세스 실행
  • 아이폰 단축어를 이용하여 주중 공휴일엔 알람 울리지 않게 하기
  • 구글 캘린더 전체일정 재동기화
  • OpenLiteSpeed 웹서버에 HTTP 인증 적용
  • OpenLiteSpeed 웹어드민 도메인 연결
  • WireGuard를 이용한 VPN 환경 구축
  • Ubuntu 22.04 서버에 OpenLiteSpeed 웹서버 세팅
  • 맥 vim 세팅

Recent Comments

  • 편리 on 업무관리용 그누보드 게시판 스킨
  • 임종섭 on 업무관리용 그누보드 게시판 스킨
  • 캐논 5D 펌웨어 | Dslr 펌웨어 업그레이드 방법 82 개의 베스트 답변 on 캐논 EOS 30D 펌웨어 Ver 1.0.6 , EOS 5D 펌웨어 Ver 1.1.1
  • Top 5 캐논 5D 펌웨어 Top 89 Best Answers on 캐논 EOS 30D 펌웨어 Ver 1.0.6 , EOS 5D 펌웨어 Ver 1.1.1
  • 편리 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 임팀장 on 워드프레스 애니메이션 gif 파일을 mp4로 변환하여 출력하기
  • 편리 on Notepad++ NppFTP 플러그인 수동 설치
  • paul-j on Notepad++ NppFTP 플러그인 수동 설치
  • YS on Windows 10 iCloud 사진 저장 폴더 변경
  • 편리 on Docker를 이용한 Centos7 + httpd + php 5.4 개발환경 구축

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2025 CHICPRO | Built using WordPress and SuperbThemes