표준 가상 호스팅 Linux 솔루션에서 실행되는 Java 서버 응용 프로그램을 작성했습니다. 애플리케이션은 항상 소켓 연결을 청취하고이를위한 새 핸들러를 작성합니다. 클라이언트-서버 애플리케이션에 대한 서버 측 구현입니다.
시작하는 방법은 시작 rc.local 에 포함시키는 것입니다. 은 서버 스크립트에 포함시키는 것입니다. 그러나 일단 시작되면 업데이트를 중지하고 업데이트를 설치하려는 경우 액세스 방법을 모르므로 응용 프로그램을 다시 시작하려면 서버를 다시 시작해야합니다.
Windows PC에서 이러한 유형의 응용 프로그램에 대해 Windows 서비스를 만든 다음 원하는대로 중지하고 시작할 수 있습니다. Linux 상자에 이와 같은 것이 있습니까? 그래서이 응용 프로그램을 시작하면 서버를 완전히 다시 시작하지 않고도 응용 프로그램을 중지하고 다시 시작할 수 있습니다.
내 응용 프로그램은 WebServer.exe입니다. 다음 과 같이 rc.local 에 포함시켜 서버 시작시 시작됩니다 .
java -jar /var/www/vhosts/myweb.com/phpserv/WebServer.jar &
나는 리눅스에서 약간의 멍청한 놈이므로 어떤 예라도 모든 게시물로 높이 평가 될 것입니다. 그러나 SSH와 Plesk 패널에 대한 액세스뿐만 아니라 모든 업데이트를 설치하기 위해 상자에 대한 전체 FTP 액세스가 있습니다.