1. 개요 우분투 설치시 기본적으로 그래픽 드라이버가 잡힌다. 그런데 외장 그래픽카드를 사용하는 경우 제대로된 드라이버가 잡히지 않아서 화면 멈춤 등의 오류가 발생한다. 따라서 해당 제조사에서 배포하는 그래픽 드라이버를 수동으로 설치해야한다. 2. Command nvidia.com에서 해당 OS, 그래픽 카드의 드라이버 다운로드 Ctrl + Alt + F2로 CUI 화면으로 이동 sudo service lightdm stop sudo apt-get –purge […]
1. 개요 우분투에서 메일 시스템을 사용하려면 mailutils를 설치해야한다. 2. 설치 sudo apt install mailutils postfix 3. 사용방법 전송 : mail -s “[Subject]” [E-mail address] < [text file] 인코딩 : –encoding=[CharSet] 제목 : -s, –subject to : -t, –to 확인 : mail -p, –print, –read 4. 설정 파일 변경 sudo vi /etc/postfix/main.cf sudo […]
[EC2] Windows에서 Linux EC2로 접속
1. ID Amazon Linux AMI : ec2-user RHEL AMI : ec2-user / root Ubuntu AMI : ubuntu / root CentOS AMI : centos Fedora AMI : ec2-user SUSE : ec2-user / root 2. 접속 방법 AWS Web Console에서 Key File 다운로드(*.pem) puttygen 실행 1. Actions – Load – Key File(*.pem) 열기 2. Parameters – […]
www 자동으로 붙이기
1. 개요 test.com → www.test.com 자동 변환하는 방법에 대해서 알아보자 2. 환경설정 파일에 추가 sudo vi /etc/apache2/site-available/test.com.conf ; 추가 RewriteEngine on RewriteCond %{HTTP_HOST} !^www.test.com$ RewriteCond %{HTTP_HOST} ^test.com$ RewriteRule ^/(.*) https://test.com/$1 [R,L]
Apply SSL (Let’s Encrypt) on Raspbian 8
1. 적용 환경 Raspbian 8, Apache 2.4.10에 SSL(Let’s Encrypt) 적용 2. Install sudo apt-get update wget https://dl.eff.org/certbot-auto sudo chown root.root certbot-auto sudo chmod a+x certbot-auto sudo mv ./certbot-auto /bin/ 3. Make & Apply sudo certbot-auto –authenticator webroot –webroot-path [Document Root] –installer apache -d [도메인] sudo certbot-auto –authenticator webroot –webroot-path /var/www/test.com/ –installer apache -d […]
Apply SSL (Let’s Encrypt) on Ubuntu 16.04.3
1. 적용 환경 Ubuntu 16.04.3, Apache 2.4.18에 SSL(LetsEncrypt) 적용 2. Install sudo apt-get update sudo apt-get install software-properties-common sudo add-apt-repository ppa:certbot/certbot sudo apt-get update sudo apt-get install python-certbot-apache 3. Make & Apply : 아래 명령 중 하나만 실행 sudo certbot –apache sudo certbot –authenticator webroot –installer apache sudo certbot –authenticator webroot –webroot-path [Document […]
upload size 변경
1. PHP upload size 변경 1. upload_max_filesize는 기본적으로 변경해야하며 2. post_max_size는 파일을 post 방식으로 전송하기 때문에 변경해야한다. 3. time 값을 늘리는 이유는 용량에 따라 전송 시간도 늘어나기 때문이고 4. memory_limit을 변경하는 이유는 파일을 모두 전송받기 전까지는 메모리에 저장되기 때문이다. 2. php 환경설정 파일에서 변수값 변경 sudo vi /etc/php.ini file_uploads = On ; file upload […]
slow query 확인
1. 개요 mysql slow query 확인 2. slow query 확인 2.1. mysql 접속 후 확인 mysql -u root -p show full processlist; 2.2. mysqladmin mysqladmin -u root -p processlist 3. 설정 확인 3.1. mysql 접속 후 확인 mysql -u root -p show variables like ‘slow_query_%’; // slow_query_log ; ON일 경우 log O / […]
charset 설정 및 확인
1. 개요 mysql charset 설정 및 확인 방법 2. charset 확인 방법 1> mysql -u root -p status; show variables like ‘char%’; 방법 2> mysqladmin variables | grep char 3. charset 변경 3.1 MYSQL [5.1] vi /etc/my.cnf [mysqld] character-set-server = utf8 init_connect=”SET collation_connection = utf8″ init_connect=”SET NAMES utf8″ [client] default-character-set = utf8 [mysql] […]
my.cnf file location
1. 개요 mysql config 파일 위치 2. 확인 명령어 mysql –verbose –help | grep -A 1 ‘Default options’ 3. 실행 화면