Các hỏi đáp về dịch vụ hosting

  • Hỏi đáp hosting Linux DirectAdmin: Hướng dẫn tạo Cron trong hosting Linux.

    Hiện tại nhu cầu chạy các tác vụ tự động trên các hosting là rất lớn. Các tác vụ này có thể là lấy tin tự động, gửi email quảng bá cũng như là sao lưu dữ liệu… Tuy nhiên để làm sao cho cron này chạy một cách chính xác thì không phải ai cũng làm được.
    Cách đơn giản nhất để tạo một cron trên hosting Linux ta làm như sau:
    1. Đăng nhập vào hosting, tại mục Advanced Futures ta chọn vào Cronjobs.
    2.Trong mà hình cài đặt cron ta chú ý :
    – Minute: ấn định thời gian chạy tại phút nào trong giờ, ví dụ nhập 10 thì cứ phút thứ 10 của giờ là chạy.
    – Hour: là giờ trong ngày tức là thời điểm trong ngày để chạy.
    – Day of Month: ngày trong tháng.
    – Month: tháng trong năm.
    – Day of Week: ngày trong tuần.
    – Command: lệnh sẽ thực hiện.
    Chúng ta cùng thực hiện một ví dụ về một command:
    Hàng ngày chúng ta cần gửi email thông báo cho khách hàng của mình vào lúc 6h sáng, file để thực thi có thể chạy qua trình đuyệt là: http://domain.com/file.php, vậy chúng ta sẽ cần khai báo vào như sau:
    Minute :0
    Hour: 6
    Day of month: *
    Month: *
    Day of week: *
    Command: /usr/bin/wget -O /dev/null http://domain.com/file.php
    Chỉ cần thế là hệ thống sẽ chạy bình thường. Cron này có thể áp dụng cho các chương trình lấy tin tự động, backup của mysqldumper.

    → Chi tiết

  • Cách restore Database của MSSQL trên Plesk – Hosting Windows

    Chào bạn.
    Để import database MSSQL lên host bạn làm như sau:
    1. Trên máy bạn tại local, bạn backup databse ra 1 file dạng .bak, cái này ai làm việc với SQL server đều biết.
    2. Sau đó đăng nhập vào host, vào phần domain của bạn.
    Tại đây bạn cần vào phần database và tạo database, user/pass cho DB của bạn
    Sau đó vẫn trong phần domain của bạn, bạn vào phần Backup Manager sau đó tiếp tục vào đến Database Backup Repository.
    Tại đây bạn chọn tên DB của bạn trên host, rồi tiếp tục vào phần Upload file và đưa file của bạn đã backup trên local ra.
    Sau khi Upload xong hệ thống hỏi bạn co ghi đè không. Bạn xác nhận OK là xong,
    Trong quá trình restore có thể hệ thống sẽ thông báo là không tạo được user như của bạn dưới local, cái này không sao cả vì bạn phải đặt tên user và DB theo quy định của hosting.
    Sau khi restore xong bạn có thể dùng được dữ liệu của mình.

    → Chi tiết

  • Hosting là gì ?

     

    Hosting là gì

    Web hosting

    Web hosting là một lọai hình lưu trữ trên Internet cho phép các cá nhân, tổ chức truy cập được webiste của họ thông qua World Wide Web. Web hosting được cung cấp bởi các công ty gọi là Hosting Provider. Họ cung cấp các không gian khác nhau trên cùng một máy chủ cho các cá nhân, tổ chức có nhu cầu lưu trữ.

    Shared hosting

    Là một dịch vụ lưu trữ rất nhiều các trang web trên một máy chủ kết nối Internet. Mỗi trang web có phân vùng riêng của mình. Dịch vụ này là một lựa kinh tế cho nhiều người chia sẻ tổng chi phí bảo trì thuê máy chủ.

    Reseller hosting

    Reseller hosting là một hình thức lưu trữ của máy chủ web mà chủ sở hữu tài khoản có khả năng sử dụng tài khỏan của mình để phân bổ lại ổ cứng lưu trữ và băng thông để lưu trữ các trang web thay mặt cho bên thứ ba. Các đại lý mua một phần không gian trên máy chủ sau đó họ bán cho khách hàng thu lợi nhuận.

    Email hosting

    Email hosting là một dịch vụ thư điện tử đặc biệt khác với các dịch vụ email miễn phí hỗ trợ email hay webmail miễn phí. Doanh nghiệp thường chạy các dịch vụ lưu trữ thư điện tử riêng (Email hosting) theo tên miền của họ để tăng uy tín và chứng thực các thông điệp mà họ gửi đi. Email hosting cho phép tùy chỉnh cấu hình và số lượng lớn các tài khoản.

    Video hosting

    Video hosting là dịch vụ lưu trữ cho phép các cá nhân để tải lên các video clip vào một trang web. Video máy chủ sau đó sẽ lưu trữ video trên máy chủ cho phép những người khác để xem đoạn video này. Các trang web, chủ yếu được sử dụng như là trang web lưu trữ video, thường được gọi là trang web chia sẻ video.

    Image hosting

    Image hosting là dịch vụ cho phép các cá nhân tải lên các hình ảnh đến một trang web. Các hình ảnh được lưu trữ lên máy chủ, và hiển thị thông tin cho phép những người khác xem các hình ảnh đó.

    File hosting

    File hosting là dịch vụ lưu trữ tập tin trực tuyến,  File hosting là dịch vụ lưu trữ được thiết kế đặc biệt để lưu trữ các nội dung tĩnh, điển hình là các tập tin lớn mà không phải là các trang web.  Thông thường họ cho phép truy cập qua giao thức FPT được tối ưu hóa phục vụ cho nhiều người sử dụng.

    Windows hosting

    Windows hosting à một dịch vụ lưu trữ rất nhiều các trang web trên một máy chủ chạy hệ điều hành Windows Sever kết nối Internet. Mỗi trang web có phân vùng riêng của mình thường sử dụng các phần mền chia hosting như Hosting Controller, Plesk. Các ứng dụng hỗ trở trên máy chủ Windows:

        – ASP 3.0/ASP.NET 1.1/2.x/3.x
    – PHP & MySQL for Windows Server
    – MS Access/MS SQL Server 2000/2005/2008
    – ASP Email, ASP Upload, ASP Jpg, JMail
    – POP3/SMTP/Webmail
    – FTP, HTTP File Manager
    – Microsoft FrontPage 2000 Server Extentions
    – CGI Scripting In Perl & C

    Linux hosting

    Linux hosting là một dịch vụ lưu trữ rất nhiều các trang web trên một máy chủ chạy hệ điều hành Linux kết nối Internet. Mỗi trang web có phân vùng riêng của mình thường sử dụng các phần mền chia hosting như Cpanel, Direct Admin .Các ứng dụng hỗ trở trên máy chủ Linux

        – PHP, Perl, Python
        – MySQL
        – SSH Access
        – Protected Directories
        – POP3/SMTP/IMAP/Webmail
        – FTP, HTTP File Manager
        – FrontPage Extensions

        – CGI-Bin

    VPS Hosting

    Một máy chủ riêng ảo tiếng anh Virtual Private Server hay VPS  là một phương pháp phân vùng một máy chủ vật lý thành máy tính nhiều máy chủ ảo, mỗi máy chủ đã có  khả năng của riêng của mình chạy trên máy tính dành riêng.  Mỗi máy chủ ảo riêng của nó có thể chạy full-fledged hệ điều hành, và mỗi máy chủ độc lập có thể được khởi động lại.

    Dedicated Server

    Máy chủ Web hosting là bất kỳ sự kết hợp của các phần cứng hay phần mềm thiết kế để cung cấp các dịch vụ cho khách hàng hoặc dùng lưu trữ hay chia sẽ thônng tin. Ví vụ như máy chủ web hosting cung cấp không gian lưu trữ cho nhiều khách hàng khác nhau. Một số hệ điều hành phổ biến cho các máy chủ – chẳng hạn như kiểu Windows, FreeBSD, Solaris, và Linux – được bắt nguồn từ hoặc có tương tự như UNIX.

    Adult Hosting

    Adult hosting là một lọai hình lưu trữ trên Internet cho phép các cá nhân, tổ chức lưu trữ các website có nội dung người lớn. Hiện tại luật pháp Việt nam nghiêm cấp các hành vi lưu trữ này.

    → Chi tiết

  • Hướng dẫn upload và cài đặt Magento – BKNS

    Chào các bạn,

    Hiện nay bộ mã nguồn Magento khá phổ dụng tuy nhiên bộ mã nguồn này đang thực sự gây khó khăn trong quá trình cài đặt. Lưu ý với bộ mã nguồn này nếu mức sử dụng thông thường có thể sử dụng trên hosting, nếu phát triển và sử dụng chuyên nghiệp bạn cần sử dụng từ dịch vụ VPS trở lên.
    Do database của magento yêu cầu một số các thông số đặc biệt và trên hosting  nếu các bạn thực hiện restore database có thể sẽ time out hoặc tiến trình không hoàn thành. Tuy nhiên dưới sự hỗ trợ từ BKNS các bạn hoàn toàn có thể cài đặt bộ mã nguồn này để sử dụng theo các bước sau:
    Bước 1: Thực hiện download bộ mã nguồn và database mẫu từ trang chủ tại đây
    Bước 2: Upload lên hosting theo đường dẫn domains/tendomain/public_html:
    Sau khi đã upload( file định dạng nén .zip) bạn truy cập trên hosting và thực hiện extract theo hướng dẫn sau:
    https://khachhang.bkns.vn/knowledgebase/74/Hng-dn-nen-va-gii-nen-tren-DirectAdmin.html

    Chọn ngôn ngữ, vùng, đơn vị tiền tệ


    Cấu hình theo thông tin database đã được tạo trên hosting, và lưu ý bước này rất quan trọng trong quá trình thực hiện cài đặt.
    Các bạn cần thực hiện restore database trước sau đó tới bước config này bạn vẫn sử dụng tick vào skip base để thực hiện cài đặt.

    Lưu ý rằng thông số cần cài đặt của database sample của database Magento rất lớn vì vậy nếu cài đặt trên hosting( bạn cần gửi yêu cầu trợ giúp tới BKNS tới khachhang@bkns.vn).
    Nếu bạn cài đặt trên VPS hoặc server riêng có thể thực hiện bằng quyền root restore database bằng command line.


    Thiết lập thông tin cá nhân và sau đó tiếp tục >>

    Đến bước này có thể nói chúng ta đã cài đặt thành công bộ mã nguồn Magento.
    Sau khi xong bạn có thể gõ tên miền hoặc theo như đường dẫn ở trên BKNS hướng dẫn bạn có thể truy cập:
    Truy cập admin: http://domain.com/admin ( lưu ý bạn cần thay đổi bằng domain của bạn)


    Giao diện website trang chủ:
    http://domain.com/


    Lưu ý: Domain domain.com chỉ mang tính tượng trưng bạn cần thay đổi và cấu hình với domain của bạn.
    Chúc các bạn thành công và luôn ủng hộ BKNS.

    → Chi tiết

  • Hướng dẫn viết chuỗi kết nối với database trong hosting Windows

    Khi làm việc với database SQL SERVER Nhiều bạn hỏi câu này.

    Để khai báo kết nối database cho hosting trong thiết kế website bạn khai báo với cấu trúc như sau. Bạn thay các tham số cho phù hợp với tham số hosting của bạn.

    Data Source=localhost;Initial Catalog=name_db;User ID=user_db;Password=password_db;Pooling=true;Min Pool Size=5;Max Pool Size=100;Connect Timeout=60;

     

    Chú ý các chữ bôi đỏ để thay đổi cho hợp với website của bạn.

    Trong đó

    name_db là tên database của bạn

    user_db là tên User của database

    password_db là mật khẩu của user database

    → Chi tiết

  • Hướng dẫn backup dữ liệu trên hosting cPanel BKNS

    Backup hay là (Sao lưu dữ liệu) là việc rất quan trọng và cần thiết. vì rằng nó giúp chúng ta phục hồi lại dữ liệu khi bị mất do các lỗi sử dụng sảy ra.
    Tại cPanel linux hosting có sẵn công cụ này giúp chúng ta thực hiện một cách dễ dàng và đảm bảo dữ liệu người dùng
    Chúng ta sẽ đi vào chi tiết của công việc backup dữ liệu trên hosting BKNS:

    Bước 1: Đăng nhập hosting (user, pass) đã được cấp sử dụng
    Bước 2: Lựa chọn công cụ BACKUP

    Bạn có thể chọn 1 trong 2 cách trên để tải full backup về máy

    Chú ý: Sau khi thực hiện backup thành công quý khách hàng quay lại mục Public_html tải file vừa backup xong về máy và lưu

    → Chi tiết

  • Hướng dẫn Upload và cài đặt NukeViet lên host.

    Với website của bạn đã đăng ký tên miền và hosting.

    của mình ở đây là tên miền : dongtestlinux.tk và đăng ký hosting linux.

    Bước  1: bạn phải có bản nukeviet . download tại đây

    Bước 2 : bạn cần phải upload file đó lên host. Có rất nhiều cách để bạn có thể upload file lên host.

    – có thể sử dụng ngay tiện ích của firefox đó là fireFTP

    – download các phần mềm hỗ trợ upload file lên host như là : cuteFTP, FileZilla , …

    và mình xin hướng dẫn các bạn với upload file với phần mềm cuteFTP như sau :

    + đăng nhập vào cuteFTP :

    các bạn cần chú ý 3 thông số là : host , user và password đó là những thông số mà BKNS gửi cho bạn.

    + Upload lên host

    – có 2 cách để bạn upload file

    BKNS hỗ trợ bạn upload file *.zip lên sever. Mình khuyên bạn là nên nén vào vào upload file *.zip, sẽ giảm thiểu đáng kể thời gian cho bạn.

    Sau khi upload file *.zip thì bạn có thể extract nó trong phần quản trị hosting ( ở đây là DrectAdmin) .

    * Upload file trực tiếp  vào thư mục /domains/tên domain của bạn /public_html

    – giải nén được file nukeviet trong folder public_html.

    Bước 3 : tiến hành cài đặt Nukeviet .

    – gõ ” tên domain /nukeviet” hoặc nếu upload trực tiếp toàn bộ file vào public_html thì bạn chỉ cần gõ ” tên domain ” màn hình cài đặt sẽ hiện ra :

    Lựa chọn ngôn ngữ và mình chọn là tiếng việt ( Hàng Việt ưu tiên dùng hàng việt )

    bước tiếp theo ….

    thông tin bản quyền , bước tiếp theo …

    Bước này để kiểm tra thông tin máy chủ xem có tương thích không( bạn tự kiểm tra nhé ). Bước tiếp theo …

     

    kiểm tra các file CHMOD đúng chưa  . Bước tiếp theo …

    với cấu hình là tên đầu tố tách riêng ra nhé. Bạn nhớ rằng mỗi khi mình tạo csdl thì đều có đầu tố. ví dụ của mình tên csdl là testlinux_vbbU

    thì khi nhập vào testlinux sẽ tách ra và vbbU sẽ tách ra.

    sau khi ” thực hiện ” .

    ở bước này bạn phải nhập thông tin website và thông tin quản trị của website.

    sau khi ” thực hiện ” và bạn đã cài đặt thành công.

    bước 4 : tận hưởng thành quả

    – vào trình duyệt website gõ ” tên domain /nukeviet  ”

    → Chi tiết

  • Cách đăng nhập vào web mail Hosting Window

    Chào bạn !

    BKNS có một số lưu ý khi sử dụng webmail window:

    – Nếu bạn đăng nhập bằng firefox, chrome … thì gõ mail.tendomain:32000 được nhưng gõ trên IE thì không được.

    Trên IE bạn phải gõ đầy đủ http://mail.tendomain:32000 mới xuất hiện màn hình đăng nhập webmail.

    – Trước khi tới những bước trên bạn phải đảm bảo có bản ghi MX và trỏ mail.tendomain về đúng địa chỉ IP nhé.

    → Chi tiết

  • Hướng dẫn Upload và cài đặt vbb lên host.

    Với website của bạn đã đăng ký tên miền và hosting.

    của mình ở đây là tên miền : dongtestlinux.tk và đăng ký hosting linux.

    Bước  1: Bạn phải có bộ code vbb

    Bước 2 : Upload file vbb lên host. Có rất nhiều cách để bạn có thể upload file lên host.

    – có thể sử dụng ngay tiện ích của firefox đó là fireFTP

    – download các phần mềm hỗ trợ upload file lên host như là : cuteFTP, FileZilla , …

    và mình xin hướng dẫn các bạn với upload file với phần mềm cuteFTP như sau :

    + đăng nhập vào cuteFTP :

    các bạn cần chú ý 3 thông số là : host , user và password đó là những thông số mà BKNS gửi cho bạn.

    + Upload lên host

    – có 2 cách để bạn upload file

    Lưu ý : BKNS hỗ trợ bạn upload file *.zip lên sever. Mình khuyên bạn là nên nén vào vào upload file *.zip, sẽ giảm thiểu đáng kể thời gian cho bạn.

    Sau khi upload file *.zip thì bạn có thể extract nó trong phần quản trị hosting ( ở đây là DrectAdmin) .

    * Upload file trực tiếp  vào thư mục /domains/tên domain của bạn /public_html

    * bạn tạo ra 1 folder và up folder đó vào thư mục /domains/tên domain của bạn /public_html/ tên folder bạn up.

    – Mình upload vào file public_html với tên là vbb .

    – tạo csdl

    – cấu hình file ” includes/config.php.new ” và đổi tên file này thành ” config.php ” và thay đổi thông tin như sau :
    $dbusername = ‘xxx’; (người sử dụng database)
    $dbpassword = ‘xxxx’; (pass người sử dụng)
    $dbname = ‘xxxx’; ( tên database bạn tạo)

    Bước 3 : cài đặt vbb .

    – của mình là mình upload 1 file vbb vào public_html và extract ra 1 folder có tên là vbb. vì vậy mình gõ ” tên domain/vbb ” màn hình cài đặt sẽ hiện ra và nó tự động tìm

    đến thư mục ” tên domain / vbb/ install/install.php “.

    ấn Begin install để bắt đầu cài đặt .

    chờ đợi và sẽ tiếp tục bước tiếp theo :

    3 thông tin dưới như BB URL, Home URL , Webmaster email address đó là thông tin mặc định mà khi chạy sẽ  hiện ra. bạn ko thay đổi thông tin nhé.

    bạn chỉ thay đổi tiêu đề BB hoặc Homepage Title.  và Ok ….

    để mặc định và ok ….

     

    tiếp đến là màn hình cài đặt admin cho bạn . và Ok ….

     

     

    yes và tiếp tục ….

     

    cài đặt hoàn thành. bạn có thể quay lại màn hình cài đặt để xem chi tiết hoặc vào trang quản lý của Admin.

    chú ý : sau khi cài đặt xong thì bạn xóa file install.php đi( Hoặc đổi tên thư mục install) để hoàn tất quá trình cài đặt.

    Sau khi cài xong bạn xóa file install hoặc rename file đó đi.

    và cuối cùng tận hường thành quả nhé  !.

    → Chi tiết

  • Hướng dẫn phân quyền cho phép ghi file hoặc thư mục Hosting Windows

    Để phân quyền cho phép ghi file hoặc thư mục trong hosting windows bạn làm như sau:

    Truy cập vào control panel của hosting và chọn File manager

     

    Chọn httpdocs để vào thư mục muốn phân quyền

     

    Chọn thư mục bạn muốn phân quyền và chọn Change permistions for directory (nút bấm ngoài cùng bên phải của thư mục bạn muốn phân quyển)

     

     

     

    Phân quyền full Control cho tài khoản và đánh dấu tick vào lựa chọn Replace permission entries on all child objects with entries shown here that apply to child objects.Plesk IIS WP User

     

     

    Tổng kết lại ta được hình như sau:

    → Chi tiết

  • Hướng dẫn Upload và cài đặt WordPress lên host cPanel

    Để cài đặt được WordPress, hosting của bạn ít nhất phải hỗ trợ PHP 5.3 trở lên và SQL database.
     
    Các bạn truy cập vào http://www.wordpress.org để tải bản cài đặt phiên bản mới nhất về, sau đó giải nén ra và ta sẽ có thư mục có tên “wordpress”.
     
     

    Chuẩn bị mã nguồn (source code) WordPress.

    Download tại trang chủ WordPress: https://wordpress.org/latest.zip

     

    1. Hướng dẫn upload source code lên host.

    Đăng nhập xong cPanel host tại http://domain:2082, ta có giao diện như hình 1:

    cp

    cp2

     

    Hình 1

     Kế tiếp, quý khách truy cập File Manager, chọn như hình 2 để vào giao diện quản lý file (thư mục public_html):

    cp3 

    Hình 2 

    Vào giao diện quản lý như hình 3 để upload file:

    cp4

     

    Hình 3

     

    Vào giao diện upload và chọn file đã nén ở bước đầu lên host như hình 4:

    cp5 

     

    Hình 4

     

    Sau khi đã upload thành công file lên host, ta tiến hành giải nén như hình 5:

    cp6

     

    Hình 5

     

    Giải nén xong, ta có bộ source code trên host như hình 6:

    cp7

     

    Hình 6

     

    Quý khách giải nén xong thường source code của quý khách sẽ nằm trong thư mục wordpress. Quý khách tiến hành select all toàn bộ file và folder trong thư mục này ra public_html.

     

    4. Hướng dẫn thao tác tạo database, thêm user và phân quyền user sử dụng database.

    Quý khách đã có source code website, bây giờ quý khách tiến hành tạo database, user truy cập database, tiến hành import database từ local vào database host.

    Quý khách về lại trang Home của cPanel, truy cập MySQL để tạo database như hình 7:

     

    Hình 7

     

    Quý khách tạo tên database tùy thích như hình 8:

     

    Hình 8

     

    Quý khách tiếp tục tạo user của database với tên tùy thích như hình 9:

     

    Hình 9

     

    Tiến hành add user và cung cấp quyền user điều khiển database như hình 10:

     

    Hình 10

     

    Cấp quyền user điều khiển database với quyền Full như hình 11:

     

    Hình 11

     

    Kiểm tra database đã có user đầy đủ như hình 12:

    cp16

     

    Hình 12

     

    Sau khi hoàn thành các bước tạo database, tao user, add user sử dụng database xong, quý khách tiến hành truy cập tên miền của quý khách bằng trình duyệt web để cài đặt Website WordPress.

     

    5. Cài đặt website wordpress.

     

    Các bước cài đặt tương tư các hình sau:

     

    Setup 1

    cp8

     

    Setup 2

    cp9

     

    Setup 3

    cp10

     

    Setup 4

    cp11

     

    Setup 5

    cp12

     

    Setup 6

    cp13

     

    Truy cập trang admin.

    Setup 7

    cp14

     

    Truy cập trang chủ.

    Setup 8

    cp15

     

    Vậy là quý khách đã hoàn thành cài đặt hoàn chỉnh 1 website WordPress trên host của BKNS.

    Kết thúc bài hướng dẫn ở đây.

     

    Cảm ơn Quý khách đã quan tâm và sử dụng dịch vụ của BKNS!

    → Chi tiết

  • Cấu hình gửi mail SMTP với mã nguồn Joomla trên hosting DirectAdmin

    Chào các bạn !

    Có một số thắc mắc rằng gửi mail trong joomla như thế nào ? và tại sao hàm mail() lại không chạy được ?.

    Xin trả lời các bạn như sau : Vì lý do bảo mật hệ thống mà nhà cung cấp nào cũng sẽ hạn chế hàm mail() và phải cấu hình gửi xác thực qua SMTP.

    Trước tiên mình cần có tài khoản email trong quản trị hosting. Mình xin hướng dẫn các bạn tạo email trong quản trị hosting như sau :

    Bước 1 : vào quản trị hosting và bạn thao tác như sau:

    Bước 2: Bạn tạo tài khoản

    Bạn nhập tài khoản và mật khẩu cần tạo vào nhé.

    Sau khi đã có tài khoản bạn có thể thực hiện cấu hình theo 2 phương thức cấu hình là web mail và mail google.

    – Mình xin hướng dẫn các bạn cấu hình theo web mail trước :

    * Bước 1 : Các bạn vào admin của Joomla và config.

    Với domain của mình thì mình sẽ vào đường dẫn : http://bkns.net/administrator/index.php

    chọn Global Configuration hoặc vào site chọn global configuration.

    * Bước 2: Chọn sang tab Server

    Đến bước này sẽ có 2 chú ý đó là sử dụng webmail hay là google mail.

    – Trước tiên mình sẽ cấu hình web mail trước.

    Bạn chú ý từng thông số chính xác nhé.

    – Đây là cấu hình theo gmail google. Bạn chú ý từng option chính xác nhé.

    Sau khi cấu hình xong bạn ấn save hoăc apply nhé. Chúc các bạn thành công.

    → Chi tiết