Danh mục

Hướng dẫn cài đặt Alfresco 3.4.d trên Fedora 15

Số trang: 13      Loại file: pdf      Dung lượng: 691.60 KB      Lượt xem: 10      Lượt tải: 0    
10.10.2023

Phí tải xuống: 2,000 VND Tải xuống file đầy đủ (13 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Trong bài viết này chúng tôi sẽ hướng dẫn các bạn cách cài đặt và thiết lập Alfresco Content Server Community Edition bởi “Alfresco Software inc.” trên máy chủ Fedora 15, từ một gói WAR trên máy chủ Tomcat với cơ sở dữ liệu postgreSQL. Đối với các distribution khác có thể có những thay đổi nhỏ trong thủ tục cài đặt phần mềm.Alfresco là gì? Alfresco là hệ thống quản lý nội dung mã nguồn mở hoàn toàn tương thích với giao thức SharePoint, cung cấp khả năng quản lý nội dung tài liệu, hợp tác, hồ sơ quản...
Nội dung trích xuất từ tài liệu:
Hướng dẫn cài đặt Alfresco 3.4.d trên Fedora 15 Hướng dẫn cài đặt Alfresco 3.4.d trên Fedora 15Trong bài viết này chúng tôi sẽ hướng dẫn các bạn cách cài đặt và thiết lậpAlfresco Content Server Community Edition bởi “Alfresco Software inc.”trên máy chủ Fedora 15, từ một gói WAR trên máy chủ Tomcat với cơ sở dữliệu postgreSQL. Đối với các distribution khác có thể có những thay đổi nhỏtrong thủ tục cài đặt phần mềm.Alfresco là gì?Alfresco là hệ thống quản lý nội dung mã nguồn mở hoàn toàn tương thích vớigiao thức SharePoint, cung cấp khả năng quản lý nội dung tài liệu, hợp tác, hồ sơquản lý, kiến thức chung, quản trị nội dung web và hình ảnh.Có hai phiên bản Alfresco, bản thương mại Enterprise edition bao gồm sự hỗ trợthương mại của các nhà phát triển; và bản miễn phí Community edition, chỉ đượchỗ trợ duy nhất từ các bài viết trên Internet bởi các thành viên có kinh nghiệm.Liên kết chi tiết về sản phẩm: Trang chủ: http://www.alfresco.com/ Diễn đàn: http://forums.alfresco.com/en/ Tài liệu hướng dẫn: http://docs.alfresco.com/3.4/index.jsp Trang hỗ trợ: http://support.alfresco.com/Một số lưu ý Trong bài hướng dẫn này chúng ta sử dụng trình cài đặt Fedora 15 DVD. Hostname: alfresco.example.com IP address: 192.168.1.100 Router address: 192.168.1.1 Netmask: 255.255.255.0 First system user (không phải root): alfadmin Máy chủ được kết nối mạng Internet.Chúng tôi sử dụng máy tính để quản trị máy chủ từ xa thông qua SSH (putty trênWindows) và dùng Nano làm trình soạn thảo văn bản chính.Yêu cầuChúng ta cần một bản cài đặt sạch của Fedora 15, phiên bản x86 hay x86_64 đềukhông quan trọng, và trong bài này chúng tôi khuyến cáo các bạn sử dụng x86_64.Nếu bạn không thiết lập địa chỉ IP tĩnh trong quá trình cài đặt, hãy kích hoạtDHCP trên router. Nếu không chuyển sang bước tiếp theo.Đăng nhập vào giao diện điều khiển máy chủ như là root:system-config-networkThực hiện những thay đổi cần thiết cho cả hai bộ điều khiển và DNS, lưu lại vàthoát. Sau đó khởi động lại mạng:/etc/init.d/network restartKiểm tra cấu hình mạng:ifconfigBây giờ bạn có thể cho SSH vào máy chủ trên IP 192.168.1.100 như là root.Nhưng trước hết hãy hoàn thành các bước sau đây:Bảo vệ máy chủDo máy chủ được kết nối Internet nên việc đầu tiên cần làm là đảm bảo an toàncho nó. Sau đây là ba việc cần làm: Cấu hình lại SSH-server không cho phép root đăng nhập và thay đổi cổngmặc định 22 thành những cái khác ít phổ biến hơn như 60606. Thiết lập iptables để cho phép các kết nối gửi đến cổng mới. Thêm user để đăng nhập thông qua SSH.Bảo mật đăng nhập từ xaNếu bạn chưa đăng nhập từ giao diện điều khiển tới máy chủ, hãy đăng nhập nhưlà root sau đó thực hiện:nano /etc/ssh/sshd_configTrên dòng thứ 12 của tập tin mặc định không thay đổi, tại cổng 22 nhân đôi nó rồiđổi thành 60606 và bỏ dấu chú thích.Sau đó tìm đến PermitRootLogin yes, nhân đôi lần nữa và thay đổi giá trị thành novà bỏ dấu chú thích. Lưu lại và khởi động lại sshd:service sshd restartThiết lập iptablesĐầu tiên cần kiểm tra iptables hiện có:iptables -L -v --line-numbersTheo cài đặt mặc định, vị trí 4 sẽ được chỉ thị để chấp nhận các kết nối TCP mớitrên cổng ssh mặc định. Chúng ta cần loại bỏ nó:iptables -D INPUT 4Bây giờ chúng ta cần cho phép các kết nối tới cổng 60606:iptables -I INPUT 4 -p tcp --dport 60606 -j ACCEPTCuối cùng là lưu lại trạng thái iptables.service iptables saveservice iptables restartThêm user đầu tiênDo chúng ta đã tự ngăn cấm mình từ ssh, root không được phép và không có ngườidùng khác trong hệ thống. Vì vậy cần chạy lệnh sau:useradd -c Alfresco system user -m -n alfadminThiết lập mật khẩu cho user:passwd alfadminBạn có thể thiết lập mật khẩu cho user trong dòng lệnh đầu tiên, nhưng theo cáchđó giá trị mật khẩu sẽ hiển thị trong cửa sổ terminal và cũng có thể được lưu trong.bash_history của root. Đây là điều không được khuyến cáo.Bây giờ bạn có thể đăng nhập thông qua ssh bằng cách thực thi dòng lệnh dướiđây trong cửa sổ terminal của máy local:ssh alfadmin@192.168.1.100 -p60606Cài đặt máy chủ Alfresco1. Các phần mềm đầu tiênCài đặt phần mềm trong hầu hết các trường hợp đều khá đơn giản và chúng ta cóthể checked hầu hết chúng trong lần cài đặt ban đầu. Tuy nhiên ở đây chúng tamuốn có quyền kiểm soát tối đa trên hệ thống.Logging as superuserĐể có được quyền root ta làm thực hiện:suBây giờ chúng ta sẽ tạo thư mục Downloads trong root:mkdir /root/Downloads && cd /root/DownloadsJava Runtime EnvironmentTheo mặc định Open-jdk có sẵn trong Fedora, trong trường hợp này chúng tôi sửdụng java của SUN:wget -O - http://download.oracle.com/otn-pub/java/jdk/6u27-b07/jre-6u27-linux-x64-rpm.bin >sunjava.binchmod +x sunjava.bin./sunjava.bin/usr/sbin/alternatives --install /usr/b ...

Tài liệu được xem nhiều: