에러가...나타났다.
원래 DB서버랑 블록체인 하는 서버랑 다르게 사용하고 있다가
블체 서버에 DB를 옮기려고 mysql을 까는데 까는것부터 문제더니
어찌저찌 깔고 root로 password: 입력하는 순간
error 2002 (hy000) can't connect to local mysql server through socket '/var/run/mysqld/mysqld.sock' (2)
이런 에러가..끊임없이 나타났다.
경로가
error 2002 (hy000) can't connect to local mysql server through socket '/tmp/mysql.sock' (2) 일케 뜨기도 함..;;
하루죙일 붙잡고 있었는데 정말 모르겠어서 서버를 하나 파고 잘 되는거 확인하고
오늘 다시 켰는데 또뜸;;;;;;;;;;;ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
다른건 몰라도 에러의 원인을 정확하게 모르겠어서 너무 슬펐는데 원인은 알게됐다
원인은!! apache와 nodejs의 충돌로 보인다.
포트가 겹친다는데... 아파치는 80쓰고 nodejs는 80 안쓰는데 왜겹치지ㅠㅠ
저 서버에 nodejs를 pm2로 돌리고있었는데 얘를 끄면 mysql은 실행이 된다~~!!!!
아무튼 그래서 apache를 지우고... php -> nodejs로 바꿔서 진행하기로 하였다....
아쉽게도 아파치와 pm2로 노드js 서버를 돌리며 동시에 쓰는방법은 찾지 못했다.. 아무튼 원인이라도.........