Cài đặt eGroupware trên máy chủ Ubuntu
Số trang: 9
Loại file: pdf
Dung lượng: 608.33 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
eGroupware là một trong những công cụ mã nguồn mở nền tảng web của Linux. Mặc dù quá trình cài đặt eGroupware khá phức tạp nhưng khi đã cài đặt và sử dụng thì công cụ này sẽ làm hài lòng mọi người dùng vì những tính năng của nó.
Nội dung trích xuất từ tài liệu:
Cài đặt eGroupware trên máy chủ UbuntuCài đặt eGroupware trên máy chủ UbuntuNguồn:quantrimang.comQuản trị mạng - eGroupware là một trong những công cụ mã nguồn mởnền tảng web của Linux. Mặc dù quá trình cài đặt eGroupware khá phứctạp nhưng khi đã cài đặt và sử dụng thì công cụ này sẽ làm hài lòng mọingười dùng vì những tính năng của nó.eGroupware tích hợp mọi tính năng của một phần mềm nhóm mạnh, bao gồm:Calendar (Lịch biểu), Email (Gửi và nhận), Contacts (Liên lạc), Documents (Lậptài liệu), Project management (Quản lý công việc), Time sheet (Trang tính thờigian), File manager (Trình quản lý file), Polls (Tra cứu), … Ngoài ra eGroupwarecòn có một giao diện rất thân thiện với người dùng.Như đã nói ở trên, quá trình cài đặt eGroupware không hề đơn giản. Bài viết nàysẽ hướng dẫn cho các bạn các bước cài eGroupware vào máy chủ Ubuntu.Các bước cài đặt được giới thiệu trong bài viết này được áp dụng cho hệ điềuhành nền tảng là bản cài đặt Ubuntu Server 9.04 sạch đã cài đặt và vận hành kếtnối mạng. Và do đặc tính của hệ điều hành nền tảng này nên quá trình cài đặtban đầu sẽ được thực hiện qua dòng lệnh. Và trong bài viết này sẽ sử dụng địachỉ IP minh họa 192.168.1.10 cho máy chủ này.Trước tiên bạn hãy tải phiên bản mới nhất của eGroupware tại đây. Bạn cần tảihai file bao gồm: eGroupware và eGroupware-egw-pearBạn cần sử dụng wget để tải những file này. Dùng những lệnh sau:sudo cd /var/wwwsudo wgethttp://downloads.sourceforge.net/project/egroupware/egroupware/eGroupware-1.6.002/eGroupware-1.6.002.tar.gzsudo wgethttp://downloads.sourceforge.net/project/egroupware/egroupware/eGroupware-1.6.002/eGroupware-egw-pear-1.6.002.tar.gzSau khi đã tải xong hai file này bạn sẽ phải giải nén chúng. Trước tiên giải nénfile eGroupware bằng lệnh sau:sudo tar xvzf eGroupware-1.6.002.tar.gzTiếp theo giải nén file eGroupware-egw-pear bằng lệnh:sudo tar xvzf eGroupware-egw-pear-1.6.002.tar.gzLệnh này sẽ giải nén file egw-pear như một thư mục con trong thư mụceGroupware.Sau đó chúng ta sẽ tiến hành cài đặt các thành phần phụ. Thành phần phụ đầutiên cần cài đặt là nhóm ứng dụng nền tảng php. Để cài đặt nhóm ứng dụng nàychạy lệnh sau:sudo apt-get install php-pear php5-imap php5-ldap php-gdĐến đây bạn sẽ phải thực hiện một chút hiệu chỉnh cho file php.ini. Mở file/etc/php5/apache/php.ini. Trước tiên thay đổi giá trị của display_errors thành Off.Mục này sẽ nằm quang dòng 334, khi chưa thay đổi dòng này có dạng:display_errors=OnKhi đã thay đổi dòng này sẽ có dạng như sau:display_errors=OffTiếp theo bạn cần tìm đến dòng memory_limit. Dòng này sẽ có vị trí quanh dòng270. Mặc định bộ nhớ được cài đặt là 16M. Bạn cần phải tăng bộ nhớ mặc địnhnày lên. Dòng này khi chưa thay đổi có dạng như sau:memory_limit = 16MViệc tăng giới hạn dung lượng bộ nhớ sẽ phụ thuộc vào kích thước bộ nhớ(RAM) mà hệ thống của bạn có và dung lượng bạn muốn đặt giới hạn cho nhómứng dụng php. Bạn hãy thay đổi giá trị của memory_limit cho phù hợp.Sau đó bạn cần phải kích hoạt upload file qua dòng file_uploads của file php.ini.Dòng này có vị trí khoảng dòng 558 và có dạnh như sau:file_upload = OffBạn cần thay đổi giá trị của file_upload từ Off sang On.Sau cùng, bạn hãy đặt giá trị của mbstring.func_overload là 7. Dòng này có vị tríkhoảng dòng 1197 và có dạng như sau:;mbstring.func_overload = 0Sau khi thay đổi giá trị thành 7 nó trở thành:mbstring.func_overload = 7Lưu ý: Bạn cần xóa cả dấu chấm phẩy (;) phía trước của dòng này.Sau đó lưu file php.ini này lại và khởi động lại Apache để áp dụng những thayđổi vùa thực hiện. Khi đã khởi động xong bạn hãy duyệt tìm tới file cài đặt củaeGroupware. Trong bài viết này chúng ta sẽ nhập địa chỉ sau vào ứng dụng trìnhduyệt:http://192.168.1.10/egroupware/setup/Sau đó trang Setup sẽ lập tức hiển thị (hình 1). Trên trang này bạn hãy lựa chọnngôn ngữ và click vào liên kết Run installation tests để kiểm tra quá trình càiđặt. Hình 1: Click vào liên kết Run installation tests trên trang cài đặtBạn có thể bỏ qua bước này nhưng tốt nhất hãy thực hiện.Khi click vào liên kết Run installation tests, bạn sẽ thấy những thứ đã sẵn sàngvà chưa sẵn sàng cho quá trình cài đặt. Bạn sẽ thấy những dấu tích xanh phíatrước những phần mà quá trình kiểm tra cho biết đã sẵn sàng, biểu tượng sétmàu vàng thay cho lời cảnh báo, và những dấu X màu đỏ cho biết quá trình kiểmtra thất bại với những thông tin đó. Bạn sẽ không thể cài đặt nếu có quá trìnhkiểm tra nào thất bại. Bạn cần kiểm tra kĩ mọi cảnh báo vì có thể một trongnhững cảnh báo liên quan tới tính năng mà bạn muốn sử dụng. Hình 2 hiển thịmột phần kết quả kiểm tra từ quá trình cài đặt trong ví dụ của bài viết. Hình 2: Những dấu X sẽ không cho bạn thực hiện tiếp quá trình cài đặt.Bạn chỉ có thể chuyển sang bước tiếp theo khi không có dấu X nào tồn tại trongkết quả kiểm tra, và sau đó đảm bảo rằng mọi tính năng cần thiết cũng khôngcòn biểu tượng cảnh báo.Lưu ý ...
Nội dung trích xuất từ tài liệu:
Cài đặt eGroupware trên máy chủ UbuntuCài đặt eGroupware trên máy chủ UbuntuNguồn:quantrimang.comQuản trị mạng - eGroupware là một trong những công cụ mã nguồn mởnền tảng web của Linux. Mặc dù quá trình cài đặt eGroupware khá phứctạp nhưng khi đã cài đặt và sử dụng thì công cụ này sẽ làm hài lòng mọingười dùng vì những tính năng của nó.eGroupware tích hợp mọi tính năng của một phần mềm nhóm mạnh, bao gồm:Calendar (Lịch biểu), Email (Gửi và nhận), Contacts (Liên lạc), Documents (Lậptài liệu), Project management (Quản lý công việc), Time sheet (Trang tính thờigian), File manager (Trình quản lý file), Polls (Tra cứu), … Ngoài ra eGroupwarecòn có một giao diện rất thân thiện với người dùng.Như đã nói ở trên, quá trình cài đặt eGroupware không hề đơn giản. Bài viết nàysẽ hướng dẫn cho các bạn các bước cài eGroupware vào máy chủ Ubuntu.Các bước cài đặt được giới thiệu trong bài viết này được áp dụng cho hệ điềuhành nền tảng là bản cài đặt Ubuntu Server 9.04 sạch đã cài đặt và vận hành kếtnối mạng. Và do đặc tính của hệ điều hành nền tảng này nên quá trình cài đặtban đầu sẽ được thực hiện qua dòng lệnh. Và trong bài viết này sẽ sử dụng địachỉ IP minh họa 192.168.1.10 cho máy chủ này.Trước tiên bạn hãy tải phiên bản mới nhất của eGroupware tại đây. Bạn cần tảihai file bao gồm: eGroupware và eGroupware-egw-pearBạn cần sử dụng wget để tải những file này. Dùng những lệnh sau:sudo cd /var/wwwsudo wgethttp://downloads.sourceforge.net/project/egroupware/egroupware/eGroupware-1.6.002/eGroupware-1.6.002.tar.gzsudo wgethttp://downloads.sourceforge.net/project/egroupware/egroupware/eGroupware-1.6.002/eGroupware-egw-pear-1.6.002.tar.gzSau khi đã tải xong hai file này bạn sẽ phải giải nén chúng. Trước tiên giải nénfile eGroupware bằng lệnh sau:sudo tar xvzf eGroupware-1.6.002.tar.gzTiếp theo giải nén file eGroupware-egw-pear bằng lệnh:sudo tar xvzf eGroupware-egw-pear-1.6.002.tar.gzLệnh này sẽ giải nén file egw-pear như một thư mục con trong thư mụceGroupware.Sau đó chúng ta sẽ tiến hành cài đặt các thành phần phụ. Thành phần phụ đầutiên cần cài đặt là nhóm ứng dụng nền tảng php. Để cài đặt nhóm ứng dụng nàychạy lệnh sau:sudo apt-get install php-pear php5-imap php5-ldap php-gdĐến đây bạn sẽ phải thực hiện một chút hiệu chỉnh cho file php.ini. Mở file/etc/php5/apache/php.ini. Trước tiên thay đổi giá trị của display_errors thành Off.Mục này sẽ nằm quang dòng 334, khi chưa thay đổi dòng này có dạng:display_errors=OnKhi đã thay đổi dòng này sẽ có dạng như sau:display_errors=OffTiếp theo bạn cần tìm đến dòng memory_limit. Dòng này sẽ có vị trí quanh dòng270. Mặc định bộ nhớ được cài đặt là 16M. Bạn cần phải tăng bộ nhớ mặc địnhnày lên. Dòng này khi chưa thay đổi có dạng như sau:memory_limit = 16MViệc tăng giới hạn dung lượng bộ nhớ sẽ phụ thuộc vào kích thước bộ nhớ(RAM) mà hệ thống của bạn có và dung lượng bạn muốn đặt giới hạn cho nhómứng dụng php. Bạn hãy thay đổi giá trị của memory_limit cho phù hợp.Sau đó bạn cần phải kích hoạt upload file qua dòng file_uploads của file php.ini.Dòng này có vị trí khoảng dòng 558 và có dạnh như sau:file_upload = OffBạn cần thay đổi giá trị của file_upload từ Off sang On.Sau cùng, bạn hãy đặt giá trị của mbstring.func_overload là 7. Dòng này có vị tríkhoảng dòng 1197 và có dạng như sau:;mbstring.func_overload = 0Sau khi thay đổi giá trị thành 7 nó trở thành:mbstring.func_overload = 7Lưu ý: Bạn cần xóa cả dấu chấm phẩy (;) phía trước của dòng này.Sau đó lưu file php.ini này lại và khởi động lại Apache để áp dụng những thayđổi vùa thực hiện. Khi đã khởi động xong bạn hãy duyệt tìm tới file cài đặt củaeGroupware. Trong bài viết này chúng ta sẽ nhập địa chỉ sau vào ứng dụng trìnhduyệt:http://192.168.1.10/egroupware/setup/Sau đó trang Setup sẽ lập tức hiển thị (hình 1). Trên trang này bạn hãy lựa chọnngôn ngữ và click vào liên kết Run installation tests để kiểm tra quá trình càiđặt. Hình 1: Click vào liên kết Run installation tests trên trang cài đặtBạn có thể bỏ qua bước này nhưng tốt nhất hãy thực hiện.Khi click vào liên kết Run installation tests, bạn sẽ thấy những thứ đã sẵn sàngvà chưa sẵn sàng cho quá trình cài đặt. Bạn sẽ thấy những dấu tích xanh phíatrước những phần mà quá trình kiểm tra cho biết đã sẵn sàng, biểu tượng sétmàu vàng thay cho lời cảnh báo, và những dấu X màu đỏ cho biết quá trình kiểmtra thất bại với những thông tin đó. Bạn sẽ không thể cài đặt nếu có quá trìnhkiểm tra nào thất bại. Bạn cần kiểm tra kĩ mọi cảnh báo vì có thể một trongnhững cảnh báo liên quan tới tính năng mà bạn muốn sử dụng. Hình 2 hiển thịmột phần kết quả kiểm tra từ quá trình cài đặt trong ví dụ của bài viết. Hình 2: Những dấu X sẽ không cho bạn thực hiện tiếp quá trình cài đặt.Bạn chỉ có thể chuyển sang bước tiếp theo khi không có dấu X nào tồn tại trongkết quả kiểm tra, và sau đó đảm bảo rằng mọi tính năng cần thiết cũng khôngcòn biểu tượng cảnh báo.Lưu ý ...
Tìm kiếm theo từ khóa liên quan:
An ninh – Bảo mật Công nghệ thông tin Quản trị mạng Thủ thuật máy tính Tin họcGợi ý tài liệu liên quan:
-
52 trang 429 1 0
-
24 trang 354 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 313 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 301 0 0 -
74 trang 295 0 0
-
96 trang 291 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 279 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 274 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0