본문 바로가기

Linux14

Let’s Encrypt 무료 SSL 인증서 자동 갱신하기 Let's Encrypt SSL 인증서를 등록하려면 아래 글을 참고해주세요~2016/12/14 - [Linux/debian/ubuntu] - Let's encrypt 를 이용하여 Nginx 서버에서 무료로 https 설정하기 Let's Encrypt SSL 인증서 자동갱신 메모3개월 마다 인증서 갱신하려고 하면 번거롭기도 하고 잊어버릴 수도 있기에, 자동 갱신방법으로 해보자~! 1. 먼저 자동갱신관련 쉘스크립트를 작성한다. /root/letsencrypt.sh #!/bin/sh/usr/sbin/service nginx stopif ! /opt/letsencrypt/letsencrypt-auto renew >> /var/log/letsencrypt/letsencrypt-renew.log 2>&1 ; the.. 2017. 1. 19.
Let's encrypt 를 이용하여 Nginx 서버에서 무료로 https 설정하기 - Let's Encrypt 를 이용하여 무료로 인증서를 만들고 적용하는 방법을 소개합니다.현재 서버 환경은 Ubuntu 14.04 & NGINX 환경으로 Let's Encrypt 에서 무료로 SSL인증서를 발급할 수 있다고 하여 적용하는 방법 노트 1. Let's Encrypt 설치하기 우선 필요한 것들을 설치한다. 이미 설치되어 있다면 패스!!$sudo apt-get update$sudo apt-get install git bc 이제 git 저장소에서 Let's Encrypt 을 다운로드 하자$sudo git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt/opt/letsencrypt 는 원하는 디렉토리로 지정해도 무방 2. 인증서.. 2016. 12. 14.
우분투에서 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 에러 해결법 현재 우분투에서 서버 셋팅 및 테스트 진행 중, ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 에러가 발생하여, 아래와 같이 해결하였다!!! 우분투에서 my.cnf 변경 하고 재시작 후, mysql 접속시도하였으나,mysql -uroot -p 아래와 같은 에러가 발생 ㅜ.ㅜERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 구글 검색을 통해 여러 사이트 찾아보았지만, 해결되지 않음.-_-;;;http://stackoverflow.c.. 2016. 4. 20.
Debian / Ubuntu 에서 사용자 계정 추가/삭제 [사용자 추가]$ sudo useradd -d -G admin -m -s /bin/bash $ sudo passwd $ sudo useradd -m -s /bin/bash developer$ sudo passwd developer ---------------------------------------------------------------------------------Usage: useradd [options] LOGIN Options: -b, --base-dir BASE_DIR base directory for the home directory of the new account -c, --comment COMMENT GECOS field of the new account -d, --home-dir.. 2013. 12. 6.
SVN 서버 설치 작업환경 OS : Ubuntu Server 32bit 10.04 LTS SVN 서버 설치 sudo apt-get install subversion libapache2-svn 또는 sudo apt-get install svnserver libapache2-svn 인스톨 하면 자동으로 모듈이 활성화 된다. 혹시 모르니 모듈 활성화 여부를 확인하자. sudo a2enmod dav_svn SVN 폴더 생성( 경로는 /home/svn 으로 가정하고 진행... ) sudo svnadmin create /home/svn sudo chown www-data:www-data /home/svn -R SVN 환경 설정 sudo emacs /etc/apache2/mods-enabled/dav_svn.conf DAV svn S.. 2011. 12. 14.
MySQL 외부접속 허용하기 작업환경 OS : Ubuntu Server 32bit 10.04 LTS MYSQL : 5.1.41-3ubuntu12.10 특정 사용자 계정의 외부접속 허용하기 - 여기서는 root 를 예로 든다. 1. mysql 접속 후 mysql database 선택 mysql> use mysql; 2. user 테이블 살펴보기 mysql> select host, user, password from user; root 의 host 값들은 localhost, 127.0.0.1 등으로 기본 등록되어 있지만, 외부접속을 나타내는 값이 없다. 특정 아이피로 지정할 수도 있지만 % 기호로 등록하면 어디서든 접속 가능하게 된다. 3. 권한 설정 mysql> grant all privileges on *.* to 'root'@'%.. 2011. 12. 14.
CentOS netinstall 방법 공식사이트(CentOS.org)의 미러사이트에서 CentOS-x.x-i386-netinstall.iso 파일을 다운로드한다. 예>>> CentOS-5.7-i386-netinstall.iso 를 다운받아 설치를 진행... INSTALL METHOD : FTP 선택했을 경우 아래와 같이 FTP 주소를 입력해준다. (공식 미러사이트에서 확인 : http://www.centos.org/modules/tinycontent/index.php?id=32) FTP Site Name : centos.mirror.cdnetworks.com CentOS Directory : centos/5.7/os/i386 ---> 계속해서 설치를 진행한다... 2011. 12. 1.
Centos6.0 + APM(Apache + PHP + MySQL) 설치 개발용으로 사용하기 위해 서버를 설치하였다. OS는 CentOS-6.0 으로.... 아파치, PHP, MySQL은 rpm으로 설치.... 설치시... Basic Server 버전을 선택하고 아래쪽 추가설치를 지금 선택으로 하여 x-window, emacs 등 몇 가지 선택 후 설치 진행함.. 설치 완료 후...최신 패키지로 업데이트 해주자. # yum check-update # yum update APM 설치 # yum install httpd # yum install mysql # yum install php PHP 추가 모듈 설치 # yum install gd gd-devel # yum install libxml2 libxml2-devel # yum install openssl openssl-deve.. 2011. 9. 16.