1
Trường đại học Bách Khoa Hà Nội
Viện công nghệ thông tin và truyền thông
***** BÀI TẬP LỚN
MÔN HỌC: LINUX VÀ PHẦN MỀM NGUỒN MỞ
Đề tài: tìm hiểu, cài đặt và thử nghiệm wordpress, các mở rộng cơ bản
của wordpress
Giáo viên hướng dẫn:
ThS.
Sinh viên thực hiện:
Bình – MSSV: 2011 xxxx
Hà nội 04/2013.
2
Lời nói đầu
Khoa học đã chứng minh, nhu cầu được kết nối và chia sẻ là nhu cầu thiết yếu của mỗi
con người. thực tế cũng cho thấy rõ điều đó khi mà ngày nay các bạn trẻ có thể ngồi online
facebook cả ngày mà không biết chán.
Lời nói đấu 2
Mục lục 4
Phần 1: tìm hiểu về wordpress 5
1. Wordpress là gì? 5
2. Công dụng của wordpress? 5
3. Ưu điểm của wordpress? 5
4. Tình hình sử dụng wordpress ở việt nam và trên thế giới. 6
5. Bản quyền wordpress 7
Phần 2: cài đặt wordpress. 8
Bước 1: cài đặt LAMP. 8
1. Cài đặt Apache. 8
2. Cài đặt PHP. 8
3. Cài đặt MySQL 9
4. Cài đặt phpMyAdmin 9
Bước 2: cài đặt wordpress. 10
1. Download wordpress 10
2. Tạo cơ sở dữ liệu 10
3. Tiến hành cài đặt. 11
Phần 3: thử nghiệm wordpress và một số mở rộng 15
1. Việt hóa wordpress. 15
2. Các tùy chỉnh blog. 16
3. viết bài trên wordpress. 17
4. Tùy chỉnh themes. 19
5. Cài đặt thêm plugin. 21
Phần 4: một số trang blog viết bằng wordpress 22
1. Blog về âm nhạc 22
2. Khoa học 23
3. Giáo dục 24
Kết luận 25
5
việc viêt blog.
Việt nam nằm trong top 10 nước dùng wordpress nhiều nhất.
49%blog nổi tiếng thế giới dùng wordpress
Wordpress trong kinh doanh:
7 Số lượng người sử dụng lớn. tính cho đến tháng 7/2011 đã có tới hơn 50 triệu người
dùng wordpress:
5. Bản quyền wordpress
Wordpress được phát hành dưới dạng Giấy phép Tài liệu Tự do GNU. Giấy phép Tài liệu Tự
do GNU cung cấp cho người đọc quyền sao chép, tái phân phối và chỉnh sửa một tác phẩm và
đòi hỏi tất cả các bản sao và tác phẩm phái sinh phải có thể được sử dụng với cùng giấy phép.
Những bản sao có thể được bán thương mại, nhưng nếu được sản xuất với số lượng lớn (hơn
100), thì người nhận tác phẩm phải được phép truy xuất tài liệu gốc hoặc mã nguồn.
8
Phần 2: cài đặt wordpress.
Có 2 loại wordpress: wordpress blog có sẵn trên wordpress.com, loại này để tạo blog
ta chỉ cần truy cập vào wordpress.com và wordpress tự host, với loại này ta download
mã nguồn từ wordpress.org về rồi cài đặt nó lên host riêng.
Ở đây em xin trình bày việc cài đặt wordress tự host trên localhost với gói phần mềm
LAMP (Linux + Apache + MySQL + PHP), hệ điều hành sử dụng là Ubuntu 12.04.
Bước 1: cài đặt LAMP.
1. Cài đặt Apache.
Mở lại phần Terminal (Applications > A ccessories > Terminal)
Gõ vào dòng lệnh sau để cài Apache: sudo apt-get install apache2
Download wordpress bản mới nhất về theo địa chỉ: http://wordpress.org/latest.zip
Giải nén file tải về ra thư mục \var\www\ bằng terminal với dòng lệnh (bắt buộc
phải dùng lệnh vì Ubuntu không cho phép truy cập file hệ thông với quyền user):
Sudo unzip [địa chỉ file zip tải về, ở đây cụ thể là: ~\”bản tải
về”\wordpress-3.5.1.zip] \var\www\
2. Tạo cơ sở dữ liệu
Từ trình duyệt, truy cập: http://localhost/phpmyadmin
Đăng nhập với username = “root” password = “1” (giá trị nhập lúc trước).
Tạo CSDL với tên: “wp_t”
11 3. Tiến hành cài đặt.
Mở file wp-config-sample.php lên để chỉnh sửa bằng lệnh: Sudo gedit
\var\www\wordpress\wp-config-sample.php
Tiến hành chỉnh sửa file như sau:
12
Mở trình duyệt lên truy cập vào: http://localhost/wordpress để tiến hành cài đặt. nhập
đầy đủ thông tin cần thiết và nhấn “install wordpress”
Thông báo thành công:
13
Đăng nhập:
Thành quả
- vào Setting – General
tùy chỉnh permalinks
Các đường dẫn bài viết, category, page mặc định của WordPress là dạng số, không có lợi
cho quảng cáo vì công cụ tìm kiếm khó tìm ra
Sửa bằng cách: Truy cập vào mục Setting -> Permalinks, chọn Custom Structure và
điền /%category%/%postname%.html
17
3. viết bài trên wordpress.
Soản thảo blog mới:
Thử upload ảnh chèn vào blog thì có thông báo lỗi: “không tạo được thư mục /wp-
content/uploads/ máy chủ không cho phép…”
- Lỗi này là do thư mục /www/wordpress/ nằm trong thư mục /var/ nên chỉ có thể chỉnh
sửa bới quyền root mà không thể chỉnh sửa bới bất kì người dùng nào khác. Tìm cách
khắc phục
18
- Khắc phục, tạo thư mục bằng lệnh: sudo mkdir /var/www/wordpress/wp-
content/uploads/
Vẫn có lỗi như trên:
- Ta chưa phân quyền truy nhập cho thư mục uploads/ nên hệ thống không thể them
file mới vào thư mục này được. -> phải phân quyền truy cập bằng lệnh chmod
Sudo Chmod 777 /var/www/wordpress/wp-content/uploads
- Upload lại thử xem:
Hình ảnh được upload thành công.
- Chọn kích hoạt để sử dụng plugin.
22
Phần 4: một số trang blog viết bằng wordpress
1. Blog về âm nhạc
- Nhạc trịnh:
- Chia sẻ nhạc chất lượng cao lossless:
23
2. Khoa học.
- Chia sẻ kiến thức về khoa học, kĩ thuật.
- Khoa học máy tính
- Gần đây trên một số tờ báo có đưa tin giáo sư ngô bảo châu lập nên trang web
hocthenao.vn để giúp học sinh sinh viên học đúng cách.
24
3. Giáo dục
- Thử truy cập vào trang http://hocthenao.vn, giao diện khá đẹp mắt:
- Kéo xuống dưới một chút thì trang này được xây dựng từ mã nguồn wordpess.