Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (5.96 MB, 23 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
Ngày nay, khi thương mại điện tử đang phát triển mạnh thì mỗi doanh nghiệp hay cánhân đều muốn sở hữu cho mình một trang web riêng. Với đa số người sử dụng đều khơng cónhiều kiến thức về lập trình thì sự xuất hiện của những nền tảng giúp cho họ có thể tạo ra cácwebsite một cách nhanh chóng mà khơng địi hỏi kiến thức chun sâu về cơng nghệ là cầnthiết. WordPress là nền tảng có thể đáp ứng được điều này. Đơn giản, dễ sử dụng và miễn phí,những đặc thù này dã đưa WordPress trở thành một trong những phần mềm mã nguồn mở đượcưa thích sử dụng nhất với mọi người trên thế giới.
Trong báo cáo này em xin trình bày cụ thể về wordpress, các cài đặt, thử nghiệm và cácứng dụng của wordpress. Trong quá trình làm báo cáo chắc chắn khơng thể khơng mắc phải saisót, em mong rằng nhận được sự giúp đỡ nhiệt tình từ thầy và các bạn để báo cáo của em có thểhồn thiện hơn nữa.
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">Tóm tắt nội dung
Báo cáo bài tập lớn gồm những phần sau:
Một số trang web sử dụng mã nguồn wordpress cung cấp những nội dung phong phú và hữu ích.
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5"><b>-WordPress là một hệ thống mã nguồn mở dùng để xuất bản blog/website được viết </b>
online, diễn đàn thảo luận và những web tuyệt vời khác.
<b>-Dễ sử dụng: Thao tác sử dụng WordPress rất đơn giản, dễ hiểu và dễ vận hành nên người </b>
sử dụng khơng cần biết kiến thức lập trình nâng cao.
<b>-Dễ quản lý</b>: Hệ thống quản trị dễ dàng, tất cả các mục như bài đăng, giao diện, cài đặt,... được sắp xếp dễ hiểu, khoa học và thân thiện với người dùng.
<b>-Tối ưu hóa SEO</b>: Có các cơng cụ mặc định để giúp SEO trang web dễ dàng hơn và nhanh hơn.
<b>-Hỗ trợ nhiều loại ngôn ngữ</b>: WordPress hỗ trợ <b>52 ngơn ngữ</b> trong đó có tiếng Việt.
<b>-Thiết kế trang web đa dạng</b>: Nhiều gói giao diện có sẵn, hệ thống Themes đồ sộ, có thể làm nhiều loại website.
<b>-Tiết kiệm chi phí: Có rất nhiều themes miễn phí và có sẵn để sử dụng, bạn có thể thiết kế </b>
một website riêng mà khơng tốn bất kỳ chi phí nào.
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6"><b>-Cộng đồng sử dụng rộng lớn</b>: Có thể học hỏi các mẹo vặt và thủ thuật dành cho WordPress từ những người khác trên Internet.
<b>Số liệu thống kê sử dụng WordPress</b>
Tổng số website: 28.183.568Thị phần toàn cầu: 44,29%Số lượng website ở Việt Nam: 93,569
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.
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">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 downloadmã 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ềmXAMPP, hệ điều hành sử dụng là Ubuntu 22.04.
Vì WordPress được viết bằng ngôn ngữ PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL nên trước khi cài đặt Wordpress, ta cần cài đặt PHP và MySQL. Ở đây, để thuận tiện, mình sẽ giới thiệu cho các bạn cách cài đặt Apache Xampp Server trước khi cài đặt WordPress.
Apache Xampp Server tương thích với OS sau đó ấn tải về. Ở đây mình lựa chọn phiên bản 8.0.25.
thi xampp-linux-8.0.25-0-installer.run. Sử dụng lệnh để cài đặt Xampp Server:sudo ./xampp-linux-8.0.25-0-installer.run
Khi hộp thoại cài đặt của Xampp hiện lên thì tiến hành cài đặt bình thường.2. Khởi động Xampp Server .
sudo ./manager-linux-x64.run
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">Vậy là đã cài đặt Apache Xampp Server xong. Sau đây ta sẽ tiến hành cài đặt WordPress.
1.Tải WordPress
Truy cập vào một thư mục bất kỳ mà bạn muốn lưu file wordpress chuẩn bị tải về. Sử
dụng:
wget nén file lastest.tar.gz Sử dụng lệnh:
tar -xzvf lastest.tar.gz
2.Tạo cơ sở dữ liệu và người dùng cho Wordpress Chạy dòng lệnh sau:
<b>Database và Apache Web Server </b>
http://localhost:8080/phpmyadmin
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">Create Database cho WordP
Tạo người dùng cho WordPress trong MySQL:
Grant quyền cho người dùng WordPress
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">3. Config file wp-config.php
mv wp-config-sample.php wp-config.php
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">Lưu lại bằng cách Ctrl O, Enter, Ctrl X để thoát ra
sudo mv wordpress /opt/lampp/htdocs/
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">Đăng nhập:
Thành quả
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">(dashboard)
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">(homepage)
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">Download file .MO đã được việt hóa sẵn tại:
Thành quả: khơng có gì ấn tượng, dashboard = “bảng tiến khởi” hay “4 hour trướcđược đăng” (???). Tuy nhiên bằng cách tương tự, chỉnh sửa các file .MO ta có thểviệt hóa được nhiều hơn nữa.
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17"><b>Các thông tin cơ bản.</b>
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">/wp-content/uploads/ máy chủ không cho phép…”
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áchkhắc phục
</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19"><b>-</b> Khắc phục, tạo thư mục bằng lệnh: sudo mkdir content/uploads/
Vẫn có lỗi như trên:
Sudo Chmod 777 /var/www/wordpress/wp-content/uploads
Hình ảnh được upload thành cơng.
Giao diện quản lý themes:
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">Có thể them themes bằng cách download them themes trên internet rồi copy vào thư
chmod lại thư mục themes bằng lệnh: Sudo Chmod 777 content/themes
download từ internet:
</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">Chọn kích khoạt để sử dụng theme, thử kích hoạt Annotum Base
</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">Tương tự như themes và uploads ta dùng lệnh:Sudo Chmod 777 /var/www/wordpress/wp-content/plugins
</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">Trên đây em đã trình bày những gì em tìm hiểu được về wordpress. Từ đó ta có thể thấy wordpress có một tiềm năng phát triển lớn mạnh. Cho dù cạnh tranh trực tiếp với các công ty lớn như opera, yahoo nhưng wordpress vẫn khẳng định được ưu thế nổi trội của mình. Sự thành cơng đó một lần nữa lại cho thấy sức mạnh của phần mềm mã nguồn mở. cùng với android, linux, joomla!, vBulletin… phần mềm nguồn mở hồn tồn có khả năng góp phần tạo ra lực làm phẳng
ông.
</div>