Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
0,92 MB
Nội dung
Hướng dẫn tạo Personal Website hoàn chỉnh [P2]: Install WordPress trungduc.net /install-wordpress/ Chú ý: Để ngại viết dài, bạn bỏ qua đoạn có dấu (*) phía trước Nội dung liền mạch Nếu bạn Personal Website đọc Bài chương Basic, bạn biết đến việc cài đặt website tảng WordPress cài đặt thành công bạn bỏ qua Toàn nội dung dành cho người chưa biết muốn tìm hiểu việc xây dựng website mã nguồn mở WordPress Hoặc bạn làm theo bước P1, chọn Auto-Install Application A2hosting WordPress bạn bỏ qua chương Nhà cung cấp cài sẵn WordPress hosting bạn Source WordPress Khi nhắc đến WordPress người hay bị nhầm lẫn hệ thống WordPress miễn phí (WordPress.com) mã nguồn mở WordPress (WordPress.org) Nếu bạn dùng WordPress.com, tức blog cung cấp miễn phí, bạn lo domain hosting, lo kỹ thuật, việc bạn đăng ký sử dụng Tuy nhiên có hạn chế Free mà WordPress.com dịch vụ blog miễn phí, đăng ký tải khoản bạn có sub-domain dạng yoursite.wordpress.com; WordPress.com dễ sử dụng, thường dùng để viết blog, có sẵn nhiều giao diện miễn phí để bạn chọn, có cộng đồng viết blog đông đảo Tuy nhiên có hạn chế, bạn cài Plugin, không chỉnh sửa code Settings hạn chế Còn mã nguồn mở WordPress (hay gọi WordPress Self-Hosted) sao? Đầu tiên bạn biết mã nguồn mở nhé: Đúng tên gọi ứng dụng viết mã nguồn mở mở toàn mã Bạn biết mã nguồn chương trình, qua hiểu nguyên lý hoạt động nó, qua bạn phát triển thêm tính cho nó, cá nhân hóa nó, bổ sung thêm thiếu sót cho nó, nói chung bạn đóng góp phần vào công phát triển phần mềm Đó mục đích phần mềm mã mở, chia sẻ cho cộng đồng để cộng đồng phát triển Vậy WordPress Self-Hosted đơn giản là: WordPress dạng phần mềm mã nguồn mở Christine Selleck đề xuất (Mình chẳng biết ông ai) Mọi người biết đến WordPress đơn giản để viết Blog, để đăng tải thông tin lên mạng không đơn giản vậy, WordPress có chức Website khác Nó làm site tin tức, đánh giá, bán hàng… chí là… mạng xã hội OK, vào WordPress.org để tải phiên mã nguồn mở WordPress Hoặc download link này: http://wordpress.org/latest.zip FTP FTP viết tắt từ File Transfer Protocol, giao thức truyền tải tập tin từ máy tính đến máy tính khác thông qua mạng TCP qua mạng Internet Thông qua giao thức FTP, người dùng tải liệu hình ảnh, văn bản, tập tin media (nhạc, video)… từ máy tính lên máy chủ đặt nơi khác tải tập tin có máy chủ máy tính cá nhân *Giao thức FTP sử dụng nhiều vào mục đích truyền tải liệu Việc phận IT công ty tạo tài khoản FTP cho bạn để gửi liệu dung lượng lớn cách nhanh chóng, gửi qua email hay phương thức chép vật lý khác CD hay USB flash Khi sử dụng FTP cấp, bạn gửi tập tin có dung lượng vài trăm MB cách dễ dàng, không cần phải lo lắng việc người nhận không nhận file *Hơn nữa, bạn lúc tải (upload/ download) nhiều tập tin lúc để tiết kiệm thời gian Tuy nhiên, yếu tố tốc độ đường truyền đóng vai trò quan trọng việc truyền tải liệu qua FTP *FTP giao thức dùng để truyền tải liệu web lên máy chủ web *Về phía người dùng tiếp cận FTP làm quen với thông số sau: *- Địa máy chủ FTP: có dạng tên miền địa IP Ví dụ: ftp.trungduc.net (dạng tên miền) 192.168.1.1 (dạng IP tương ứng với tên miền) Địa máy chủ FTP theo dạng tên miền dùng phổ biến dễ nhớ so với số dấu chấm địa IP *- Tên tài khoản (username)/ mật (password) để đăng nhập vào máy chủ FTP Tùy thuộc vào quản trị viên cấp quyền hạn máy chủ FTP mà tài khoản FTP bạn có quyền tải (upload/ download), tạo thư mục, chép hay xóa liệu *Lưu ý bảo mật thông tin tài khoản liệu máy chủ bị kẻ gian xâm nhập, đánh cắp xóa Cách truyền tải liệu qua giao thức FTP sử dụng FTP client *Có thể tận dụng trình duyệt web Internet Explorer hay Windows Explorer thông qua tập lệnh (FTP commands) để kết nối đến máy chủ FTP, khó khăn để thao tác cho người dùng phổ thông không am hiểu nhiều kỹ thuật Do đó, chương trình sử dụng FTP chuyên dụng hay gọi FTP client giải pháp tốt để truyền tải liệu Các chương trình FTP client thực công việc kết nối đến máy chủ FTP sau bạn nhập đầy đủ thông tin (máy chủ FPT, tài khoản đăng nhập), hỗ trợ thao tác kéo/ thả, tạo thư mục (folder) tương tự thao tác Windows Explorer *Có nhiều chương trình FTP Client từ miễn phí đến thương mại, số chương trình phổ biến nhưWinSCP FileZilla cho máy tính dùng hệ điều hành Windows hay CyberDuck cho máy Mac CuteFTP Pro hãng GlobalSCAPE chương trình FTP Client chuyên nghiệp phiên thương mại có phí Tùy theo nhu cầu sử dụng mà bạn chọn lựa chương trình thích hợp Trong phần hướng dẫn này, bạn làm quen với WinSCP phiên portable (không cần cài đặt để sử dụng) Tải WinSCP portable Giải nén chạy tập tin WinSCP.exe Hãy đăng nhập theo thông tin mà A2hosting (hay nhà cung cấp hosting nào) họ gửi cho bạn (theo mail) Một số nhà cung cấp (như A2hosting) để đảm bảo yếu tố bảo mật, họ yêu cầu bạn thay đổi mật FTP (Cpanel Hosting) thông qua trang quản trị khách hàng họ Host: Host FTP host bạn Đối với x10hosting phần địa web bạn User: username đăng nhập vào host Password: Mật đăng nhập vào host File Protocol: chọn FTP Đối với trang A2hosting, bạn việc vào: https://my.a2hosting.com/clientarea.php? action=productdetails chọn tab Change Password Sau đăng nhập thành công vào máy chủ FTP, bạn thấy giao diện WinSCP chia làm phần: bên trái hiển thị liệu có ổ cứng bạn, chuyển đổi qua lại ổ đĩa để tìm file cần sử dụng; bên phải liệu máy chủ FTP public_html nơi để bạn upload liệu hiển thị liệu website bạn Toàn mã nguồn website bạn chứa thử mục Một số hosting chứa nhiều domain, tùy vào cấu hình nhà cung cấp mà public_html đặt thư mục tên domain thư mục tên domain *Để truyền tải file (download hay upload) từ máy tính lên máy chủ FTP ngược lại, bạn cần click chọn tập tin (file) hay thư mục (folder) kéo thả sang khung bên cạnh, chờ cho việc truyền tải hoàn tất, bạn thấy khung bên cạnh xuất tập tin vừa tải *Các chương trình FTP Client lại FileZilla, CuteFTP Pro hay SmartFTP có giao diện tương đối giống Tuy nhiên, chương trình có mức độ hỗ trợ tùy chỉnh tính khác nhau, ví dụ lúc tải nhiều tập tin, lúc kết nối đến nhiều máy chủ FTP hay chọn lựa chế độ kết nối bảo mật (SSH, SFTP…), mã hóa Bạn cần nắm rõ thao tác truyền tải liệu qua giao thức FTP FTP Client Upload mã nguồn mở Wordpres lên Hosting Hãy giải nén file mã nguồn WP vừa download về, kéo thả tất vào thư mục public_html Install WordPress Để cài đặt WordPress, hosting bạn phải hỗ trợ PHP 5.2 SQL database Tiếp theo tiến hành tạo sỡ liệu host Truy cập vào cPanel hosting Tiếp theo tìm tab Database, click vào MySQL Databse để tạo database user Nhập tên database cần tạo vào ấn nút Create new database Tiếp theo tạo user cho database Kéo xuống thấy phần MySQL User Nhập tên user cần tạo nhập mật vào, sau nhấn Create user Cuối tích hợp database user vào để kết nối với Ngay phần Add User to Database cuối trang web, bạn chọn user database vừa khởi tạo ấn Add Ok, hoàn thành phần khởi tạo sở liệu Khi hoàn tất, bạn tiến hành truy cập vào tên miền hosts để cài đặt, chạy thẳng file index.php chọn Create a Configuration File Ấn tiếp vào nút Let’s Go điền thông tin sở liệu mà tạo trước Sau ấn Submit Nếu thông tin sở liệu bạn điền thông báo sau, ấn nút Run Install để bắt đầu cài đặt *Có thể có nhiều host không hỗ trợ việc tự động tạo file config.php, lúc trình cài đặt hiển thị cho bạn nội dung file wp-config.php, bạn việc tạo file wp-config.php với nội dung upload lên hosting Và nhập thông tin cần thiết tạo tài khoản admin cho blog, ấn Install WordPress để hoàn thành Và thông báo hoàn tất việc cài đặt, bạn bắt đầu trải nghiệm sử dụng WordPress Như hoàn thành bước cài đặt WordPress, mục bắt đầu tìm hiểu số phương thức tùy chỉnh cách cài themes, plugin vào WordPress Config WordPress Sau cài đặt xong, bạn tiến hành sử dụng mà chẳng cần phải làm thêm cả, đơn điệu không? Nào, thử tinh chỉnh cho phù hợp với bạn Bây bạn truy cập vào khu vực quản trị với đường dẫn http://yourdomain.com/wp-admin/ 4.1 Tùy chỉnh Title & Tagline (mô tả ngắn) cho blog Blog bạn có tiêu đề (title) chưa có dòng giới thiệu, mô tả cho Và tiến hành viết thêm mô tả vào Bạn vào Setting – General sửa mô tả phần Tagline Nhân tiện bạn chỉnh múi giờ, kiểu xếp ngày tháng 4.2 Tùy chỉnh đường dẫn (Permalinks) Các đường dẫn viết, category, page mặc định WordPress dạng số Điều không khả thi với việc tối ưu hóa tìm kiếm cho website tính chuyên nghiệp Bạn điều chỉnh thành dạng http://yourdomain.com/category/post.html Truy cập vào mục Setting -> Permalinks, chọn Post name 4.3 cách cài đặt theme cho WordPress a Tìm kiếm theme cài đặt trang quản trị Nếu bạn không hài lòng với giao diện mặc định tìm kiếm cài đặt giao diện khác trang quản trị Bạn vào Appearance -> Themes, click vào Add new tìm theme theo tên, màu, kiểu chia cột, chủ đề v.v…Hoặc tìm theme nhiều người sử dụng mục Featured ô tìm kiếm Sau tìm theme, bạn chọn Preview để xem trước chọn Install để tiến hành cài đặt Sau ấn Install Now, bạn nhấn Active để kích hoạt bắt đầu sử dụng b Cài đặt theme cách upload lên host Nếu bạn tìm theme ưng ý thư viện có sẵn WordPress vào trang cung cấp theme khác để lựa chọn, có nhiều website cung cấp theme WordPress vừa đẹp lại miễn phí, bạn tìm kiếm Google Sau tìm theme ưng ý bạn tiến hành upload thư mục theme vào wp-content/themes Sau bạn vào Appearance -> Themes ấn Active vào theme vừa upload 4.4 Cài đặt plugin cho WordPress Muốn blog bạn trở nên chuyên nghiệp cá nhân hóa bạn phải cài đặt thêm số plugin, tốt bạn cài thêm khoản – 10 plugin cài nhiều ảnh hưởng đến tốc độ tải trang sử dụng plugin khả bảo mật Các plugin cần thiết cho Personal Website Danh sách plugin cần thiết hướng dẫn cấu hình – WordPress SEO & Social a Cài đặt plugin WordPress thông qua trang quản trị Cũng giống cài đặt themes, bạn cài đặt plugin thông qua trang quản trị cách vào Plugins – Add New tiến hành tìm kiếm Sau tìm plugins ưng ý ấn Install Now Sau Active Plugin để kích hoạt sử dụng b Cài đặt plugin cách upload lên host Cũng tương tự cài themes, bạn upload thư mục plugin lên wp-content/plugins, sau vào Plugins -> Installed Plugins chọn Active c Cài theme plugin cách upload file rar, zip lên trang quản trị Nếu bạn lười giải nén upload lên host phương thức FTP upload nguyên gói plugin nén lại theo định dạng zip, rar thẳng lên trang quản trị cách vào phần Upload trang cài đặt theme – plugin upload lên 4.5 Widget WordPress Widget phần mở rộng (tiện ích) website Để truy cập phần thiết đặt widget bạn đăng nhập tài khoản quản trị wordpress vào phần Appearance > Widgets Quản trị widget Sau vào phần quản trị widgets bạn thấy trang quản trị phân làm phần, phần gồm nhiều ô xếp theo hàng cột phía tay trái, phần dãy cột phần tay phải Phần phần cung cấp cho người quản trị danh mục widgets chức thêm vào vị trí website Trong có số widgets tiêu biểu như: Archives: Xem viết website theo tháng Calendar: Các post theo lịch Categories: Danh mục viết Meta: Đăng nhập, đăng xuất cho user admin, trường viết links wordpress Tag cloud: Mây thẻ (các có nội dung liên quan đóng dấu theo thẻ này) Text: Widgets cung cấp ô để bạn nhập liệu văn code html, có tác dụng nhiều nên nói thêm mục tới Một số widgets có tùy theo theme bạn chọn có cung cấp widgets hay không Như chọn theme FoodPress, theme cung cấp số Wedgets mạng xã hội Facebook Like box, Flickr … Phần 2: phần cung cấp cho người quản trị website vị trí đặt widgets Tùy theo theme mà vị trí khác Trong ví dụ viết sử dụng theme FoodPress, cung cấp vị trí trang phía tay phải, vị chí chân trang (footer) Khi cho Widgets vào vị trí chúng hiển thị động loạt tất viết danh mục Cách cài đặt widgets thiết đặt số widgets WordPress thiết kế phát triển giao diện quản trị đồ họa hợp lý thân thiện người dùng, việc tùy biến dễ dàng Và việc cài đặt widgets Bạn việc chọn widgets đưa chúng vào vị trí theme cung cấp mà bạn muốn Một widgets quan trọng phải sử dụng nhiều thêm chức cho website widgets Text Widgets cung cấp vùng website để bạn tùy biến nhập nội dung html vào đó, nhúng video, biểu mẫu ….v…v… 4.6 Menu Navagation Truy cập Appearance -> Menus, tạo Menu Name: + Menu lấy từ pages: Menu dạng sử dụng menu lấy viết pages + Menu lấy từ Categories: Menu dạng đa số trang web wordpress sử dụng Categories có nhiều viết khác + Menu links Custom: Menu dạng links tùy biến bạn chọn Nhưng trước tiên tạo tùy biến Menu Navagation bạn phải tạo Categories trước Sau đăng nhập thành công vào phần quản trị website bạn rê chuột vào Posts -> Categories hiển thị chỗ cho bạn điền tên Categories hình sau: Sau tạo Categories bạn muốn bạn rê chuột vào chỗ Appearance ->Menu để tạo Menu Navagation cho website giống hình dưới: Các bạn tích vào Categories mà bạn muốn chọn làm Menu sau bấm Add to Menu Ở phần Menu Setting, với tùy chọn Theme locations chọn Top primary menu Sau bạn bấm nút Save Menu xong bạn mở trang chủ bạn để xem kết bạn vừa tạo Menu Top có sau: Lời kết Đôi kiến thức giúp bạn nhiều công làm chủ công nghệ Nếu bạn muốn xây dựng thương hiệu cá nhân cho mình, bạn bỏ qua việc phát triển website cho riêng mình, khó để rời mắt khỏi WordPress Tất nhiên chia sẻ không đủ được, bạn học hỏi, tìm hiểu ứng dụng cách thông minh Nhớ viết đầu tư tốt mặt nội dung, dài Nên trước đọc bạn chuẩn bị sẵn tinh thần bookmark lại chờ lúc tỉnh táo, kẻo bị tẩu hỏa nhập ma Trung Đức