You are here

Install CMS application (Wordpress)

Hướng dẫn cài đặt phần mềm CMS (Wordpress hoặc phần mềm khác)

Bài này mình sẽ nói tổng quát về cài đặt mã nguồn phần mềm (source code) lên máy chủ (host server), về cơ bản thì cách cài hầu hết các phần mềm đều tương tự nhau nên mình lấy hình ảnh ví dụ cài đặt Worspress để minh họa, còn khi bạn cài phần mềm khác thì trình tự cũng giống như vậy mà thôi. Trước khi tiến hành cài đặt bạn cần chuẩn bị thông tin cơ sở dữ liệu (CSDL) và tài khoản CSDL (như trình bày ở bài viết "Các loại tài khoản").

Có thể tạm thời chia làm 3 cách cài đặt: cài đặt thủ công, cài đặt bán tự động và cài tự động hoàn toàn.

Phần mềm Wordpress hay cũng như các phần mềm khác, sử dụng một tập tin cấu hình để lưu thông tin về CSDL và một vài thông tin mấu chốt quan trọng của oép-sai, tập tin này thường được đặt tên là "config.php" hoặc "setting.php".

- Cài đặt thủ công: chúng ta phải tạo tập tin cấu hình (file "config.php") và điền thông tin CDSL vào đó trước khi tải bộ mã nguồn lên host. Tuy nhiên rất ít phần mềm bắt buộc bạn phải làm cách thủ công này.

- Cài đặt bán tự động: Chúng ta không cần phải tạo trước file "config", trong tiến trình cài đặt chúng ta điền thông tin CSDL vào và phần mềm tự tạo ra file "config". Đây là cách cài đặt chính thức của hầu hết phần mềm oép-sai hiện nay, và sẽ đề cập chi tiết trong bài viết này.

- Cài đặt hoàn toàn tự động: Cách này được đưa ra bới nhà cung cấp dịch vụ máy chủ (host service), vì vậy mã nguồn phần mềm mà bạn định sử dụng làm oép-sai có thể được cài tự động hay không phụ thuộc và nhà cung cấp host. Không phải dịch vụ host nào cũng có chức năng "cài đặt tự động", và không phải mã nguồn phần mềm nào cũng được hỗ trợ.

Sau đây chúng ta đi vào chi tiết cách cài đặt Wordpress bán tự động:

--> Bước 1: Tải bộ mã nguồn lên máy chủ (upload source code)

Để tải bộ mã nguồn lên máy chủ, chúng ta có thể sử dụng một trình FTP client (ví dụ FileZilla) hoặc trình FTP có sẵn của dịch vụ host (thường được gọi là File manager). Hiện này thì hầu hết các dịch vụ host đều có trình ứng dụng nền wep File Manager rất tiện lợi, hỗ trợ tải lên tập tin dạng nén (zip, tgz...) và tự động giải nén luôn

file manager

Như hình trên là giao diện của trình File manager, hiển thị các thư mục có trên máy chủ - chính xác là hiển thị những gì bên trong thư mục bạn thuê trên máy chủ (khi bạn thuê host: nghĩa là bạn thuê một "thư mục" trên đó, chứ không phải là bạn thuê hoàn toàn một cái máy chủ đâu nhóe).

Thư mục bạn được thuê trên máy chủ (thư mục gốc) thường được gọi là "root", và thông thường thì nhà cung cấp dịch vụ host không cho phép bạn tải dữ liệu lên đây. Bên trong thư mục "root" có thể có 1 hoặc vài thư mục con, và luôn luôn có một thư mục tên là "public_html" (hoặc "www") và đây chính là nơi chứa các tập tin mã nguồn cho oép-sai của bạn. Nói cách khác: sau khi bạn trỏ tên miền về máy chủ, khi người dùng gõ tên miền của bạn thì trình duyệt sẽ truy cập tới chính cái thư mục "public_html" trên host.

Chúng ta click vào thư mục "public_html" để vào trong và bấm nút "Upload" để tải mã nguồn lên, cửa sổ trình File manager hiện ra như sau:

upload

Cái tiện lợi của trình File manager này chính là tính năng tự giải nén khi chúng ta tải lên một file nén. Tuy nhiên các bạn cần lưu ý giới hạn kích thước tập tin, để đảm bảo tốt nhất các bạn chỉ tải lên tập tin có dung lượng khoảng 3/4 giới hạn cho phép (ví dụ 000webhost giới hạn kích thước file là 5MB, thì chỉ tải lên được file khoảng 4MB thôi, file từ 4,5M sẽ lỗi không lên được). Trong trường hợp gói mã nguồn của bạn ở dạng file nén mà có kích thước lớn hơn giới hạn cho phép, bạn nên chia ra thành 2-3 gói nén nhỏ...

Sau khi bạn chọn tập tin và bấm nút "checked" (như hình trên), trình File manager bắt đầu quá trình tải lên... và khi tải xong sẽ hiện ra như sau:

up done

Vậy là quá trình upload mã nguồn lên host hoàn tất, chúng ta bấm nút mũi tên "<--" để trở lại hoặc có thể đóng trình File manager.

--> Bước 2: Cài đặt Wordpress

Bắt đầu: Ví dụ bạn đã tải lên bộ mã nguồn Wordpress và giải nén ra thư mục tên là "wpress" - Gõ vào trình duyệt địa chỉ dẫn tới thư mục cài wordpress của bạn (tenmien.com/wpress), trình duyệt sẽ tự động hiện ra tiến trình cài đặt với bước đầu tiên là lựa chọn ngôn ngữ (như sau)

caidat1

Click "Continue" để tiếp tục sang bước sau

caidat2

Trình duyệt hiện ra yêu cầu nhắc chúng ta cần phải chuẩn bị thông tin về CSDL, sang bước tiếp theo

caidat3

Bước này chúng ta điền vào thông tin CSDL để phần mềm sẽ tự tạo ra tập tin cấu hình, các bạn lưu ý chỗ "database host": các bạn phải xem trong phần thông tin về "tài khoản CSDL" trên host của mình, nếu dịch vụ máy chủ không có ghi rõ cụ thể thì ở đây bạn để nguyên "localhost", còn trường hợp máy chủ có ghi rõ thông tin về database host thì bạn diền theo như vậy (ví dụ trường hợp Byethost yêu cầu ghi là sql103.byethost.com như hình sau)

database host

Sau khi điền thông tin CSDL, click "Submit" sang bước sau

caidat4

tiếp tục... (cứ bấm next... thôi)

caidat5

Đến đây bạn điền vào tiêu đề cho oép-sai của mình, tên "Tài khoản quản trị" (admin) và mật khẩu cho tài khoản quản trị đó. Khuyến cáo các bạn không nên dùng những tên dễ bị đoán như "admin" và đặt một mật khẩu "mạnh" vì đây là tài khoản toàn quyền cao nhất. (Mật khẩu "mạnh" nên dài hơn 10 ký tự, bao gồm chứa cả chữ lẫn số và có kèm thêm cả vài ký tự đặc biệt: !?()_-)

caidat6

Quá trình cài đặt Wordpress hoàn tất! Tại đây bạn có thể bấm nút "Log in" để truy cập vào "Khu vực quản trị" (admin control) và bắt đầu viết bài hoặc chỉnh sửa giao diện cũng như các thiết lập khác cho oép-sai của bạn. "Khu quản trị" sẽ có giao diện như hình sau:

caixong7

Sau khi hoàn tất cài đặt, nếu phần mềm không tự xóa thư mục "install" trên máy chủ thì bạn phải tự xóa. Các bạn chú ý đường dẫn "Khu quản trị" (admin control) trên thanh địa chỉ của trình duyệt, từ giờ bạn sẽ truy cập trực tiếp qua đường dẫn này (một số phần mềm có thể truy cập thông qua đường dẫn đăng nhập bình thường, khi đăng nhập vào tài khoản Admin sẽ tự có liên kết quản trị).

Trên đây là cơ bản cách cài đặt một phần mềm lên host, hầu hết các phần mềm khác cũng tương tự như vậy cả - có khác chăng là có phần mềm hiển thị 6-7 bước (như Wordpress), có phần mềm chỉ cần 1 bước duy nhất, và cũng có phần mềm bạn phải click "next" đến 13 lần.

Comments

Thanks a lot. Wonderful stuff!
canadian pharmacies online
[url=http://canadianpharmacymsnbing.com/]canadian pharmacies online[/url]

Fantastic forum posts. Appreciate it!
canadian pharmacies online
[url=http://canadianpharmacymsnbing.com/]canadian pharmacy[/url]

With thanks, A lot of facts!

kamagra gold hatГіanyaga カマグラ100
kamagra 100 mg zel [url=http://growthunlimitedpreschool.com/]kamagra günstig kaufen deutschland[/url]

[url=http://lastnewstoday.ru/pr/adult][img]http://lastnewstoday.ru/pr/adult/images/9068b248538e.jpg[/img][/url]

[url=http://lastnewstoday.ru/pr/adult]бесплатные знакомства для взрослых без[/url]

Онлайн сообщество знакомств для интима. Реальные знакомства для удовлетворения фантазий в твоем городе. Заглядывай - не пожалеешь!

сайты знакомств области, знакомства мая страница, знакомства 18, знакомства с женщинами с фото, христианские знакомства, знакомства удэ, знакомства сургут, знакомства улан удэ, мамба знакомства вход на мою страницу, знакомства бесплатно без номера телефона, трололо знакомства, знакомства тролола, знакомства в перми, знакомства волгоград бесплатно, спб знакомства бесплатно, табор сайт знакомств регистрация, владимир владимиров знакомства, сеть знакомств, сайт знакомств моя страница бесплатных, знакомства в уфе, майл ру знакомства моя страница вход, дарлинг знакомства, знакомства с телефонами москва, смс знакомства иркутск, m знакомства, знакомства ставрополь, знакомство без регистрации моя страница, знакомства с богатыми, фильм знакомство с родителями, сайт интим знакомств, табор ру знакомства вход, женщины за 40 знакомства без регистрации, майл знакомства моя страница вход на страницу, бесплатные знакомства с номерами телефона без регистрации, знакомства женщины за 40 фото, mail love знакомства, знакомства в пензе, дарлинг сайт знакомств, 4 знакомства, сайт знакомств без фото, знакомства двое, знакомства мужчины лет, знакомства табор ру моя страница вход, знакомства красноярск регистрация, знакомства в ульяновске, знакомства для детей, знакомство бесплатное и регистрации с телефоном, love mail ru знакомства, знакомства сочи

Nicely put. Many thanks.
kamagra ap 100 kamagra uk
super kamagra upotreba [url=http://growthunlimitedpreschool.com/]kamagra jelly[/url]

Fine tips. Kudos.
kamagra soluble effervescent tablets kamagra 100mg
kamagra 100 wirkung bei frauen [url=http://growthunlimitedpreschool.com/]kamagra 100[/url]

Whoa quite a lot of wonderful knowledge.
kamagra 100mg oral jelly upotreba kamagra oral jelly
kamagra erektion vversand [url=http://growthunlimitedpreschool.com/]kamagra 100mg[/url]

Nicely put. Regards.
online pharmacy kamagra trusted kamagra sites uk
cheapest kamagra [url=http://growthunlimitedpreschool.com/]kamagra binnen 24 uur geleverd[/url]

Regards! I enjoy it.
kamagra oral jelly flashback kamagra bestellen
kamagra chewable erfahrungen [url=http://growthunlimitedpreschool.com/]super kamagra[/url]

Cheers. Ample content.

can i bring kamagra back to us kamagra jelly
buy cheap kamagra [url=http://growthunlimitedpreschool.com/]kamagra 100 mg oral jelly[/url]

Kudos. A lot of info.

online pharmacies canada
[url=http://canadianpharmacymsnbing.com/]canadian pharmacies online[/url]

Nicely put. Thanks a lot!
canadian pharmacy
[url=http://canadianpharmacymsnbing.com/]canadian pharmacies shipping to usa[/url]

Thanks a lot. Quite a lot of stuff!

canadian pharmacies shipping to usa
[url=http://canadianpharmacymsnbing.com/]canadian pharmacies[/url]

You made your position very clearly..
online pharmacies canada
[url=http://canadianpharmacymsnbing.com/]canadian pharmacies[/url]

canadian pharmacy cheap viagra

viagra cheap
viagra canadian pharmacy

[url=http://viagramestiksoss.com/]canadian viagra[/url]

canadian soft viagra

buy generic viagra
buy viagra online canadian

[url=http://viagramestiksoss.com/]canadian viagra prices[/url]

viagra from a canadian pharmacy

canadian viagra 5mg
cheapest canadian viagra

[url=http://viagramestiksoss.com/]canadian cheap viagra[/url]

canadian viagra cost

online viagra
buy viagra from canadian pharmacies

[url=http://viagramestiksoss.com/]buy canadian viagra[/url]

canadian generic pharmacy viagra

canadian viagra prices
pfizer viagra canadian pharmacy

[url=http://viagramestiksoss.com/]canadian viagra prices[/url]

order viagra from canadian pharmacy

buy generic viagra
canadian family pharmacy viagra

[url=http://viagramestiksoss.com/]viagra cheap[/url]

viagra 100mg canadian pharmacy

buy viagra online
viagra no prescription canadian

[url=http://viagramestiksoss.com/]buy canadian viagra[/url]

viagra canadian co

buy viagra online
canadian viagra store

[url=http://viagramestiksoss.com/]canadian cheap viagra[/url]

canadian viagra legit

online viagra
canadian no prescription viagra

[url=http://viagramestiksoss.com/]buy viagra online[/url]

best online canadian viagra pharmacy

canadian viagra prices
viagra canadian source

[url=http://viagramestiksoss.com/]viagra cheap[/url]

canadian viagra paypal

online viagra
viagra canadian pharmacy generic

[url=http://viagramestiksoss.com/]canadian viagra[/url]

canadian generic viagra echeck

buy canadian viagra
canadian pharmacy viagra 100mg

[url=http://viagramestiksoss.com/]buy viagra online[/url]

viagra for sale canadian pharmacy

canadian viagra prices
legit canadian viagra

[url=http://viagramestiksoss.com/]canadian viagra[/url]

reputable canadian pharmacy viagra

canadian viagra 5mg
purchase viagra from canadian supplier

[url=http://viagramestiksoss.com/]buy viagra online[/url]

canadian military viagra

buy generic viagra
canadian military viagra

[url=http://viagramestiksoss.com/]canadian cheap viagra[/url]

canadian pharmaceuticals viagra

cheap viagra online
viagra canadian drugs

[url=http://viagramestiksoss.com/]canadian viagra[/url]

Pages

Add new comment

Filtered HTML

  • Allowed HTML tags: <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.