Thứ Bảy, 29 tháng 6, 2013

Cài đặt wordpress lên localhost

Cài wordpress trên localhost

Cài wordpress trên localhost

Nguyên liệu cần có:
- Đã cài xampp (hoặc phần mềm tương tự)
- Bản cài wordpress
Tiến hành:

1. Tạo CSDL:

khởi động xampp
Cài wordpress trên localhost
vào http://localhost/phpmyadmin/ tạo csdl tên wp_130611
Cài wordpress trên localhost
Thành công
Cài wordpress trên localhost
Nếu bạn đã có csdl sẵn về wordpress thì import còn chưa có gì thì thôi.

2. Đặt bản cài đặt và giải nén wordpress vào thư mục host của bạn

Ví dụ của tôi: download bản cài đặt từ wordpress.org, giải nén file ZIP vào thư mục D:\www\-wordpress\130611
Cài wordpress trên localhost

3. Sửa file wp-config-sample.php

Cài wordpress trên localhost

4. Đổi tên wp-config-sample.php thành wp-settings.php

Cài wordpress trên localhost

5. Kích hoạt cài đặt

Truy cập http://localhost/-wordpress/130611/index.php và điền thông tin:
Cài wordpress trên localhost
Nếu web sẽ chạy trên hosting internet bạn nên chọn mật khẩu phức tạp bạn tham khảo cách gợi ý mặt khẩu tại:
http://strongpasswordgenerator.com/
Còn nếu chỉ chạy trên localhos thì cứ đơn giản mà dùng
Cài wordpress trên localhost

6. Sử dụng

Bấm đăng nhập:
Cài wordpress trên localhost
Giao diện đơn giản và thân thiện:
Cài wordpress trên localhost
Một số cài đặt:
Cài wordpress trên localhost
Thiết đặt đường dẫn url wordpress:
Cài wordpress trên localhost
Có thể tham khảo thêm một số cách đặt đường dẫn tại đây:
http://codex.wordpress.org/Using_Permalinks

Cài wordpress trên localhost
Bạn chọn tóm tắt nếu không muốn danh sách bài viết dài lê thê:
Cài wordpress trên localhost
Cài wordpress trên localhost
Cài wordpress trên localhost

tttj of bendoi.vn

Cài wordpress lên hosting

Cài đặt web wordpress lên host

Cài đặt web wordpress lên host

Nguyên liệu:
1. Bản wordpress bào gồm code và cơ sở dữ liệu đã cài đặt hoàn thiện trong máy.
2. Phần mềm upload FTP: Cute FTP, FileZilla Client, ...
3. Hosting free hoặc trả phí.

Bước 1:
Vào hosting đăng ký 1 tài khoản sau đó vào MySQL tạo một database trống.
Sau đó ta lấy các thông số sau:
3 thông số FTP (để quản lý code):
  1. Host FTP hoặc IP FTP
  2. Username FTP
  3. Pass để đăng nhập vào host qua dạng thức FTP
4 Thông số MySQL (để quản lý file database) :
  1. MySQL database
  2. MySQL User
  3. MySQL Host
  4. Mật khẩu MySQL
Các hosting tuy có giao diện đăng ký khác nhau nhưng các bước làm giống nhau . Ở đây với những bạn lần đầu làm việc này thì nên sử dụng hosting free có giao diện tiếng Việt cho dể hiểu. Tôi lấy ví dụ host hostinger.vn có tiếng việt để các bạn tiện thực hành. Khi bạn đăng ký thành công bạn cũng làm tương tự với bất kỳ hosting nào.

Bước 2:
Khởi động chương trình upload FTP:
Cài đặt web wordpress lên host
Và điền thông tin như sau:
Cài đặt web wordpress lên host
Nhấn connect
Cài đặt web wordpress lên host
Vào thư mục đã cài đặt wordpress để upload chúng lên host:
Cài đặt web wordpress lên host
Bắt đầu quá trình upload
Cài đặt web wordpress lên host
Mặc định thì dung lượng của wordpress bằng một nữa của joomla nên quá trình upload cũng tương đối nhanh
Tại trang quản lý hosting nào cũng có chương trình upload trực tiếp thông qua web:
Cài đặt web wordpress lên host

Tuy nhiên để thuận tiện hơn thì cần dùng phần mềm.

Bước 3:
Thiết đặt lại file wp-config.php (nếu đã thiết đặt trước khi up thì không phải làm bước này)
Sau khi upload xong vào sửa lại file cấu hình để phù hợp với thông số hosting
Cài đặt web wordpress lên host
Cài đặt web wordpress lên host

Ctrl + S để Lưu lại nội dung sau đó OK
Cài đặt web wordpress lên host

Bước 3:
Cài đặt
Vậy là cơ sở dữ liệu đã được kết nối! code PHP & MySQL bây giờ là một thể thống nhất! ta khởi động cài đặt
Cài đặt web wordpress lên host
Từ bây giờ Vào http://w130611.vv.si/wp-admin/ để quản lý.
Tuy nhiên cũng tùy vào thói quen mỗi người. Có người thích vào để quản lý, thao tác trực tiếp trên web. Có người thì chỉ làm trong localhost sau đó mới upload và thậm chí chẳng cần đến wp-admin trên internet nữa (nếu chỉ có 1 admin).
tttj of bendoi.vn

Điều cần làm và bảo mật trước khi cài wordpress

bảo mật wordpress

Thực hiện bảo mật trước khi cài wordpress:

Tải bản cài đặt, plugin tại trang “chính chủ” wordpress.org

Phiên bản wordpress english wordpress.org
bảo mật wordpress
Phiên bản wordpress vietnam vi.wordpress.org
bảo mật wordpress
Nếu bạn đang dùng bản english mới, có thể tự việt hóa wordpress tạm bằng cách
1. chép tập tin các vi.mo trong wp-content/languages trong tập tin cài đặt WordPress tiếng Việt
2. Dán vào wp-content/languages hiện tại của bạn.
3. rồi mở wp-config.php, thêm dòng define (‘WPLANG’, ‘vi’);

Thêm độ phức tạp trong khai báo giá trị trong wp-config.php

A Khóa xác thực

Thay cụm từ 'put your unique phrase here' bằng các chuỗi kí tự thật dài và khó đoán, các khóa này được sử dụng để tăng cường độ bảo mật cho WordPress
Bạn có thể tự tạo ra khóa tại trang http://api.wordpress.org/secret-key/1.1/ (Dịch vụ tạo khóa bí mật của WordPress.org)

define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
define('AUTH_SALT', 'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT', 'put your unique phrase here');
define('NONCE_SALT', 'put your unique phrase here');

B Tiền tố của bảng CSDL WordPress:

Bạn có thể có nhiều WordPress trong cùng một cơ sở dữ liệu nếu mỗi bản
WordPress có một tiền tố riêng. Chỉ sử dụng số, chữ, và gạch chân!

$table_prefix = 'wp_';
Ví dụ được thay bằng:
$table_prefix = 'wp_music_';

C. Cài đặt biến và tập tin cần thiết cho WordPress


require_once(ABSPATH . 'wp-settings.php');
Bạn có thể thay bằng
require_once(ABSPATH . 'wp- thietlap.php');
Đồng thời cũng đổi tên file 'wp-settings.php thành 'wp- thietlap.php

Việc trên có thể làm hoặc chỉnh sửa khi web đã đưa vào sử dụng cũng được, ngoại trừ $table_prefix.

Tải theme tại wordpress.org hoặc nơi uy tín và chuyên nghiệp


bảo mật wordpress
Đa phần free nhưng một số khác bạn phải mua.
Khi bạn đã có sự hiểu biết sâu về wordpress hoặc site của bạn ko quan trong lắm thì bạn có thể sử dụng bất kỳ theme nào bạn muốn.

Chọn hosting chuyên nghiệp


bảo mật wordpress
Khái niệm chuyên nghiệp còn phụ thuộc vào hoàn cảnh mỗi người. Có người chỉ thử nghiệm, có người sở hữu web cá nhân, thích thì làm lại, chẳng sao cả, “không ảnh hưởng đến hòa bình thế giới” thì tất yếu bạn có thể sử dụng free.
Còn một khi có yếu tố thương mại thì nhất định phải dùng hàng trả phí.
Với bộ mã nguồn wordpress có rất nhiều nhà cung cấp dịch vụ hỗ trợ, thậm trí là cài sẳn, bạn ko cần upload mã nguồn wordpress từ máy lên host nữa.

Máy tính bạn tương đối sạch virus, đường truyền internet đảm bảo

bảo mật wordpress
Điều này là tất yếu, làm việc gì cũng vậy, không ai muốn mình “bị ốm” vì virus. Khi bạn vào các trang web như: mail, tài khoản có tiền, hosting thì bạn không sử dụng mạng internet không rõ nguồn phát như: mạng không dây nơi công cộng, mạng có dây nơi xa lạ.

Sử dung tên admin và pass ko truyền thống

bảo mật wordpress
Bạn có thể tham khảo những kiểu đặt pass tại trang này http://strongpasswordgenerator.com/
bảo mật wordpress
tttj of bendoi.vn

Thực hiện bảo mật ngay sau khi cài wordpress

bảo mật wordpress

Thực hiện bảo mật trước khi cài wordpress:

1. Tải bản cài đặt, plugin tại trang “chính chủ” wordpress.org
2. Thêm độ phức tạp trong khai báo giá trị trong config.php
3. Tải theme tại wordpress.org hoặc nơi uy tín và chuyên nghiệp
4. Chọn hosting chuyên nghiệp
5. Máy tính bạn tương đối sạch virus, đường truyền internet đảm bảo
6 Sử dung tên admin và pass ko truyền thống

Sau khi cài đặ xong wordpress thì bạn cần làm những thiết lập bảo mật sau đây:

1- Thay đổi đường dẫn quản trị của website

Ví dụ mặc định của đường dẫn truy cập trang quản trị là http://.../admin nhưng bây giờ mình có thể thay là http://.../quantri
Với wordpress bạn có thể vào file config.php thay
require_once(ABSPATH . 'wp-settings.php');
dẫn đến đường dẫn khác ví dụ
require_once(ABSPATH . 'wp-tuychon.php');
Bạn đổi tên 'wp-settings.php' thành 'wp-tuychon.php'.
Nếu bạn muốn cũng có sửa đổi hàng loạt tên trong 'wp-settings.php', tuy nhiên đây là mã nguồn mở và chắc chắn bạn sẽ còn cập nhật wp,plugin,theme,… nữa nên việc thay bằng tay này có thể dẫn đến sự “khác người” khiến bạn khó cập nhật các phiên bản mới hơn.
Cách tốt nhất để đồng bộ cho việc này là dùng plugin:
Better WP Security
Được giới thiệu: http://wordpress.org/plugins/better-wp-security/
Trang nhà phát triển:http://bit51.com/software/better-wp-security/
Tuy nhiên bạn cũng cận một số tiền để sở hữu những tính năng cao cấp khác:
bảo mật wordpress
Một giải pháp ko phải thay đường dẫn là thêm một hậu tố sau đường link truyền thống. Nó như mật khẩu đầu tiên để vào trang chính thức. Nếu không có hậu tố này trang đó sẽ coi như “chưa tồn tại”
bảo mật wordpress

2. Tạo cửa đăng nhập vững chắc

Bằng nhiều cách như: sử dụng username & password phức tạp, quy định giờ cho admin được phép đăng nhập, quy định IP được phép đăng nhập,...
Bạn có thể lập trình nhúng code trực tiếp vào admin.php nhưng hầu hết chúng ta đều sử dụng một trong các plugin sau:
  • Limit Login Attempts,
  • Login Lockdown,
  • User Locker
  • ...
Nếu bạn đã sử dụng Better WP Security thì có thể dùng chức năng hạn chế số lần đăng nhập sai, quy định ngày giờ admin được phép vào, ...
bảo mật wordpress

3 . Thường xuyên sao lưu

- Sao lưu bằng tay:
1. Vào hosting, tải MySQL về
2. Dùng công cụ FTP hoặc trình manage file trên hosting để tải code xuống nếu thấy cần thiết.

- Sao lưu bằng plugin:

Có nhiều plugin làm việc này. Nếu đang cài Better WP Security thì dùng luôn chức năng mà nó có thôi (gửi bản sao vào email)

bảo mật wordpress

Ngoài ra còn có nhiều công cụ backup khác, mà đại diện là các plugin có khả năng đông bộ dữ liệu lên mây:

4 Cập nhật phiên bản mới

Hacker sẽ lợi dụng lổ hổng chưa được vá để đánh vào điểm yếu này. Nếu bạn đang dùng plugin nào thì nhớ thường xuyên vào trang “chính chủ” để xem có “hàng” mới không, cũng như thường xuyên hóng hớt thông tin về plugin này.
bảo mật wordpress

5. Thận trọng khi dùng các plugin:

- plugin có thể là kẻ 2 mặt, một mặt thì giúp bạn mặt khác thì âm thầm gửi những thông tin tài khoản về chủ nó hoặc để chủ của nó chui qua lổ hổng đã được làm sẳn.
- Dùng nhiều plugin có thể gây chậm
- Chỉ nên dùng plugin cảm thấy thật cần nhất.
- Xóa ngay nhưng plugin không cần đến chứ ko phải vô hiệu hóa, đến lúc cần thì cài lại cũng được.
- Tham khảo các plugin được giới thiệu uy tín trên wordpress.org hoặc ít nhất được bạn thuê.
bảo mật wordpress

6 Thiết đặt trên hosting

Thiết đặt quyền sử dụng file trên host
bảo mật wordpress
wp-config.php là file đặc biệt quan trọng, bạn nên đặt nó là 444, nếu khi nào sửa thì đặt lại là 644
Còn lại các file khác đặt là 644, đặt các folder là 755
Xem bài chmod là gì ?
Hoặc bạn cũng có thể sử dụng plugin sau để dễ dàng thao tác trong control admin: File Permissions & Size Check

Tham khảo thêm một số plugin bảo mật :

Các plugin bảo mật cho wordpress
  • Better WP Security hạn chế đăng nhập, sao lưu dữ liệu.đổi url đăng nhập mặc định, quy định giờ admin đăng nhập
  • Bulletproof Security hạn chế tấn công bằng các phương thức XSS, RFI, CRLF, CSRF, Base64, ... bằng cách tối ưu hóa bảo mật cho các file và thư mục
  • 6Scan Security quét toàn mã nguồn nhằm loại bỏ các đoạn mã độc hại, vá một số lỗi bảo mật
  • ...

tttj of bendoi.vn

Cài theme cho wordpress

Tìm kiếm online và cài giao diện trực tiếp:
cài theme template wordpress
cài theme template wordpress
Khi trong máy đã có sẵn gói cài giao diện thì chỉ việc tải lên
cài theme template wordpress
Trường hợp cài theme Premium ta nhập file XML từ đây:
cài theme template wordpress
tttj of bendoi.vn
Chủ Nhật, 28 tháng 10, 2012

Wordpress Tạo web blog


WordPress là một phần mềm mở và miễn phí để làm blog cá nhân, trang web cá nhân nổi tiếng. WordPress được xây dựng trên sự tiện dụng, cùng với các định dạng chuẩn của web. WordPress sẽ luôn miễn phí và vô giá!
Đơn giản, WordPress là phần mềm bạn muốn sử dụng khi bạn thực sự muốn làm một trang web cá nhân, chứ không phải đánh vật với nó.
Wordpress


  • Phát hành: WordPress.org
  • Sử dụng: Miễn phí
  • Dung lượng: 3,8 MB
  • Cập nhật: 07/2011
  • Yêu cầu:Windows 2000/2003/2008/XP/Vista/7


Thanks: WordPress.org