Trang chủ » làm thế nào để » Cài đặt Tomcat 6 trên Ubuntu

    Cài đặt Tomcat 6 trên Ubuntu

    Nếu bạn đang chạy Ubuntu và muốn sử dụng bộ chứa Tomlet servlet, bạn không nên sử dụng phiên bản từ kho lưu trữ vì nó không hoạt động chính xác. Thay vào đó, bạn sẽ cần sử dụng quy trình cài đặt thủ công mà tôi phác thảo ở đây.

    Trước khi cài đặt Tomcat, bạn sẽ muốn đảm bảo rằng bạn đã cài đặt Java. Tôi sẽ giả sử nếu bạn đang cố gắng cài đặt Tomcat bạn đã cài đặt java, nhưng nếu bạn không chắc chắn bạn có thể kiểm tra bằng lệnh dpkg như vậy:

    dpkg -get-các lựa chọn | grep sun-java

    Điều này sẽ cung cấp cho bạn đầu ra này nếu bạn đã cài đặt java:

    sun-java6-bin cài đặt sun-java6-jdk cài đặt sun-java6-jre cài đặt 

    Nếu lệnh đó không có kết quả, bạn sẽ muốn cài đặt phiên bản mới nhất bằng lệnh này:

    sudo apt-get cài đặt sun-java6-jdk

    Cài đặt

    Bây giờ chúng tôi sẽ tải xuống và trích xuất Tomcat từ trang apache. Bạn nên kiểm tra để đảm bảo không có phiên bản khác và điều chỉnh cho phù hợp.

    wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz

    tar xvzf apache-tomcat-6.0.14.tar.gz

    Điều tốt nhất để làm là di chuyển thư mục tomcat đến một vị trí cố định. Tôi đã chọn / usr / local / tomcat, nhưng bạn có thể di chuyển nó đến nơi khác nếu bạn muốn.

    sudo mv apache-tomcat-6.0,14 / usr / local / tomcat

    Tomcat yêu cầu thiết lập biến JAVA_HOME. Cách tốt nhất để làm điều này là đặt nó trong tệp .bashrc của bạn. Bạn cũng có thể chỉnh sửa tệp startup.sh nếu bạn chọn.

    Phương pháp tốt hơn là chỉnh sửa tệp .bashrc của bạn và thêm dòng in đậm ở đó. Bạn sẽ phải đăng xuất khỏi vỏ để thay đổi có hiệu lực.

    vi ~ / .bashrc

    Thêm dòng sau:

    xuất JAVA_HOME = / usr / lib / jvm / java-6-sun

    Tại thời điểm này, bạn có thể bắt đầu tomcat bằng cách thực thi tập lệnh startup.sh trong thư mục tomcat / bin.

    Tự động bắt đầu

    Để làm cho tomcat tự động khởi động khi chúng tôi khởi động máy tính, bạn có thể thêm một tập lệnh để làm cho nó tự động khởi động và tắt máy.

    sudo vi /etc/init.d/tomcat

    Bây giờ dán vào sau:

    # Tomcat tự động khởi động
    #
    # mô tả: Tự động khởi động tomcat
    # tên quá trình: tomcat
    # pidfile: /var/run/tomcat.pid

    xuất JAVA_HOME = / usr / lib / jvm / java-6-sun

    trường hợp $ 1 trong
    khởi đầu)
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    dừng lại)
    sh /usr/local/tomcat/bin/shutdown.sh
    ;;
    khởi động lại)
    sh /usr/local/tomcat/bin/shutdown.sh
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    esac
    thoát 0

    Bạn sẽ cần phải thực thi tập lệnh bằng cách chạy lệnh chmod:

    sudo chmod 755 /etc/init.d/tomcat

    Bước cuối cùng là thực sự liên kết tập lệnh này với các thư mục khởi động với một liên kết tượng trưng. Thực hiện hai lệnh này và chúng ta nên trên đường.

    sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
    sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat

    Tomcat bây giờ nên được cài đặt đầy đủ và hoạt động. Thưởng thức!