Virtual machine은 어떻게 동작하는가?
OS 선택에 대한 설명(Debian)
CentOS와 Debian의 차이
virtual machine의 목적
sudo visudo를 통해 etc/sudoers
default secure_path 수정
마지막줄에 다름을 입력
Defaults authfail_message="Authentication attempt failed."
Defaults badpass_message="Wrong password!"
Defaults log_input
Defaults log_output
Defaults requiretty
Defaults iolog_dir="/var/log/sudo/"
authfail_message="메세지" : 권한 획득 실패시 띄울 커스텀 메세지
badpass_message="메세지" : 암호 실패시 띄울 메세지
log_input : sudo를 통해 입력된 input은 로그에 기록된다.
log_output : sudo를 통해 입력된 output은 로그에 기록된다.
requiretty : tty에 연결되지 않은 채로 sudo를 실행하는 것을 금지? ex. 쉘 스크립트 상에서 sudo 커맨드 수행 금지.
iolog_dir="경로" : 로그를 저장할 경로.
- UFW는 무엇인가요? 설명하시오.
https://www.howtoforge.com/how-to-install-lighttpd-with-php-and-mariadb-on-debian-10/
https://phoenixnap.com/kb/how-to-install-phpmyadmin-on-debian-10
전반적인 흐름의 위의 링크를 참고하고 아파치 부분을 lighttpd 부분으로 변경하여 설치하면 된다.
composer에 의한 error가 발생하는 이유는 5.1.*버전에서 나타나는 문제인것으로 확인되었다. 따라서 old 버전으로 설치한다면 아주 쉽게 문제는 해결 된다.