내 Linux Box의 다른 사용자와 로컬호스트를 공유할 수 있습니까?

내 Linux Box의 다른 사용자와 로컬호스트를 공유할 수 있습니까?

모든 Linux 계정에서 Apache localhost 서버를 사용할 수 있습니까?

내 Linux 관리자 계정을 사용하여 /var/www/ 디렉터리에 웹 앱을 설정하는 경우 다른 Linux 계정에 로그인한 사람들도 다음을 입력하여 해당 웹 앱을 사용할 수 있습니다.http://www.localhost/웹 브라우저에서?

(나는 인터넷을 통해 컴퓨터에 액세스하려는 사람들이 아니라 해당 컴퓨터에 있는 사람들에 대해 이야기하고 있습니다.)

시나리오:

저는 오프라인 소매점 중 한 곳의 컴퓨터에 웹 기반 POS(Point Of Sale) 시스템을 설정할 예정입니다. (거기서는 인터넷 접속이 불가능합니다.)

해당 컴퓨터에는 두 개의 LINUX 사용자 계정이 있습니다. 하나는 나(관리자)용이고 다른 하나는 영업 담당자("판매")용입니다.

그렇다면 영업 사원이 Linux "Sales" 사용자 계정에 로그인하고 웹 기반 앱을 사용할 수 있도록 Apache를 어떻게 설정해야 합니까?

기본적으로 웹 앱 파일이 /var/www/ 디렉터리에 있는 경우 모든 Linux 사용자 계정은 다음으로 이동하여 웹 브라우저에서 해당 파일을 찾아볼 수 있습니다.http://localhost/

아니면 다른 일을 해야 하나요? (public_html 디렉토리를 설정하는 것과 같은 ???)

답변1

빠른 답변: 그렇습니다. 아파치를 설치하고 설정을 했다면,모두http://localhost사용자는 (www 없음) 에서 액세스할 수 있습니다 .

서로 다른 계정이 서로 다른 페이지에 액세스하도록 하려면 웹 앱 자체에서 이를 구성해야 합니다. 사용자가 사용자 이름과 비밀번호로 로그인하도록 하고 이에 따라 반응하도록 앱을 작성하세요. 웹서버는 컴퓨터의 사용자 이름에 대해 전혀 알지 못하며 웹페이지에서 제공하는 모든 데이터를 수신할 뿐입니다.

관련 정보