preview
sudo systemctl restart php7.4-fpm.service
ec2 인스턴스 os ubuntu 20.04에 nginx + php7.4-fpm 설치 중이었습니다.
/etc/php/7.4/fpm/pool.d/www.conf 파일에서 소켓 통신을 ip 통신 방법으로 수정해주고
파일 재실행하려 위에 명령을 입력했을 때, 아래와 같은 에러가 났습니다.
처음에 php7.2-fpm 다운 받고 중간에 php7.4-fpm으로 업그레이드하고 싶어서 설정 파일을 좀 건드렸는데 아마 거기서부터 꼬인 것 같습니다ㅠㅠ
거의 6시간 정도 꼬인 부분만 풀어보려고 붙잡고 있었는데도 더 산으로 가고 답이 없길래 아예 초기화하기로 마음 먹었습니다..
(아파치 패키지 설치한 적도 없는데...)
ubuntu에 apt-get 으로 패키지 설치한 프로그램 깔끔히 제거하고자 하시는 분들은 여기서부터 보시면 됩니다.
우선 지우고 싶은 프로그램이 현재 서비스 중인지 확인해 보도록 하겠습니다.
service --status-all
[ + ] 로 돼있는 서비스들은 현재 실행 중인 것입니다.
저 같은 경우는 php7.2-fpm, php7.4-fpm, apache2, apache-htcacheclean 이 실행 중인 상황이었습니다.
이렇게 제거하고 싶은 패키지와 관련된 서비스들을 찾은 후,
sudo service [서비스 이름] stop
sudo apt-get remove [서비스 이름]*
sudo apt-get --purge [서비스 이름]*
sudo apt-get autoremove
차례대로 입력하시면 됩니다.
삭제가 전부 완료되면 까먹지 말고 apt 패키지를 업데이트 해줍니다.
sudo apt update && upgrade
nginx 재시작하고 브라우저에 퍼블릭 ip 주소 입력하니 서버가 제대로 작동하는 것을 볼 수 있네요!
'Back-End > 서버' 카테고리의 다른 글
[NodeJS] npm Error: Cannot find module 'semver' (0) | 2023.01.13 |
---|---|
[ubuntu] nginx, php, mysql 패키지 설치 (0) | 2021.03.16 |
node.js 에서 nginx를 reverse proxy server로 활용하기 (0) | 2021.03.02 |