More posts

리눅스

[linux] 우분투 네트워크 서비스 다시 시작하기

우분투 네트워크 데몬은 다음 커맨드로 재시작할 수 있습니다. 18.04 이상에서 공통으로 사용할 수 있습니다. sudo systemctl restart systemd-networkd NetworkManager를 사용해서 네트워크 데몬을 다시 시작할 수도 있습니다. 우분투 서버는 NetworkManager가 기본 설치되어있지 않기 때문에 네트워크 매니저를 먼저 설치해야 합니다. sudo apt install NetworkManager sudo service NetworkManager restart 또는 네트워크 인터페이스를
1 min read
리눅스

Nginx rewrite로 url 경로 변경하기

rewrite 기능을 사용해서 웹서버로 들어오는 url들을 재가공해서 원하는 url로 가도록 재처리 할 수 있습니다. http로 들어오는 트래픽을 모두 https로 보내기 server { listen 80; server_name www.mydomain.com; rewrite ^(.*) https://$host$1 permanent; } server { listen 443; server_name www.mydomain.com; } Query string을 모두 삭제하기 Query Parameter보다 검색 친화적인 url을
1 min read
테크

px, in, ,mm, pt, dpi, dp, sp의 차이와 모바일 디바이스 해상도의 이해

각각의 단위가 나타내는 기본적인 크기 정보는 다음과 같습니다. * px: 화면에서 색상을 표현하는 최소 단위. pixel의 줄임 표현. * in: 디스플레이 장치 화면의 물리적 크기를 표현하는 단위. 1인치는 2.54cm. inch의 줄임 표현.. * mm: 디스플레이 장치 화면의 물리적 크기를 표현하는 단위. * pt: point의 줄임 표현. 1/72인치 크기. 인쇄업에서 사용하던 물리적인 글자
4 min read
리눅스

[linux] kill 커맨드로 프로세스 강제로 종료하기

리눅스에서 kill 명령어는 프로세스를 강제로 종료하거나 종료 시그널을 보내는 데 사용합니다. kill 명령어는 프로세스 ID(PID)를 통해 특정 프로세스를 종료합니다. kill 명령어의 기본 사용법은 다음과 같습니다. kill [옵션] [PID] 예를 들어 프로세스 ID가 3124면 다음처럼 커맨드를 사용합니다. kill 3124 kill 프로세스를 실행할 때 사용 가능한 옵션은 다음 두 가지
2 min read
테크

우클릭, 드래그 차단 웹 페이지 강제 해제하기

웹 사이트나 블로그 글을 읽다가 괜찮은 내용을 스크랩하거나, 코드를 복사해서 개발중인 코드에 붙여넣고 싶은데 블록 선택을 차단하거나, 마우스 우클릭을 차단해서 복사를 할 수 없게 막아놓은 경우가 종종 있습니다. 불펌을 막기 위한 고육지책이겠지만, 사실 퍼가는 걸 조금 불편하게 만드는 정도이고, 기술적인 내용을 잘 모르는 초보자들이 아닌 이상 퍼가지 못하는 것은 아닙니다.
2 min read
윈도우

[윈도우11] 파일 탐색기 기본 보기를 내 PC로 변경하기

윈도우11에서 파일 탐색기를 실행하면 기본 보기는 "홈" 입니다. 어파치 왼쪽 트리에 홈 목록이 표시되기 때문에 즐겨찾기 항목 보다 디스크나 디렉토리 탐색을 더 많이 하면 "내PC"로 변경해서 디스크 드라이브 우선 보기로 변경할 수 있습니다. 1. 파일 탐색기 상단 메뉴에서 "..." 을 눌러 메뉴를 펼친 후 "옵션"을 선택합니다. 2. "파일 탐색기
1 min read
윈도우

[윈도우] hosts 파일 위치와 hosts 파일로 로컬 도메인 설정하기

우리가 사용하는 "도메인 네임 시스템(DNS)"은 웹 브라우저에서 도메인을 입력하면 네트워크에 설정된 네임서버를 통해 웹 서비스를 하는 실제 서버의 공인IP로 변환되고, 최종적으로 공인IP를 통해 웹서버에 접근을 하게 됩니다. 이 방법은 도메인 네임을 도메인 등록업체를 통해 등록해야하고 공인 IP를 연결할 수 있어야 하는 제약 사항이 있습니다. 웹 개발용, 또는 네트워크
8 min read
윈도우

윈도우11 DNS 네임서버를 수동으로 변경하기 - DNS 서버 목록

케이블 인터넷을 사용하거나, 외부에서 무선 네트워크를 이용해서 테더링을 사용할 때 해외 웹사이트가 접속이 안되거나 하는 경우가 있습니다. 대부분은 현재 연결한 네트워크에서 할당받은 네임서버가 새로운 해외 도메인 정보 갱신이 되지 않거나 갱신이 느려서 도메인정보를 찾을 수 없기 때문입니다. 서비스의 안정성이 무엇보다 중요한 네임버서가 장애가 발생해서 인터넷이 안되는 것처럼 보이거나, 네임서버 성능이
5 min read
리눅스

[sql] MySQL root 패스워드 초기화 - root 패스워드 분실

서비스 정지 MySQL 서비스를 정지합니다. sudo service mysql stop MySQL 서비스가 정지되었는지 확인합니다. 프로세스 목록을 다음 커맨드로 필터링해서 출력했을 때 아무것도 안나와야 합니다. ps -ef | grep mysqld 다음처럼 프로세스 목록에 mysql이 출력되면 서비스가 정지한 것이 아니므로 다시 실행해야 합니다. ubuntu@ubuntu:~$ ps -ef | grep mysqld mysql 938 1 1 02:
3 min read