본문 바로가기

Linux/debian/ubuntu8

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.
리눅스(데비안)에서 SSH 설치, 설정하기 PuTTY이나 Tera Term 등 SSH 터미널을 사용하고 싶을 때 리눅스에서 SSH를 사용할 수 있도록 설정해야한다. 먼저 설치되어있는지 확인한다 # aptitude show ssh 설치 안되어 있으면 설치해보자~ # aptitude install ssh 설치 후 설정(선택사항) SSH터미널에서 Root권한으로 접속 제한하기 먼저 백업부터 하자 (백업하는 습관!!) # cp /etc/ssh/sshd_config /etc/ssh/sshd_config.default 에디터로 설정한다~ vim에디터 사용해서 수정 # vim /etc/ssh/sshd_config 또는 emacs에디터를 사용해서 수정 # emacs /etc/ssh/sshd_config 다음과 같이 수정하자 ------------------- .. 2009. 7. 26.
가상 머신 VirutualBox에서 Debian Lenny 에 Guest Additions 설치하기 버추얼박스(VirtualBox)에 데비안 Lenny를 인스톨 한 후에 Guest Additions를 설치하자. 게스트 에디션을 설치하면 해상도 자동조절, 마우스 자유이동 등 편리해진다.. 데비안 부팅 후, VirtualBox의 '장치' 메뉴에서 '게스트 확장설치'를 클릭한다. 바탕화면에 CD-ROM 드라이브가 표시된다. 터미털 실행해서 root 권한으로 아래 명령어를 실행한다. # cd /cdrom # sh VBoxLinuxAdditions-x86.run 아마,,, 에러가 났을 것이다. # Verifying archive integrity... All good. # Uncompressing VirtualBox 2.2.2 Guest Additions for Linux installation...... # .. 2009. 7. 9.