나는 nodejs 기반 웹 사이트를 개발했습니다. 그것은 내 로컬 PC에서 완벽하게 작동하고있다, Heroku 서버 &. 최근에 FastComet에서 호스팅 서버를 구입했습니다. 그런 다음 간단히 nodejs 파일을 FileZilla를 통해 public_html 폴더에 업로드했습니다. 그런 다음 서버 VIA 퍼티에 로그인하여 "npm install"을 사용하여 종속성을 설치합니다. 서버는 cloudlinux OS 기반입니다. 그런 다음 "npm start"를 사용하여 nodejs 서버를 실행하려고 시도했지만 내 웹 사이트에서 내 웹 사이트를 볼 수 없으며 서버에 파일 만 표시합니다. 이 서버에 nodej를 어떻게 구성 할 수 있습니까? 포트 (3000)를 호스팅 서버 포트 (17177)로 변경해야합니까? 구성 호스팅을 처음 사용합니다. 모든지도는 당신이 이것을 해결 한 지금 희망호스트 서버에 nodejs 웹 사이트 배포
0
A
답변
0
도움이 될 것입니다, FastComet의 팀 내 노드 응용 프로그램 설정에 저를 돕는 좋은 일을 했어, 당신은 단지 .htaccess
파일에 다음 줄을 추가 할 필요가
RewriteEngine on RewriteRule ^(.*)$ http://127.0.0.1:8000/$1 [P] #Change 8000 for your custom port
그런 다음 node.js를 실행할 수 있었지만 예상치 못한 버그가 나타났습니다. 나는 당신이이 버그가있는 경우 아파치가 DirectoryIndex에로 index.html.var
을 찾고 있었기 때문에 즉, 당신은 단지 .htaccess
과에
DirectoryIndex disabled
를 추가 할 필요가 있었다 명시 응용 프로그램에 '/'에 액세스 할 수 없습니다 내 사건은 잘 했어.
관련 문제
- 1. 호스트 nodejs 앱 및 Wordpress 웹 사이트
- 2. Visual Studio에서 웹 서버에 웹 사이트 배포
- 3. IIS에 웹 사이트 배포
- 4. VB.net : 웹 사이트 서버에 응용 프로그램 배포
- 5. 프로덕션 서버에 파이썬 사이트 배포
- 6. JSP 웹 사이트 배포
- 7. ASP.NET 웹 사이트 배포
- 8. ASP.NET 웹 사이트 배포
- 9. Nodejs 웹 사이트 + react
- 10. 웹 사이트 호스트 확인
- 11. 더블 웹 사이트 호스트
- 12. 방법 : Apache 웹 서버에 웹 사이트 프로젝트를 배포/실행 하시겠습니까?
- 13. Git 웹 사이트 배포
- 14. IIS에 asp.net 웹 사이트 배포
- 15. IIS에 웹 사이트 배포 정보
- 16. Azure 웹 사이트 배포 - .Net 웹 사이트
- 17. jekyll : 웹 서버에 배포
- 18. 웹 서버에 서블릿을 배포
- 19. ASP.NET 웹 사이트 프로젝트 배포
- 20. 게임 배포 웹 사이트
- 21. IIS에서 웹 사이트 배포
- 22. 웹 사이트 배포
- 23. 웹 사이트 배포 오류
- 24. 웹 사이트 배포 기법
- 25. Subversion에서 웹 사이트 배포
- 26. TeamCity로 웹 사이트 프로젝트 배포
- 27. ASP.NET 웹 사이트 배포 문제
- 28. 프로덕션 서버에 symfony 1.4 사이트 배포
- 29. 웹 호스트 서버에 FTP 데이터베이스
- 30. 로컬 호스트 웹 서버에 액세스