|
|
myquartz bạn hiểu sai ý mình nói rồi... ý mình là, khi cài apache từ bản binary độc lập như vậy không phải compile hoặc sử dụng apt, mỗi lần có bản cập nhật bản apache2 mới bạn chỉ cần thay đổi 1 số thông tin script hoặc cấu hình apache2 là có thể chạy được rồi, như vậy việc cập nhật hay nâng cấp sẽ rất thuận tiện. Không phải cài 1 lần rồi để đấy mặc nó.
Bạn thử tìm hiểu về cài đặt Apache Tomcat từ bản binary ấy, bạn sẽ hiểu ý của mình ví dụ như này:
http://www.puschitz.com/InstallingTomcat.html
Mỗi lần nâng cấp bản mới để vá lổ hổng sẽ rất thuận tiện... việc cài từ với apt có thuận lợi là nó dễ cài đặt nhưng khi cần cập nhật, upgrade lại phức tạp và gây ra những error không mong muốn.
|
|
|
Hi mọi người.
Để cài đặt và cập nhật cũng như nâng cấp phiên bản Apache2 trên Ubuntu server thuận tiện. Mình muốn hỏi có bản apache2 nào chạy độc lập mà không cần phải thực hiện cài đặt ( configure và make install hoặc cài từ repository) không?
Việc cài đặt bằng lệnh apt-get install apache2 mỗi lần cần nâng cấp, cập nhật khá phức tạp. Mình search google nhưng không thấy, mọi người có thể chỉ giúp được không ạ?
|
|
|
Hi all.
Em gặp một trường hợp như thế này ạ:
1. Em cài đặt apache tomcat 7.0.53 trên Ubuntu server 12.04 64bit
2. Khi mở 2 session kết nối vào server (session 1 dùng để monitoring, session 2 dùng để start/stop tomcat) thì có những vấn đề như sau:
- Vấn đề 1 : Session 2 không start được tomcat khi session 1 kết nối vào và đang monitoring trên file catalina.out
Nếu session 1 chạy lệnh tail -f /.../.../apache-tomcat-7.0.53/logs/catalina.out trước rồi mới chạy lệnh service tomcat start trên session 2 thì sẽ báo lỗi tomcat đã chạy rồi, không thể start tomcat lên được
- Vấn đề 2 : Stop tomcat báo lỗi khi không tắt monitoring ở session khác
Trường hợp session 2 start tomcat trước, rồi session 1 mới chạy lệnh monitoring, trường hợp này nếu lệnh stop tomcat trên session 2 mà không stop monitoring trên session 1, thì trên session 1 sẽ báo lỗi như sau và tomcat vẫn chạy bình thường, không stop :
WARNING: Failed to unregister MBean with name [Catalina:type=Connector,port=80] during component destruction
javax.management.InstanceNotFoundException: Catalina:type=Connector,port=80
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415)
at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546)
at org.apache.catalina.util.LifecycleMBeanBase.unregister(LifecycleMBeanBase.java:194)
at org.apache.catalina.util.LifecycleMBeanBase.destroyInternal(LifecycleMBeanBase.java:73)
at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:1061)
at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:305)
at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:578)
at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:305)
at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:821)
at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:305)
at org.apache.catalina.startup.Catalina.stop(Catalina.java:763)
at org.apache.catalina.startup.Catalina.start(Catalina.java:724)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
Jul 16, 2014 1:59:09 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-81"]
Jul 16, 2014 1:59:09 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-bio-81"]
Jul 16, 2014 1:59:09 PM org.apache.catalina.util.LifecycleMBeanBase unregister
WARNING: Failed to unregister MBean with name [Catalina:type=Connector,port=81] during component destruction
javax.management.InstanceNotFoundException: Catalina:type=Connector,port=81
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415)
at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546)
at org.apache.catalina.util.LifecycleMBeanBase.unregister(LifecycleMBeanBase.java:194)
at org.apache.catalina.util.LifecycleMBeanBase.destroyInternal(LifecycleMBeanBase.java:73)
at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:1061)
at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:305)
at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:578)
at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:305)
at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:821)
at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:305)
at org.apache.catalina.startup.Catalina.stop(Catalina.java:763)
at org.apache.catalina.startup.Catalina.start(Catalina.java:724)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
Em xin hỏi là vấn đề này do đâu ạ? Có cách nào để khắc phục trường hợp này không nhỉ?
|
|
|
This post is set hidden by a moderator because it may be violating forum's guideline or it needs modification before setting visible to members.
|
|
|
co the la ban dung mot soft proxy nao do nhu ultrasurf chang han cung thuong doi thanh proxy nhu vay
hoac la dinh mot co virut do dinh dau do,proxy do nham dinh huong moi thong tin of you wa mot may tinh khac.co lan minh doc thu thuat hack gmail tren ceh.vn cung co noi ve viet con virut ne.tim xem co spyware dinh tren trinh duyet khong,dung phan mem diet spyware quet thu.
khong tru kha nang may tinh ban bi hack cung co hehehe,dung wireshark kiem tra thu xem na
minh cung ga mo nen chi biet vay thui, khong bit giup ban duoc j khong
|
|
|
|
|
|
|