Thứ Sáu, 8 tháng 5, 2015

Một số kiến thức chuyên sâu hơn về việc quản trị VPS


Đây là những kiến thức cao cấp hơn, không sử dụng thường xuyên nhưng bạn cũng nên biết khi quản trị VPS.

1. Các thao tác với database

Thông thường bạn có thể tạo database và user thông qua phpMyAdmin với tài khoản MySQL root, tuy nhiên, cách truyền thống vẫn là thông qua dòng lệnh.

– Tạo mysql user và database bằng lệnh

– Các câu lệnh MySQL cần phải biết

– Reset MySQL root password

Và còn nhiều bài viết hướng dẫn khác nữa trong chuyên mục Database

2. Tối ưu server

Khi đã có VPS hoạt động ổn định rồi thì việc tiếp theo chúng ta cần quan tâm đó là tối ưu để hoạt động tốt hơn. Một số bài viết các bạn nên tham khảo như:

– Cấu hình tối ưu cho VPS sử dụng HocVPS Script (chỉ với 2GB RAM chịu tải được hơn 4.600 người online)

– Tối ưu LEMP server hoặc LAMP server.

– Tối ưu MySQL Query Cache

– Tối ưu PHP với Zend OPcache

– Cache database với memcached

– Tăng tốc Nginx web server với Pagespeed

3. Sao lưu server

– Backup VPS với Duplicity

4. Một số package cần thiết khác

– phpMyAdmin trên CentOS hoặc Ubuntu

– Email

Các tiêu chuẩn đánh giá một Web Hosting tốt ?


Web hosting là gì ?

Web Hosting là không gian trên máy chủ có cài đặt các dịch vụ Internet như world wide web (www), truyền file(FTP), Mail…,bạn có thể chứa nội dung trang web hay dữ liệu trên không gian đó. Web Hosting đồng thời cũng là nơi diễn ra tất cả các hoạt động giao dịch, trao đổi thông tin giữa website với người sử dụng Internet và hỗ trợ các phần mềm Internet hoạt động. DN có thể chọn thuê web hosting của nhà cung cấp dịch vụ (ISP) có dung lượng phù hợp với dung lượng website. Với bất kỳ hình thức nào (tự trang bị máy chủ hay thuê máy chủ) thì DN cũng nên có các hiểu biết cần thiết về Web Hosting và máy chủ Web.

 Lý do bạn phải thuê Web Hosting để chứa nội dung trang web, dịch vụ mail, ftp, vì những máy tính đó luôn có một địa chỉ cố định khi kết nối vào Internet (đó là địa chỉ IP) , còn như nếu bạn truy cập vào internet như thông thường hiện nay thông qua các IPS (Internet Service Provider - Nhà cung cấp dịch vụ Internet) thì địa chỉ IP trên máy bạn luôn bị thay đổi, do đó dữ liệu trên máy của bạn không thể truy cập được từ những máy khác trên Internet.

Các yêu cầu về tiêu chuẩn của một Web Hosting?

-       Đầu tiên phải nói đến về vấn đề tốc độ. Máy chủ chạy dịch vụ Web phải có cấu hình đủ lớn để đảm bảo xử lý thông suốt, phục vụ cho số lượng lớn người truy cập. Phải có đường truyền kết nối tốc độ cao để đảm bảo không bị nghẽn mạch dữ liệu.
-       Máy chủ phải được người quản trị hệ thống chăm sóc, cập nhật, bảo dưỡng thường xuyên nhằm tránh các rủi ro về mặt kỹ thuật cũng như bảo mật.
-       Web Hosting phải có một dung lượng đủ lớn (tính theo MBytes) để lưu giữ được đầy đủ các thông tin, dữ liệu, hình ảnh,... của Website
-       Phải có bandwidth (băng thông) đủ lớn để phục vụ các hoạt động giao dịch, trao đổi thông tin của Website
-       Phải hỗ trợ truy xuất máy chủ bằng giao thức FTP để cập nhật thông tin.
-       Hỗ trợ các các ngôn ngữ lập trình cũng như cơ sở dữ liệu để thực thi các phần mềm trên Internet hoặc các công cụ viết sẵn để phục vụ các hoạt động giao dịch trên Website như gửi mail, upload qua trang Web, quản lý sản phẩm, tin tức...
-       Hỗ trợ đầy đủ các dịch vụ E-mail như POP3 E-mail, E-mail Forwarding, DNS...
-       Có giao diện quản lý Web Hosting để dễ dàng quản lý website, các tài khoản FTP, Email...
-       Không bị chèn các banner quảng cáo của nhà cung cấp.

Sử dụng VPS (Vitual Private Server) có thế mạnh gì ?

VPS (Virtual Private Server) là các máy chủ sử dụng kỹ thuật ảo hóa để tận dụng tối đa tài nguyên và công suất của hệ thống.


Thuê VPS giúp doanh nghiệp tiết kiệm chi phí trong khi vẫn đáp ứng được yêu cầu như một máy chủ thông thường. Người quản trị có quyền truy cập cao nhất để cài đặt và cấu hình cho VPS. Mọi dữ liệu của khách hàng đều được lưu trữ độc lập nên có độ bảo mật cao hơn rất nhiều so với Shared Hosting thông thường.
Việc thuê VPS thích hợp nhất cho các doanh nghiệp vừa và nhỏ vì thỏa mãn được 2 yếu tố chi phí và độ an toàn dữ liệu.
  
Sử dụng VPS (Vitual Private Server) có thế mạnh gì ?

- Sử dụng đầy đủ chức năng : Web server, Mail server, FTP server, File server…
- Dễ dàng nâng cấp khi nhu cầu tăng.
- Môi trường hệ điều hành độc lập và có độ bảo mật cao.
- Truy cập quản lý, cài đặt phần mềm từ xa qua Remote Desktop.
- Dễ dàng tái tạo lại hệ điều hành khi gặp sự cố với thời gian khôi phục nhanh chóng.

Thứ Năm, 7 tháng 5, 2015

Tìm hiểu dịch vụ cho thuê máy chủ (server)


Lưu trữ trên máy chủ cho thuê là loại lưu trữ web phức tạp. Loại lưu trữ này cho phép bạn thuê toàn bộ một máy chủ và phải truy cập vào tất cả các nguồn tài nguyên để lưu trữ một hoặc nhiều website. Với lưu trữ trên máy chủ cho thuê, không có sự chuyển giao các tài sản hay nhân sự cho công ty lưu trữ web. 

Hoặc là bạn hoặc là công ty lưu trữ web sở hữu thiết bị. Điều này được quyết định dựa trên một số nhân tố tùy theo từng công ty. Công ty lưu trữ web thường không chịu trách nhiệm bất cứ điều gì ngoài các công tác lưu trữ. Các quy trình của công việc, ví dụ như các ứng dụng sửa lỗi và định hướng chiến lược là do khách hàng quản lý. 

Lưu trữ trên máy chủ cho thuê được chuyên môn hóa và khách hàng hưởng lợi ích từ nó như kết nối internet tốc độ cao, cơ sở hạ tầng vật lý chất lượng cao và an toàn. Lưu trữ trọn gói thường được tùy biến cho phù hợp với nhu cầu của khách hàng như băng thông, bộ nhớ và không gian lưu trữ cần thiết. 

Do bạn “sở hữu” toàn bộ một máy chủ và không phải chia sẻ với công ty khác nên điều này cho phép các chương trinhg ứng dụng CPU mạnh mẽ hoạt động một cách trơn tru và ngăn chặn việc website của bạn bị dừng hoạt động do các website khác gây nên. Điều này biến kế hoạch lưu trữ trên máy chủ cho thuê thành một gói dịch vụ lý tưởng đối với các công ty có website lớn, lượng truy cập cao cũng như trao cho họ toàn quyền kiểm soát môi trường lưu trữ.

Một Email server tốt cần có những gì ?


Để một Email server hoạt động hiệu quả cần chú ý các điểm sau:

1.Địa chỉ IP không bị blacklisted

Có thể một mail server ngay lúc vừa được cài đặt đã bị liệt vào danh sách blacklist bởi các bộ lọc trên Internet. Nguyên nhân có thể là:
IP mà bạn được cung cấp rất có thể bị lạm dụng để phát tán thư rác trước đó.
Nếu bạn dùng NAT để chia sẻ đường truyền Internet cho nhiều người dùng đằng sau NAT, có thể một vài người dùng đã và đang sử dụng đường truyền này để phát tán thư rác, thư quảng cáo hoặc email có chứa virus, lẽ dĩ nhiên IP mà user này dùng sẽ bị liệt vào danh sách blacklist
Để kiểm tra xem IP của mình có bị blacklisted không, bạn có thể sử dụng http://www.mxtoolbox.com/blacklists.aspx

2. A Record cho mail server

Trong khi kiểm tra tính hợp lệ của mail server, các bộ lọc sẽ triển khai một bước kiểm tra gọi là “server greeting check”, bước kiểm tra này đảm bảo server có một A Record point về địa chỉ IP của hostname đang được kiểm tra.
Nếu quá trình kiểm tra nhận được kết quả tương tự:
mail.ittoday.vn
220 mail.ittoday.vn ESMTP Postfix
thì mail server của bạn đảm bảo yêu cầu.

3.Mail Server phải có MX record


Một MX Record hay Mail Exchange Record là một dạng DNS record chỉ định cách thức một Internet email được định tuyến sử dụng giao thức SMTP (Simple Mail Transfer Protocol).

4. Mail server phải có reverse dns:

Reverse dns chỉ định một tên miền liên kết với một IP cố định nào đó. Reverse dns trả về hostname của địa chỉ IP đang được kiểm tra. Ví dụ mail server của bạn có địa chỉ: mail.vnlamp.vn, quá trình kiểm tra mail server này cho biết nó có địa chỉ ip 10.9.8.7, khi lookup IP này, kết quả trả về là hostname mail.vnlamp.vn thì bạn đã có reverse dns, ngược lại, nếu kết quả trả về tương tự:
8.9.10.in-addr.arpa. 2850 IN SOA vdc-hn01.vnn.vn. postmaster.vnn.vn. 2010020402 28800 7200 1209600 86400
thì bạn nên liên hệ ISP để tạo reverse dns cho mình.
Một reverse dns hợp lệ sẽ cho kết quả như sau:
;; ANSWER SECTION:
15. 8.9.10.in-addr.arpa. 86400 IN PTR mail.ittoday.vn.
Kết quả trên là của câu lệnh dig -x ipaddress

5. Mail Server không được cho phép Open Relay Access


Một máy chủ mail cho phép open relay sẽ mặc định cho phép người dùng không cần phải xác thực vẫn có khả năng gửi email thông qua máy chủ này. Việc này làm máy chủ mail của bạn vô tình trở thành công cụ cho việc phát tán thư rác. Và qua quá trình bị lợi dụng này, địa chỉ IP của bạn sẽ bị liệt vào blacklist, email gửi đi có thể bị chặn hoặc được bộ lọc cho vào spam box.
Với vấn nạn spam lan tràn trên internet hiện nay, hầu hết các mail server mặc định tắt tính năng open relay, tuy nhiên kiểm tra không bao giờ là thừa thải.

Khi mua Hosting giá rẻ bạn cần chú ý

Hiện nay có rất nhiều nơi cung cấp hosting làm nhiều người khó có thể tin tưởng. Những host như thế không cung cấp những dịch vụ và sự phục vụ tốt khi đưa ra mức giá rẻ.
Tuy nhiên không phải nơi lưu trữ hosting nào cũng thế. Khách hàng nên có những lựa chọn thông minh khi lựa chọn gói dịch vụ bảo mật cho website của mình.

 

Các vấn đề bạn cần quan tâm khi tìm một dịch vụ hosting:

– Xem xét thật kỹ Điều khoản dịch vụ ( Term Of Service – TOS ) và Chính sách sử dụng (Acceptable Use Policy – AUP ). Một số host giới hạn quyền hạn của khách hàng qua 2 điều khoản này.

–  Băng thông và không gian vô hạn. Băng thông và không gian không thể vô hạn được, tùy từng gói cước chất lượng sẽ có những hạn định khác nhau.

– Chất lượng băng thông và toàn bộ sự vận hành. Vài host dàn xếp những vấn đề này để đưa cho bạn giá rẻ. Hãy tự kiểm tra – truy cập website của host nhiều lần trong một ngày để xem nó còn tải nhanh hay không.

- Kiểm tra dịch vụ hỗ trợ, và xem những tài liệu trên mạng. Nếu bạn trả ít hơn $5 một tháng ( tương đương 15 cent một ngày) thì đừng trông đợi nhận câu trả lời ngay sau khi gửi mail cho host. Nhiều host bây giờ cung cấp những hướng dẫn cơ bản và đó là một cách tuyệt vời để hiểu cách hoạt động của những chức năng.

Domain Authority là gì ?


Domain Authority đại diện cho dự đoán tốt nhất của Moz về cách thức một trang web xuất hiện trong bảng xếp hạng của các công cụ tìm kiếm. Sử dụng Domain Authority khi so sánh với một trang web khác hoặc theo dõi “sức mạnh” trang web của bạn theo thời gian. Chỉ số này được tính toán bằng cách kết hợp tất cả số liệu về các liên kết (links) khác của Moz – liên kết đến domain gốc, tổng số lượng liên kết, MozRank, MozTrust,… thành những điểm số duy nhất.

Để xác định Domain Authority, Moz đã “học” theo các thuật toán của Google và mô hình hóa một cách tốt nhất cách thức mà công cụ tìm kiếm này tạo ra bảng kết quả. Hơn 40 tín hiệu đã được tích hợp trong quá trình tính toán. Điều này có nghĩa là Domain Authority trang web của bạn thường sẽ dao động. Vì vậy, tốt nhất là nên sử dụng Domain Authority dưới dạng số liệu cạnh tranh so với các trang web khác chứ không phải là một thước đo chính xác cho các nỗ lực SEO nội bộ của bạn.

Làm thế nào để tính điểm Domain Authority?

Moz tính toán Domain Authority theo thang điểm 100, quy mô logarit. Do đó, việc tăng điểm số của bạn từ 20 lên 30 dễ dàng hơn rất nhiều so với việc tăng từ 70 lên 80 điểm.

5 bước quan trọng để tăng Domain Authority


Bạn phải làm thực hiện 5 bước sau:

1. Đảm bảo kỹ thuật SEO
Bạn phải thực hiện tất cả các chủ đề của SEO. tối ưu hóa robot.txt, thực hiện kế hoạch SEO cụ thể và những hành động quan trọng

Moz đã nói để SEO tốt bạn phải để ý từng chi tiết của SEO như cấu trúc website , cấu trúc URL, thẻ meta, thẻ tiêu đề, thẻ alt … và cả nội dung tốt, và thực hiện chúng phải cùng 1 lúc.

Đây là bước cơ bản nhất để tăng DA

2. Tối ưu hóa link nội bộ
Trong việc viết nội dung bạn phải có thật nhiều liên kết nội bộ, bạn nên tạo cho mình một mind map về cấu trúc của website và bạn phải chăm chút nội dung của website.

Link nội bộ giống như nên tảng của một website, trong mạnh thì ngoài mới mạnh được

3. Thường xuyên xóa những liên kết không tốt
SEO không hề đơn giản mà nó bao gồm rất nhiều việc và hại não. Bạn không chỉ phải tạo backlink chất lượng mà còn phải loại bỏ những backlink xấu! và còn phải làm điều này đều đặn hàng tuần

Để tìm kiếm backlink xấu bạn chỉ cần dùng các công cụ check backlink như ahrefs hay google webmaster tool để tìm ra những backlink spam và dùng google disavow để xóa chúng đi

4. Đa dạng nội dung
Website của bạn nên cập nhật nội dung thường xuyên, điều này sẽ giúp web bạn tăng DA một cách nhanh chóng. Nội dung website càng nhiều càng chất lương thì DA càng tăng nhanh.

5. Kiên Nhẫn
Nếu bạn làm tốt các bước trên thì chắc chắn DA của bạn sẽ tăng. Và bước còn lại là kiên nhẫn và chờ đợi, nói một cách khác, nếu domain bạn tuổi càng dài thì DA cũng sẽ càng tăng

Công cụ đánh giá tên miền (Domain) SEO hiệu quả


1. Kiểm tra Lịch sử của tên miền: Archive Wayback Machine www.archive.org

Xem tên miền được đăng ký chính xác vào ngày nào, nó đã trải qua những giai đoạn gì, đã phát triển hay chưa. Rất cần thiết khi mua tên miền dù là đầu tư hay phát triển website.

2. Kiểm tra xem tên miền có bị ban bởi Google hay không

Dùng dòng lệnh sau: https://api.bodis.com/domainclassification?domain=tenmien.com
copy dán vào trình duyệt hoặc CLICK vào cũng được, thay tenmien.com bằng tên miền mà bạn muốn kiểm tra.

Ví dụ: mình muốn kiểm tra tên miền eDomainName.net thì như sau:
https://api.bodis.com/domainclassification?domain=eDomainName.net

+ Trường hợp 1: Nó hiện ra như thế này là ngon

  <?xml version=”1.0″ encoding=”UTF-8″ ?>
- <response>
- <metadata>
  <iserror>false</iserror>
  <responsetime>203ms</responsetime>
  </metadata>
- <classification>
  <bodisadvertisements>primary</bodisadvertisements>
  </classification>
  </response>

Chú ý chỗ Primary

+ Trường hợp 2: Chỗ primary nó hiện thành Secondary là thôi rồi.
Nếu bạn dùng Google Banned Checker Tool – iWEBTOOL.com để kiểm tra thì không chính xác đâu, khi kiểm tra thì ngon, mua về parking là vỡ mặt. Quảng cáo không hiện ra, park cả năm không kiếm được $1 đâu.
Chỉ có cách trên là chính xác 100%, kinh nghiệm xương máu của mình bị dính mấy tên miền rồi.
Thử để biết: tên miền bị ban đây A-TT.COM
3. Kiểm tra Backlink

Công cụ này khá hữu ích, nó cho biết tên miền có bao nhiêu backlink, lịch sử hình thành, những backlink nào là chất lượng, và đến từ nước nào. Cài này dùng để kiểm tra tổng quan thôi.
Còn chi tiết thì dùng em này: Backlinks Checker Tool – Backlink Watch
Kết hợp 2 công cụ này, ta sẽ có một cái nhìn tổng quan, xem tên miền này nếu mua để park thì có kiếm được tiền không. Nếu mà backlink toàn tiếng China với tiếng Phạn, tiếng Đức thì thôi, bỏ qua nhé ! Đừng ham nhiều, nhiều mà China là cũng vỡ mặt.

4. Kiểm tra Arconym ( Viết tắt)

http://www.acronymfinder.com
rất hữu ích đấy, ví dụ muốn kiểm tra mmel là viết tắt của cái gì để mà còn nhắm đến mà bán tên miền chứ. Giả sử 4 ký tự .NET mà không thấy viết tắt của cái gì cả thì cũng khó bán đấy :)
Bữa nay các công ty Tây dùng tên viết tắt rất nhiều, nên nó là một công cụ không thể thiếu.

Làm gì để giảm thiểu khả năng bị đánh cắp tên miền

Bạn đã lường trước được mình sẽ gặp phải những nguy cơ nào dễ mất tên miền của mình chưa? Dù bạn có lấy lại được hay mất vĩnh viễn thì việc đó cũng gây rắc rối cho bạn không ít thời gian. Bài viết sau giúp bạn giảm thiểu được phần nào điều đó:


- Bạn phải vào hệ thống điểu khiển của website để tìm ra chỗ khóa domain. Nếu không tìm thấy nó, bạn phải liên hệ với bộ phận hỗ trợ. Khi domain được khóa, bạn sẽ được bảo vệ tránh khỏi bên thứ ba không được ủy quyền, những kẻ cố gắng định hướng sai các máy chủ tên miền của bạn hoặc chuyển domain của bạn mà không có sự cho phép của bạn.

- Việc xem xét tên miền cũng như đưa ra các quy tắc về điều đó đều thuộc thẩm quyền của icann.org. Mục FAQ cần được bắt đầu với các liên kết bên trong về sự chuyển đổi, những điều luôn đòi hỏi các yêu cầu kỹ thuật và pháp lý mới nhất về số lần và các yêu cầu thông báo chuyển đổi.

- Để kiểm tra thời hạn của tên miền và ai đã đăng ký tên miền, hãy vào trang whois.net. Từ đây bạn có thể kiểm tra địa chỉ website của đại lý đăng ký. Đôi khi dịch vụ hosting của bạn làm việc với công ty khác để đăng ký các tên miền. Với cách này bạn có thể kiểm tra xem điều gì đang xảy ra một cách rõ rệt hơn.

- Khi bạn muốn dịch vụ hosting của bạn bắt đầu chuyển đổi đại lý hoặc thay đổi máy chủ tên miền của bạn thì bạn sẽ phải mở khóa hoặc thỉnh thoảng họ sẽ làm điều đó hộ bạn lúc quy trình được hoàn thành. Việc chuyển đổi các tên miền an toàn hơn chừng nào domain được khóa khi sử dụng và mở khóa khi chuyển đổi.


- Một thủ thuật nữa là sự phục hồi giả tạo của những nhắc nhở dịch vụ lưu trữ web hay những thông báo hết hạn đăng ký tên miền. Luôn sử dụng một địa chỉ email riêng khi đăng ký dịch vụ hosting, đừng bao giờ dùng nó cho bất cứ việc gì trừ email quan trọng nhất.

- Nếu hiện giờ bạn đang gặp phải nạn thư rác, hãy tạo một tài khoản mới ở đâu đó sử dụng một dịch vụ email nổi tiếng nào đó có độ ưu tiên cao về an ninh. Bằng cách này, thư rác bị hạn chế tối đa. Còn hãy kiểm tra tất cả các thư kể cả thư mục thư rác nơi những thư hữu dụng đôi khi có thể được chuyển vào, tôi phát hiện ra điều này một cách tình cờ.

- Một số dịch vụ email có thể xóa tự động các thư rác, hãy tắt chức năng này để bạn nhận được tất cả các thư. Bằng cách này nếu một chuyển đổi đang được cố gắng tiến hành, dịch vụ hosting của bạn được đề nghị thông báo cho bạn và bạn sẽ có thư.

- Đừng bao giờ click vào một liên kết trong một email dù bất cứ ai đăng nhập. Lừa đảo là việc chuyển cho bạn một email giả mạo một số công ty bạn thường làm việc với hy vọng bạn đăng nhập vào website giả mạo khi click vào liên kết. Tôi nhận được nhiều thông báo, và sau khi kiểm tra hai lần tôi phát hiện ra chúng là giả mạo. Tôi click vào một email của ngân hàng mình và đăng nhập mà không suy nghĩ gì, may mắn rằng đó là một email thực.

- Luôn mở một cửa sổ trình duyệt mới và tự đi đến đó. Điều này sẽ đi đến các thư từ dịch vụ hosting của bạn. Email lừa đảo trông giống như những email thực với định dạng và logo được copy.

- Đôi khi một người sở hữu một site sẽ đăng ký website đó bằng hệ thống email của nhà cung cấp dịch vụ Internet (ISP) của mình, rồi sau đó họ thay đổi ISP và làm mất email cũ. Họ quên đặt một hòm thư mới với dịch vụ lưu trữ web. Tới lúc này, nếu có một thông báo về nỗ lực chuyển đổi thì điều này sẽ không bao giờ được biết tới. Tôi đã biết rằng có một khoảng thời gian năm ngày để phản hồi đến một yêu cầu chuyển đổi nhưng tôi không chắc liệu khóa có thay đổi trong thời gian này hay không.

- Điều nữa là việc đăng ký một dịch vụ hosting nổi tiếng sẽ thông báo cho bạn biết nếu có bất cứ điều gì thay đổi với dịch vụ và nỗ lực chuyển đổi.