본문 바로가기

SW 프로그래밍188

우분투 웹 접속로그 설명(get명령어 줄) 우분투에서 Apache 웹 서버를 사용하는 경우, 웹 서버의 액세스 로그는 기본적으로 /var/log/apache2/access.log 파일에 기록된다. 이 파일에는 서버에 들어오는 HTTP 요청에 관한 정보가 포함되어 있다. 이 로그 파일에는 클라이언트 IP 주소, 요청한 URL, HTTP 응답 코드, 요청을 받은 시간 등이 포함되어 있는데, 예를 들어, GET 요청에 대한 로그 항목은 다음과 유사한 형식을 가지고 있다. 192.168.1.1 - - [01/Dec/2023:12:34:56 +0000] "GET /example/url HTTP/1.1" 200 1234 위의 예시에서: 1. 192.168.1.1은 클라이언트의 IP 주소 2. [01/Dec/2023:12:34:56 +0000]은 요청이 서버.. 2023. 12. 3.
/var/www 를 root 권한 없이 사용하는법 직접 /var/www 의 소유권을 획득하면 되는 것이었다. 아아~ 이 공부 짧음이여. 명령어는 아래와 같다. sudo chown mytory:mytory /var/www -R (당연한 거지만 mytory는 내 계정명이다. 똑같이 따라 쓰지 말란 말이다. 자기 계정명을 입력해야 한다.) 이러면 번거로운 과정 없이 간단하게 /var/www 사용 가능. 참고로 말하자면 -R은 모든 하위 디렉토리와 파일에도 영향을 미치라는 뜻의 옵션이다. 출처 : https://mytory.net/archives/600 [아파치:우분투]홈 폴더를 홈페이지 루트로 썼더니 Forbidden이 나와서… 서버를 운영하기에는 확실히 리눅스가 짱이다. 신경쓸 게 별로 없다. 물론 패키지로 나와 있는 걸 사용하는 경우에는 윈도우가 더 편할.. 2023. 7. 14.
Ubuntu Linux 에서 Apache 설정 파일들 1. 설정 파일 위치에 접근하기 # cd /etc/apache2 [ 폴더에 접근하면 다양한 설정파일들이 존재함. } 일반적으로 httpd.conf 가 아파치 설정 파일이며, 우분투에서는 세부적으로 분류하여 관리한다.. -enabled 와 -available 가 있으며, enabled 만 수정 한다. ** 세분화 되어 있는 파일들은 다음과 같다. -. 아파치 기본 설정 : sudo vi /etc/apache2/apache2.conf -. 포트 설정 : /etc/apache2/ports.conf -. public 파일 설정 : /etc/apache2/mods-enabled/dir.conf -. 언어셋관련 설정 : /etc/apache2/mods-enabled/autoindex.conf .. 2023. 7. 14.
wired setting 안보일 경우, network vpn만 보일경우 아래 분과 같은 현상에 .... 아~~~ 정말 화난다.. cuda 설치하다가 network가 다 꼬여서... wired setting이 안보이고, vpn만 보여서 정말 몇시간동안 뻘짓을 했습니다. 다시는 뻘짓을 하지 않게 이렇게 해결방법을 씁니다. 가끔 Networkmanager가 버그에 걸려서 안보이는 경우가 있다고 합니다. 아래와 같이 해주면 저는 해결이 되었습니다. 잘 되다가 뭐 설치하고 인터넷이 안되는 경우라면 아래와 같이 하시면 될것같습니다. netplan이나, interface머시기 등을 다 해보았지만 소용없었고, 아래로 진행을 하시면 이전 상태 그대로 있더군요. sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf su.. 2023. 7. 13.
nano에디터를 편하게 사용하는법(NANORC) nano에디터를 편하게 사용하기 위해 NANORC를 수정하였다. 수정하기 위해 아래 명령어 실행 $ sudo nano /etc/nanorc 적용한 부분 # 자동 들여쓰기를 사용합니다. ## Automatically indent a newly created line to the same number of ## tabs and/or spaces as the preceding line -- or as the next line ## if the preceding line is the beginning of a paragraph. set autoindent # 항상 커서 위치의 라인 번호가 표시됩니다. ## Constantly display the cursor position in the status bar or.. 2023. 7. 13.
MariaDB mysql_secure_installation 설정 설명 gndb@gndb-S5520UR:~$ sudo mysql_secure_installation NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! In order to log into MariaDB to secure it, we'll need the current password for the root user. If you've just installed MariaDB, and haven't set the root password yet, you should just press enter here. Enter current p.. 2023. 7. 12.