웹마짱구의 블로그

728x90

원문 : http://enjoystat.epizy.com/blog/2017/03/17/%EC%9A%B0%EB%B6%84%ED%88%AC-%ED%8C%A8%ED%82%A4%EC%A7%80-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0/?i=1

 

우분투 패키지 업데이트 오류 해결 – Ubuntu 활용

$ sudo -i # apt-get clean # cd /var/lib/apt # mv lists lists.old # mkdir -p lists/partial # apt-get clean # apt-get update # exit $

enjoystat.epizy.com

 

$ sudo -i
# apt-get clean
# cd /var/lib/apt
# mv lists lists.old
# mkdir -p lists/partial
# apt-get clean
# apt-get update
# exit
$

728x90

https://code-examples.net/ko/q/16a7614


composer create-project laravel/laravel=4.1.27 your-project-name --prefer-dist


또는


composer create-project laravel/laravel your-project-name --prefer-dist  4.1.27


버전은 패키지스트 https://packagist.org/packages/laravel/laravel 에 존재하는 버전이어야 한다.



5.8 버전 설치시

composer create-project laravel/laravel="5.8.*" [프로젝트 이름] 예: composer create-project laravel/laravel="5.8.*" blog

728x90

https://stackoverflow.com/questions/27129904/pageant-refuses-to-load-ssh-2-key-generated-with-gitbash

 

Pageant refuses to load SSH-2 key generated with GitBash

The implementation of key handling with (Tortoise)Git for Windows confuses me. As far as I understood, you can implement with either ssh.exe (gits own ssh program), where you can then choose an ssh...

stackoverflow.com

 

Pageant는 PuTTY 형식 ( .ppk)으로 만 키를로드 할 수 있습니다 .

PuTTY 도구에서 여전히 인식하는 다른 형식으로 키를로드하려고하면 언급 된 오류 메시지가 표시됩니다.

이 키를로드 할 수 없습니다 (OpenSSH-SSH-2 개인 키)

 를 OpenSSH 형식에서 PuTTY 형식으로 변환하려면 PuTTYgen  사용해야 합니다. Pageant가 파일 형식을 인식하면 PuTTYgen이 파일 형식을 변환 할 수 있습니다.

  • PuTTYgen을 실행하십시오.
  • 개인 키를 OpenSSH 형식으로로드하려면 로드  누르십시오 .
  • 개인 키 저장을 눌러 개인 키를 .ppk형식으로 저장하십시오 .
  • 이제 개인 키 .ppk를 Pageant 형식으로 로드 할 수 있습니다 .

728x90

http://kimchki.blogspot.com/2017/11/10.html

 

윈도우10 업데이트 강제 재부팅 막기

치매 걸리기 전에 기록하자

kimchki.blogspot.com

 

"로컬 그룹 정책 편집기" 를 실행시킨다.
"시작 - 실행 - gpedit.msc"

 

"컴퓨터 구성 - 관리 템플릿 - Windows 구성 요소 - Windows 업데이트"

 

"자동 업데이트 구성" 

 "자동으로 다운로드하고 설치할때 알림"

 

"예약된 자동 업데이트 설치 시 로그온한 사용자가 있을 경우 자동 다시 시작 사용 안 함"

"사용"

728x90


MySQL 문자열 길이 구하는 함수 

1. LENGTH() : 길이를 bytes로 나타낸다.

SELECT LENGTH('한글') -> 6
SELECT LENGTH('abc') -> 3


2. CHAR_LENGTH() : 글자의 수를 나타낸다.

SELECT CHAR_LENGTH('한글') -> 2
SELECT CHAR_LENGTH('abc') -> 3


3. BIT_LENGTH() : 길이를 bit로 나타낸다.

SELECT BIT_LENGTH('한글a') -> 56
SELECT BIT_LENGTH('한글')   -> 48


** 참고로 MySQL에서는 UTF-8일 경우 한글은 3bytes, 영어는 1bytes 처리하네요 ^^



출처: https://nejary.tistory.com/entry/MySQL-문자열-길이-한글 [세상 품기]

728x90

mysql이 깔려있는 리눅스 콘솔에서 root 권한이나 tcpdump 실행 권한이 있는 사용자로 아래 명령을 실행한다. 

 

tcpdump -p -i eth0 -s 0 -l -w - dst port 3306 | strings --bytes=6

 

 실행되는 쿼리를 log로 남길 경우

my.cnf에

log=/database/log/mysql.log

 

구문 추가 후 mysql 리스타트를 하게 되면 모든 쿼리가 상단 화일에 저장이 됨.

centos sudo 유저 추가

CentOS2019. 1. 30. 12:13
728x90

원문 : http://devtainer.blogspot.com/2011/03/sudo-in-centos_16.html


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# chmod u+w /etc/sudoers
# vi /etc/sudoers
 
case 1. 특정 사용자가 sudo를 사용할 수 있하는 설정
devtainer       ALL=(ALL)       ALL
 
case 2. 그룹에 포함된 모든 사용자가 sudo를 사용할 수 있하는 설정
 
%wheel        ALL=(ALL)       ALL
 
case 3. 패스워드 생략 설정
 
%wheel        ALL=(ALL)       NOPASSWD: ALL
devtainer        ALL=(ALL)       NOPASSWD: ALL
 
case 4. sudo를 사용하여 cd 마운트, 언마운트 가능하도록 설정
 
%users  ALL=/sbin/mount /mnt/cdrom, /sbin/umount /mnt/cdrom
#users 그룹의 멤버는 sudo를 사용하여 cd롬 마운트와 언마운트만 허용
 
# chmod u-w /etc/sudoers
cs


xrdp 동작여부 확인

Linux2018. 12. 24. 17:05
728x90
1
2
3
4
5
# netstat -antup | grep xrdp
 
tcp        0      0 127.0.0.1:3350          0.0.0.0:*               LISTEN      1257/xrdp-sesman
 
tcp        0      0 0.0.0.0:3389            0.0.0.0:*               LISTEN      1259/xrdp
cs

728x90

원문 : https://code.i-harness.com/ko-kr/q/196bb1c



win7에서이 명령을 실행할 수 있습니다.

box add homestead file:///c:/homestead.box

또한이 중 하나가 작동합니다 :

box add homestead file:///c:\homestead.box


728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$ sudo apt install php7.2-fpm
 
$ sudo apt install php7.2-curl php7.2-gd php7.2-mbstring php7.2-mysql php7.2-xml php7.2-zip (For Laravel)
 
$ sudo service php7.2-fpm restart
 
 
 
$ sudo apt install nginx
 
$ sudo ufw allow 'Nginx HTTP'
 
 
 
$ sudo apt-get install software-properties-common
 
$ sudo add-apt-repository 'deb [arch=amd64,arm64,i386,ppc64el] http://ftp.kaist.ac.kr/mariadb/repo/10.3/ubuntu xenial main'
 
$ sudo apt update
 
$ sudo apt install mariadb-server
 
$ sudo mysql_secure_installation
 
$ sudo service mariadb restart
cs