CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.2 |
여기 블로그 보면서 오라클 클라우드에 우분투 설치하고 서버 셋팅까지 했습니다.
https://itreport.tistory.com/624
Nginx, PHP, MariaDB 모두 설치가 제대로 된 것으로 나오는데요.
FTP로 www/html에 라이믹스 파일만 업로드 했습니다. (rhymix 폴더는 안넣었습니다)
공용ip 주소로 접속하면 설치 화면이 떠야 정상이지 않나요?
403 에러도 안뜨고 사이트에 접속할 수 없다라고 뜨는데 원인이 뭘까요?
웅돌프
Lv. 6
댓글 21
403은... 권한을 777로 해보세요
iptables 명령어로 80 443 포트 오픈해주셨나요?
오라클 클라우드는 iptables 설정에서 반드시 오픈해줘야 됩니다.
대시보드에서도 오픈해줘야하구요. (대시보드에서는 이미 설정되어 있을수도 있어요)
https://github.com/woosungchoi/docker-rhymix/tree/main/nginx/conf.d
위 링크의 파일을 참조하시면 좋을 것 같습니다.
80, 443 포트 오픈은 이걸로 해줬습니다.
우성짱님께서 알려주신 블로그에서 phpinfo 테스트 할때는 잘 됐었거든요.
그래서 Nginx 설치가 제대로 된 줄 알었는데
다른 문제가 있는걸까요?
https://xetown.com/topics/1447776
위 명령어로 자동으로 설치할 수 있어요.
그냥 2줄이면 다 설치되고 SSL 인증서까지 잡힙니다.
어디서 부터 해야할지 몰라서 그냥 넘어갔었는데요.
Nginx 설치하고 진행하면 될까요?
아니면 MariaDB까지 설치하고 진행해야 하나요?
나머지는 필요없습니다 ㅎㅎ
MariaDB 설치 후 접속이 안된다고 뜨네요;;
이걸로 설치시 MariaDB 설치 안하고 해도 괜찮을까요?
sudo apt update -y && sudo apt upgrade -y && sudo apt install curl git -y && sudo apt autoremove -y
curl -o dc https://raw.githubusercontent.com/woosungchoi/docker-rhymix/main/dc && bash dc setup && rm -f dc
일단
sudo service nginx stop
sudo service php7.2-fpm stop
sudo service mysql stop
위 명령어로 다 정지 후
sudo apt update -y && sudo apt upgrade -y && sudo apt install curl git -y && sudo apt autoremove -y
curl -o dc https://raw.githubusercontent.com/woosungchoi/docker-rhymix/main/dc && bash dc setup && rm -f dc
위 두 명령어로 내리면 됩니다.
Nginx 자동설치가 안되는듯 합니다.
https://www.wsgvet.com/ubuntu/125
구글 클라우드에서는 잘 되거든요..
https://docs.nesez.net/entry/%EC%9A%B0%EB%B6%84%ED%88%AC-2004%EC%97%90-nginxphp-fpmmariadb%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0
ubuntu 20.04+nginx+php-fpm+mariadb10.4설치는 이 글 보고 따라했습니다.
sudo iptables -F
로 설정 초기화하고 나니 접속 됐었습니다.
mariaDB 설치 후 접속이 안됐었는데 sudo iptables -F 하고나서 접속이 됩니다.
이때까지 이게 문제였던것 같군요
제가 처음에 iptables 열어달라고 말씀드렸었는데 ㅠㅠ
오라클은 iptables를 굉장히 엄격하게 적용하고 있습니다.
그래서 그 부분은 꼭 처리가 필요합니다.