$ sudo passwd root
New password:
Retype new password:
passwd: password updated successfully
$ su
Password:
root@ip-***-**-*-***:/home/ubuntu# hostname
ip-***-**-*-***
root@ip-***-**-*-***:/home/ubuntu# hostnamectl set-hostname mystudy
root@ip-***-**-*-***:/home/ubuntu# hostname
mystudy
root@ip-***-**-*-***:/home/ubuntu# exit
exit
$ reboot # 터미널 프롬포트에서 호스트네임 변경 확인
$ sudo apt-get update && sudo apt-get upgrade -y
$ sudo apt install openjdk-11-jdk
$ java -version
$ sudo apt-get update && sudo apt-get upgrade -y
$ sudo apt-get install wget curl nano software-properties-common dirmngr apt-transport-https gnupg gnupg2 ca-certificates lsb-release ubuntu-keyring unzip -y
$ curl -fsSL https://debian.neo4j.com/neotechnology.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/neo4j.gpg
$ echo "deb [signed-by=/usr/share/keyrings/neo4j.gpg] https://debian.neo4j.com stable latest" | sudo tee -a /etc/apt/sources.list.d/neo4j.list
$ sudo apt-get update
$ sudo apt-get install neo4j -y
$ sudo systemctl enable --now neo4j
이전 과정이 끝났으면, 위 명령어로 neo4j 를 설치하고 실행한다.
제대로 설치되었으면 $ sudo systemctl status neo4j
명령어를 입력하면 아래와 같이 active
상태인 것을 확인할 수 있다.
만약에 dead라고 뜨면 $ sudo systemctl restart neo4j
명령어를 통해 재실행한다. 이후에도 문제 있으면, 버전 확인 및 재설치 한다.
$ hostname
mystudy
$ sudo nano /etc/hosts
{고정IP주소} {내 호스트네임}
와 같이 추가한다. Ctrl+X
- Y
- Enter
눌러 편집 종료 및 저장$ sudo reboot
명령어 혹은 임의로 ubuntu 재실행한다.$ sudo nano /etc/neo4j/neo4j.conf
server.default_listen_address=0.0.0.0
줄 앞에 붙어 있는 #을 지워 주석 처리를 해제한다.Ctrl+X
- Y
- Enter
눌러 편집 종료 및 저장
or
$ sudo ufw allow 7687
$ sudo ufw enable
7687
로 방화벽 규칙을 추가한다.7474
, 7473
으로 이후에 추가할 수 있다.
add
버튼 클릭 후 Remote connection 클릭
Connect
버튼 눌러 접속한다.CREATE (a:Developer { Name : "amud" })
https://neo4j.com/docs/
https://www.techrepublic.com/article/how-to-install-neo4j-ubuntu-server/#what