본문 바로가기

리눅스19

AWS Ubuntu Apache2 Rewrite AWS 의 모든 서비스 설정을 마치고 짧은 주소 사용을 위한 아파치2 rewrite 설정 방법입니다. mod_rewrite 활성화 아파치는 설치시 rewrite 모드가 설치는 됩니다. 하지만 비활성화되어 있습니다. 따라서 a2enmod 명령어를 사용하여 모듈을 우선 활성화를 시켜줍니다. sudo a2enmod rewrite 이제 활성화되었습니다. 정상적인 실행을 위해서 아파치를 다시 실행시켜줍니다. sudo systemctl restart apache2 이제 mod_rewrite 가 완전히 활성화되었습니다. 다음 단계로는 .htaccess 파일을 생성하여 원하는 셋팅을 추가로 하면 완성입니다. 2022. 10. 12.
AWS 리눅스에 APM 설치하기 AWS 인스턴스를 생성 후 리눅스까지 정상적으로 설치 후 SSH 쉘로그인 접속이 되었다면 APM 설치를 위해 우선 root 권한으로 전환하겠습니다. $sudo -s 전환이 정상적으로 이루어지면 아래와 같이 root로 전환되어 나오게 됩니다. root@ip-172-12-3-456: 이제 본격적으로 설치를 하면되는데요, PHP서버는 PHP뿐만아니라 아파치와 Mysql도 설치해야합니다. 대게 APM 설치라거나 LAMP 설치라고 얘기하는데, L은 설치했으니 APM을 설치하도록 하겠습니다. 최신버전 설치를 위해 업데이트를 먼저 실행합니다. apt 업데이트 sudo apt update && sudo apt upgrade *설치중에 물어보는 화면이 나오면 무조건 y를 선택하면 됩니다. *명령어 맨앞 sudo는 roo.. 2022. 10. 11.
AWS 리눅스, FTP 업로드 퍼미션 주기 아마존 리눅스 서버 기본 환경설정(아파치,PHP)이 끝난 후 파일을 업로드하려고 하면 에러가 나는 경우 아래와 같이 사용자 계정에게 권한을 부여해주시기 바랍니다. sudo chown -R user_id /var/www/html sudo chmod -R 755 /var/www/html user_id 부분에 권한을 부여할 계정 아이디를 적어주시면 됩니다. AWS에서 기본 설정이 끝난 경우 ubuntu 계정이 기본이므로 해당 아이디를 입력해주시면 되겠습니다. 2022. 10. 11.
[Ubuntu] 관리자 계정으로 전환 아파치와 php mysql 등 모두 설치하고 나서 info.php 로 잘 설치가 되었는지 확인하기 위해 vi 편집후 저장하고 나오려는 순간 저장이 되지 않는 상황을 종종 마딱드릴것입니다. 다음과 같이 관리자 계정으로 일단 전환해야 vim 등 문서 작성, 수정, 저장이 가능합니다. sudo -s 2022. 10. 11.
du, df - 계정용량 관리 du - 파일 및 디렉토리 사용량 점검 du는 "Disk Usage"의 약어로서 파일 및 디렉토리의 사용량을 확인 할 때 사용하는 명령어이다. 이 명령어는 df 명령어와 함께 리눅스에서 디스크의 사용량을 점검하고 체크하는 가장 실무적인 명령어이다. 즉, df명령어가 파티션(파일시스템)단위의 디스크 사용량을 점검한다면 du 명령어는 특정 디렉토리 또는 파일을 단위로하여 그 용량을 확인하는 명령어이다. du 명령어는 현재 디렉토리의 용량뿐만 아니라 현재 디렉토리의 서브디렉토리 및 파일까지 모두 함께 사용량을 계산하여 표시해 준다. 기본용량표시단위는 kbyte이다. 사용형식 : du [옵션]... [파일] [디렉토리] 사용형식 : du [옵션]... [파일] [디렉토리] # 특정 디렉토리의 용량 확인 [roo.. 2012. 7. 20.
리눅스 메일계정 삭제하기 usradd -M -s /bin/false ID 이것은 메인 계정만 생성이 되고 홈 디렉터리는 생성이 않되는 명령이구요, useradd -d 홈디렉토리 -s /bin/falese ID 이것은 서버 계정이 생성이 되는것입니다. test 라는 계정의 사용 용도에 따라 옵션을 바꿔서 설정해주시면되는데요. 일반적으로 usradd test 라고 하시면 /home 디렉터리 안에 test 라는 폴더가 생성이 되며 쉘을 기본적으로 /bin/sh 로 설정이됩니다. 계정 생성후 passwd test 하셔서 패스워드 입력해주시고요. 계정생성이 끝나시셨으면 메일 주소는 자동으로 test@test.com 이 되고요. 계정 삭제는 userdel ID 이렇게 하시면, 계정이 삭제가 되는데요. /home 디렉터리 안에에 계정 디렉터.. 2012. 7. 20.