그동안 우분투에 mariadb 설치하는 법을 검색해서 참고했는데
많이 나왔던 명령어 중 하나가 systemctl 이었다. 계속 이 명령어가 되질 않아서, 따라할 수가 없었는데, 알고보니
WSL은 systemctl을 지원하지 않는다고 한다.(출처: www.lesstif.com/software-architect/wsl-2-ubuntu-20-lts-php-laravel-89555924.html 감사합니다. ㅠㅠ)
이걸 몰라서
sudo systemctl is-active apache2
sudo systemctl status mysql
같은 명령어들을 치고서는 아래와 같은 메시지를 보고 있었다.ㅠㅠ
System has not been booted with systemd as init system (PID 1). Can't operate.
Faild to connect to bus: Host is down
드디어 systemctl 명령어 대신 sudo service mysql start 명령어를 통해 mariadb를 실행시킬 수 있었다.
mariaDB를 설치만 해놓고 서비스 구동도 안되고 있는 상태에서
mysql -u root -p 같은 명령어를 실행하니
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
같은 에러가 떴는데 이유를 몰랐다. 저 에러를 구글링해도 설마 service start도 하지 않고 에러가 뜬다고 하는 사람은 별로 없기에 적당한 조언을 얻기 어렵다. (컴퓨터 전원코드도 안 꽂고 고객센터에 전화해서 "컴퓨터가 안 켜져요"라고 하면 전화 받은 사람도 설마 코드도 안 꽂고 안 켜진다고 하는 건 아니겠지 라는 것과 비슷한 상황인가..)
'IT, 개발' 카테고리의 다른 글
Laravel Homestead 로 라라벨 개발환경 세팅하기 윈도우10 홈Windows 10 Home (0) | 2021.01.10 |
---|---|
세상 멍청한 기록을 시작하자_ widnows10 wsl2 ubuntu 20.04 mariaDB laravel 개발환경 세팅 좌충우돌 (0) | 2021.01.01 |
CSV 파일 인코딩을 EUC-KR에서 UTF-8로 바꾸는 법 (0) | 2020.03.17 |