Plone là một hệ thống quản lý nội dung mã nguồn mở và miễn phí được xây dựng trên máy chủ ứng dụng Zope. Nó được viết bằng ngôn ngữ Python nhưng cũng chứa một lượng lớn HTML, JavaScript và CSS. Bạn có thể xây dựng bất kỳ loại trang web, blog và cửa hàng trực tuyến nào bằng plone. Plone hỗ trợ nhiều hệ điều hành như Linux, Mac OS X, Windows, BSD và Solaris. Nó đơn giản, dễ sử dụng, dễ thiết lập, bảo trì và sửa đổi. Plone cung cấp nhiều tính năng bao gồm Quản lý nhiều trang web, Quy trình làm việc linh hoạt, Tích hợp doanh nghiệp, Bảo mật mạnh mẽ, Khả năng tìm kiếm, Hỗ trợ nhiều ngôn ngữ và nhiều hơn nữa.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt Plone trên máy chủ Ubuntu 18.04.
Tiếp theo, bạn sẽ cần cài đặt một số phụ thuộc bắt buộc vào hệ thống của mình. Bạn có thể cài đặt tất cả chúng bằng lệnh sau:
Sau khi cài đặt hoàn tất, bạn có thể tiến hành bước tiếp theo.
Sau khi tải xuống hoàn tất, hãy giải nén tệp đã tải xuống bằng lệnh sau:
Tiếp theo, sao chép thư mục đã giải nén vào /opt bằng lệnh sau:
Tiếp theo, hãy thay đổi thư mục thành /opt/plone và bắt đầu cài đặt bằng lệnh sau:
Sau khi quá trình cài đặt hoàn tất thành công, bạn sẽ thấy kết quả sau:
Tiếp theo, hãy khởi động dịch vụ Plone bằng lệnh sau:
Đầu ra:
Bạn cũng có thể kiểm tra trạng thái của Plone bằng lệnh sau:
Đầu ra:
Mở trình duyệt web của bạn và nhập URL http://your-server-ip:8080, trong trường hợp của tôi: http://192.168.1.100:8080, bạn sẽ được chuyển hướng đến trang sau:
Bây giờ, hãy nhấp vào nút Tạo trang web Plone mới. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp tên người dùng và mật khẩu quản trị viên của bạn (tên người dùng: admin, mật khẩu: password), sau đó nhấp vào nút Đăng nhập . Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp tất cả thông tin cần thiết và nhấp vào nút Tạo trang web Plone. Bạn sẽ thấy bảng điều khiển Plone trong trang sau:
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt Plone trên máy chủ Ubuntu 18.04.
Yêu cầu
- Máy chủ Ubuntu 18.04 được cài đặt trên hệ thống của bạn.
- Người dùng không phải root có quyền sudo.
Bắt đầu
Trước khi bắt đầu, bạn sẽ cần cập nhật hệ thống của mình lên phiên bản mới nhất. Bạn có thể thực hiện điều này bằng cách chạy lệnh sau:
Mã:
sudo apt-get update -y
sudo apt-get upgrade -y
Mã:
sudo apt-get install build-essential gcc libjpeg-dev wget readline-common libssl-dev libxml2-dev libxslt1-dev python2.7 python-devpython-btrees -y
Cài đặt Plone
Trước tiên, bạn sẽ cần tải xuống Plone từ https://launchpad.net/plonevào thư mục /tmp. Bạn cũng có thể tải xuống bằng lệnh sau:
Mã:
cd /tmp
wgethttps://launchpad.net/plone/5.1/5.1.4/+download/Plone-5.1.4-UnifiedInstaller-r1.tgz
Mã:
tar -xvzfPlone-5.1.4-UnifiedInstaller-r1.tgz
Mã:
sudo cp -r Plone-5.1.4-UnifiedInstaller-r1 /opt/plone
Mã:
cd /opt/plone
sudo ./install.sh standalone --target=/opt/plone --password=password --with-python=/usr/bin/python2.7
Mã:
#################################################################################################################### Cài đặt hoàn tất #########################Plone đã được cài đặt thành công tại /opt/ploneXem /opt/plone/zinstance/README.htmlđể biết hướng dẫn khởi động.Sử dụng thông tin tài khoản bên dưới để đăng nhập vào Giao diện quản lý ZopeTài khoản có đầy đủ quyền 'Quản lý'. Tên người dùng: admin Mật khẩu: passwordTài khoản này được tạo khi cơ sở dữ liệu đối tượng được khởi tạo. Nếu bạn thay đổimật khẩu sau này (bạn nên làm vậy!), bạn sẽ cần sử dụng mật khẩu mới.Chỉ sử dụng tài khoản này để tạo các trang web Plone và người dùng ban đầu. Không sử dụngcho mục đích đăng nhập hoặc bảo trì thông thường.- Nếu bạn cần trợ giúp, hãy hỏi trong kênh IRC #plone trên irc.freenode.net. - Kênh hỗ trợ trực tiếp cũng có tại http://plone.org/chat - Bạn cũng có thể yêu cầu trợ giúp trên https://community.plone.org - Gửi phản hồi và báo cáo lỗi tại https://github.com/plone/Products.CMFPlone/issues (Đối với sự cố cài đặt, https://github.com/plone/Installers-UnifiedInstaller/issues)
Mã:
sudo /opt/plone/zinstance/bin/plonectl start
Mã:
instance: . .daemon process started, pid=22438
Mã:
sudo /opt/plone/zinstance/bin/plonectl status
Mã:
instance: program running; pid=22438
Truy cập Giao diện Web Plone
Plone hiện đã hoạt động, đã đến lúc truy cập thông qua trình duyệt web.Mở trình duyệt web của bạn và nhập URL http://your-server-ip:8080, trong trường hợp của tôi: http://192.168.1.100:8080, bạn sẽ được chuyển hướng đến trang sau:
Bây giờ, hãy nhấp vào nút Tạo trang web Plone mới. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp tên người dùng và mật khẩu quản trị viên của bạn (tên người dùng: admin, mật khẩu: password), sau đó nhấp vào nút Đăng nhập . Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp tất cả thông tin cần thiết và nhấp vào nút Tạo trang web Plone. Bạn sẽ thấy bảng điều khiển Plone trong trang sau: