>백엔드 개발 >PHP 튜토리얼 >Mac 환경에서 Tomcat 구성

Mac 환경에서 Tomcat 구성

不言
不言원래의
2018-06-02 09:58:402826검색

MAC 시스템에서 웹 페이지를 볼 때 일반적으로 tomcat을 사용합니다. 이는 appache가 정적 웹 페이지만 지원하지만 asp, php, cgi, jsp 등과 같은 동적 웹 페이지를 처리하려면 tomcat이 필요하기 때문입니다. 그렇다면 MAC에 Tomcat을 설치하는 방법은 무엇입니까? 이제 설치 방법을 가르쳐 드리겠습니다. 도움이 필요한 친구들이 참고할 수 있습니다.

머리말

여러분은 Java 웹에 대해 조금 알고 계시고 일반적으로 Tomcat에 익숙하실 것입니다. Apache는 일반 웹 페이지인 HTML만 지원합니다. 플러그인이며 Tomcat에 연결할 수도 있습니다(Tomcat에 대한 단방향 Apache 연결은 Tomcat 리소스가 Apache를 통해 액세스할 수 있지만 Tomcat은 Appache 리소스에 액세스할 수 없음을 의미합니다). Appache는 정적 웹 페이지만 지원하지만 asp, php, cgi, jsp 등과 같은 동적 웹 페이지를 처리하려면 Tomcat이 필요합니다. 아래에서 자세한 단계를 살펴보겠습니다.

1. 다운로드

Apache Tomcat 공식 웹사이트에 로그인하고 다운로드를 클릭한 후 다운로드하려는 버전을 선택하세요.


2. 로컬 배치 경로 설정

Finder를 마우스 오른쪽 버튼으로 클릭 -> 폴더로 이동 -> ~/Library/ 디렉터리로 이동하여 다운로드한 패키지의 압축을 풀고 이름을 Tomcat으로 지정하고 해당 폴더에 넣습니다. 여기.


Tomcat 경로 방지

3. Tomcat을 시작하세요

터미널을 엽니다. cd /Users/apple/Library/Tomcat/bin(참고: Tomcat 저장소로 전환하세요. 디렉토리)cd /Users/apple/Library/Tomcat/bin (注释:切换到我们Tomcat的bin目录)


打开终端输入 "cd"+"空格",然后把bin文件夹拖到终端里,快速输入,点击回车

再输入: ./startup.sh  ,回车,就可以启动我们自己的Tomcat了,如下图:


启动成功

打开我们的浏览器,然后网址输入  http://localhost:8080/,如果出现一只猫,则证明配置成功~


实例界面

四、关闭Tomcat

同样是在bin 目录下,在终端输入: ./shutdown.sh + 回车,就可以了。


关闭Tomcat

五、配置的过程中可能遇到的问题

1. 终端中输入startup.sh后出现类似 “Permission denied” ,这个时候需要对目录进行权限设置:输入  sudo chmod 755 Library/Tomcat/bin/*.sh

터미널을 열고 "cd"를 입력하세요 + "Space"를 누른 다음 bin 폴더를 터미널로 끌어서 빠르게 입력하고 Enter

를 클릭한 다음 ./startup.sh 를 입력하고 Enter를 누르면 자체 Tomcat을 시작할 수 있습니다. 아래 표시: 시작 성공

브라우저를 열고 http://localhost:8080/ URL을 입력하세요. 고양이가 나타나면 구성이 성공한 것입니다~

인스턴스 인터페이스

4. Tomcat 닫기

또한 bin 디렉토리에서 터미널에 ./shutdown.sh + Enter를 입력하면 그게 전부입니다.

Tomcat 닫기

5. 구성 프로세스 중 발생할 수 있는 문제

1. 터미널에 startup.sh를 입력하면 "Permission Denied"와 같은 메시지가 나타납니다. 이때 디렉터리에 대한 권한을 설정해야 합니다. sudo chmod 755 Library/Tomcat/bin/*.sh를 입력하고 Enter를 눌러 파일에 대한 읽기, 쓰기 및 실행 권한을 설정하세요.

설명: sudo는 일반적으로 시스템 최고 관리자 755를 나타냅니다. 파일에 대한 읽기, 쓰기 및 실행 권한이 있는 사용자, 동일한 그룹의 다른 사람들은 실행 및 읽기 권한이 있지만 쓰기 권한은 없습니다. 777은 사용자, 그룹 및 기타 사용자가 모두 읽기, 쓰기 및 실행 권한을 가지고 있음을 나타냅니다.

6. Tomcat의 디렉토리 구조 및 기능

|- bin: Tomcat 명령을 저장합니다. Catalina.bat 명령:

start.bat-> catalina.bat start

shutdown.bat- > catalina.bat stop

|- conf: tomcat 구성 정보를 저장합니다. server.xml 파일은 핵심 구성 파일입니다.

|-lib: Tomcat 소프트웨어 실행을 지원하는 jar 패키지입니다. 서블릿, jsp

|-logs: 실행 중인 프로세스의 로그 정보🎜🎜|-temp: 임시 디렉터리🎜🎜|-webapps: 공유 리소스 디렉터리와 같은 기술 지원 패키지도 있습니다. 웹 애플리케이션 디렉토리. (별도의 파일로 공유할 수 없다는 점 참고하세요) 🎜🎜|-work: tomcat의 실행 디렉터리. jsp 실행 시 생성된 임시 파일은 여기에 저장됩니다🎜🎜|- WebRoot: 웹 애플리케이션의 루트 디렉터리🎜🎜|-정적 리소스(html+css+js+image+vedio)🎜🎜|-WEB-INF: 고정 글쓰기 방법. 🎜🎜|-classes: (선택 사항) 고정된 작성 방법입니다. 클래스 바이트코드 파일 저장🎜🎜|-lib: (선택 사항) 고정 쓰기 방법. jar 패키지 파일을 저장합니다. 🎜🎜|-web.xml🎜🎜🎜🎜참고: 🎜🎜🎜🎜1) WEB-INF 디렉터리의 리소스는 브라우저를 통해 직접 접근할 수 없습니다.🎜🎜2) WEB-INF의 리소스에 접근하려면, 리소스는 web.xml이라는 파일로 구성되어야 합니다. 🎜🎜🎜🎜🎜

위 내용은 Mac 환경에서 Tomcat 구성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.