Tài liệu này mô tả cách cài đặt và cấu hình Wordpress 4.5 trên Ubuntu 16.04. WordPress bắt đầu vào năm 2003 với một đoạn mã duy nhất để cải thiện kiểu chữ của văn bản hàng ngày và với số lượng người dùng ít hơn bạn có thể đếm trên đầu ngón tay và ngón chân. Kể từ đó, nó đã phát triển thành công cụ viết blog tự lưu trữ lớn nhất thế giới, được sử dụng trên hàng triệu trang web và được hàng chục triệu người xem mỗi ngày. Hướng dẫn này giải thích quy trình cài đặt Wordpress 4.5 trên Ubuntu 16.04 dưới dạng hướng dẫn dễ làm theo.
Và tạo một cơ sở dữ liệu với tên wordpressdb, một người dùng với tên wordpressuser và mật khẩu wordpresspassword. Vui lòng sử dụng mật khẩu khác và an toàn khi cài đặt, mật khẩu được sử dụng ở đây chỉ là một ví dụ!
Sau đó thoát khỏi MySQL shell:
Khởi động lại dịch vụ
Chúng ta phải cài đặt unzip để giải nén kho lưu trữ WordPress:
Giải nén kho lưu trữ zip WordPress trong thư mục /var/www/html:
Bây giờ hãy thiết lập các quyền thích hợp cho thư mục WordPress.
Ngoài ra, chúng ta cần tạo thư mục uploads bên dưới thư mục wp-content tại gốc tài liệu của chúng ta. Đây sẽ là thư mục cha của nội dung của chúng ta:
Chúng ta cần cho phép chính máy chủ web ghi vào thư mục này. Chúng ta có thể thực hiện việc này bằng cách chỉ định quyền sở hữu người dùng và nhóm của thư mục này cho người dùng máy chủ web www-data của chúng ta. Điều này sẽ cho phép máy chủ web tạo các tệp và thư mục trong thư mục này, cho phép chúng ta tải nội dung lên máy chủ. Tiến hành như sau:
Bây giờ hãy tiến hành cài đặt Wordpress trên web. Truy cập URL http://192.168.1.100/wordpress/trong trình duyệt web của bạn. Trình cài đặt WordPress sẽ hiển thị.
Chọn ngôn ngữ và nhấn Tiếp tục:
Màn hình chào mừng hiển thị bằng ngôn ngữ đã chọn. Nhấp vào Let's go.
Nhập thông tin Đăng nhập của cơ sở dữ liệu WordPress mà chúng ta đã tạo ở bước 2. Máy chủ cơ sở dữ liệu là "localhost" và tiền tố có thể để nguyên mặc định. Sau đó, nhấp vào nút "Gửi".
Wordpress lưu thông tin cấu hình cơ sở dữ liệu vào tệp /var/www/html/wordpress/wp-config.php. Nhấp vào "Chạy cài đặt" để tiến hành phần tiếp theo của trình cài đặt.
Bây giờ, hãy nhập một số thông tin chi tiết cho Blog như tiêu đề trang web, tên người dùng quản trị, mật khẩu và địa chỉ email. Tôi đã sử dụng các giá trị sau:
Các giá trị trên chỉ là ví dụ và bạn nên sử dụng tiêu đề và địa chỉ email thực tại đây. Sử dụng admin làm tên quản trị viên là được đối với một trang web nội bộ nhưng bạn có thể muốn sử dụng tên không chuẩn hoặc tên cá nhân của mình thay thế.
Nhấn Cài đặt Wordpressđể hoàn tất quá trình cài đặt:
Bây giờ chúng ta sẽ tiến tới trang đăng nhập bằng cách nhấn Đăng nhập:
Nhập thông tin đăng nhập mà bạn đã chọn trong quá trình cài đặt WordPresspress. Bảng điều khiển WordPress sẽ hiển thị.
Theo mặc định, WordPress tạo URL động trông giống như thế này http://server_domain_name_or_IP/?p=1. Đây không hẳn là giao diện hữu ích nhất đối với khách truy cập hoặc công cụ tìm kiếm, vì vậy hầu hết người dùng muốn sửa đổi giao diện này. WordPress có khả năng tạo các permalinks "đẹp" giúp dọn dẹp URL thành định dạng thân thiện hơn với con người. Các bước sau đây sẽ hướng dẫn bạn cách thiết lập liên kết cố định đẹp mắt trong Blog WordPress của mình.
Tiếp theo, chúng ta phải bật mô-đun Apache rewrite. Chạy:
Tôi sẽ chọn "Tên bài đăng" làm Pretty-Linkformat cho blog của mình để Tiêu đề bài đăng được sử dụng trong URL.
Khi bạn đã lựa chọn xong, hãy nhấp vào "Lưu thay đổi" để tạo các quy tắc viết lại.
Xin chúc mừng! Bây giờ bạn đã có phiên bản WordPress 4.5 đầy đủ chức năng trên Ubuntu 16.04 của mình
1 Lưu ý sơ bộ
Hướng dẫn này dựa trên CD cài đặt máy chủ Ubuntu 16.04. Bạn phải thiết lập cài đặt máy chủ Ubuntu 16.04 (Xenial Xerus) cơ bản trước khi tiếp tục với hướng dẫn này. Hệ thống phải có địa chỉ IP tĩnh. Tôi sử dụng 192.168.1.100 làm địa chỉ IP của tôi trong hướng dẫn này và server1.example.com làm tên máy chủ. Máy chủ phải có máy chủ LAMP được cài đặt trong Ubuntu 16.04, ví dụ như được mô tả trong hướng dẫn này trước khi bạn tiến hành.2 Khởi tạo cơ sở dữ liệu WordPress
Tôi sẽ tạo cơ sở dữ liệu cho Wordpress như sau. Đăng nhập vào cơ sở dữ liệu MySQL hoặc MariaDB với tư cách là người dùng root:
Mã:
mysql-u root -p
Mã:
CREATE DATABASE wordpressdb;
Mã:
CREATE USER wordpressuser@localhost IDENTIFIED BY 'wordpresspassword';
Mã:
GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;
Mã:
FLUSH PRIVILEGES;
exit
Mã:
service apache2 restart
service mysql restart
3 Cài đặt WorPpress 4.5
Vào thư mục /tmp nơi chúng ta sẽ tải xuống phiên bản mới nhất của WordPress như sau:
Mã:
cd /tmp
wget http://wordpress.org/latest.zip
Mã:
apt-get install unzip
Mã:
unzip -q latest.zip -d /var/www/html/
Mã:
chown -R www-data:www-data /var/www/html/wordpress
chmod -R 755 /var/www/html/wordpress
Mã:
mkdir -p /var/www/html/wordpress/wp-content/uploads
Mã:
chown -R www-data:www-data /var/www/html/wordpress/wp-content/uploads
Chọn ngôn ngữ và nhấn Tiếp tục:
Màn hình chào mừng hiển thị bằng ngôn ngữ đã chọn. Nhấp vào Let's go.
Nhập thông tin Đăng nhập của cơ sở dữ liệu WordPress mà chúng ta đã tạo ở bước 2. Máy chủ cơ sở dữ liệu là "localhost" và tiền tố có thể để nguyên mặc định. Sau đó, nhấp vào nút "Gửi".
Wordpress lưu thông tin cấu hình cơ sở dữ liệu vào tệp /var/www/html/wordpress/wp-config.php. Nhấp vào "Chạy cài đặt" để tiến hành phần tiếp theo của trình cài đặt.
Bây giờ, hãy nhập một số thông tin chi tiết cho Blog như tiêu đề trang web, tên người dùng quản trị, mật khẩu và địa chỉ email. Tôi đã sử dụng các giá trị sau:
Mã:
Tiêu đề trang web = Blog Wordpress của tôiEmail của quản trị viên = [emailprotected]Tên người dùng = adminMật khẩu của quản trị viên = howtoforge
Nhấn Cài đặt Wordpressđể hoàn tất quá trình cài đặt:
Bây giờ chúng ta sẽ tiến tới trang đăng nhập bằng cách nhấn Đăng nhập:
Nhập thông tin đăng nhập mà bạn đã chọn trong quá trình cài đặt WordPresspress. Bảng điều khiển WordPress sẽ hiển thị.
6 Cấu hình Pretty Permalinks cho WordPress
Phần này là tùy chọn.Theo mặc định, WordPress tạo URL động trông giống như thế này http://server_domain_name_or_IP/?p=1. Đây không hẳn là giao diện hữu ích nhất đối với khách truy cập hoặc công cụ tìm kiếm, vì vậy hầu hết người dùng muốn sửa đổi giao diện này. WordPress có khả năng tạo các permalinks "đẹp" giúp dọn dẹp URL thành định dạng thân thiện hơn với con người. Các bước sau đây sẽ hướng dẫn bạn cách thiết lập liên kết cố định đẹp mắt trong Blog WordPress của mình.
6.1 Apache Rewrite
Chúng ta sẽ sửa đổi tệp apache virtual host cho Wordpress 4.5 để cho phép ghi đè .htaccess. Thêm các dòng (màu đỏ) sau vào tệp 000-default.conf:
Mã:
nano /etc/apache2/sites-available/000-default.conf
Mã:
[...]
ServerAdmin webmaster@localhost DocumentRoot /var/www/html ServerName server1.example.com AllowOverride All [...]
Mã:
a2enmod rewrite
service apache2 restart
6.2 Thiết lập liên kết cố định trong WordPress
Bây giờ chúng ta có thể dễ dàng điều chỉnh thiết lập liên kết cố định thông qua giao diện quản trị WordPress. Vào Settings-->Liên kết cố định:Tôi sẽ chọn "Tên bài đăng" làm Pretty-Linkformat cho blog của mình để Tiêu đề bài đăng được sử dụng trong URL.
Khi bạn đã lựa chọn xong, hãy nhấp vào "Lưu thay đổi" để tạo các quy tắc viết lại.
Xin chúc mừng! Bây giờ bạn đã có phiên bản WordPress 4.5 đầy đủ chức năng trên Ubuntu 16.04 của mình
7 Liên kết
- Wordpress : http://wordpress.org/
- Ubuntu : http://www.ubuntu.com/