Các hỏi đáp về dịch vụ hosting
17/09/2022 09:32 | Luợt xem : 2430
Chào bạn ! Để tạo domain chính xác trong hosting window ( Plesk ) bạn cần làm theo các bước sau nhé : Bước 1 : Đăng nhập vào quản trị hosting mà BKNS đã gửi cho bạn. Bước 2 : Tạo domain theo hướng dẫn : Bước 2 : Thực hiện theo hướng dẫn nhé: Chú ý: -Tick vào mục hỗ trợ www - Chọn Default Domain Chúc các bạn thành công!.
Hiện nay một số khách hàng sử dụng hosting Linux đôi khi bị lỗi 500 Internal error. Lỗi này xuất phát từ việc cấu hình sai trong file .htaccess hoặc là chmod sai, thường hay gặp với code của Nukeviet. Để xử lý chúng ta cần làm các việc sau:
1. Bạn mở file .htaccess (nếu có) thường nằm trong thư mục gốc của website và tìm xem nếu có những dòng mà bắt đầu bằng php_flag thì xóa đi.
2. Vẫn trong file .htaccess bạn tìm dòng " Options +FollowSymLinks" và comment lại dòng đó bằng cách: " #Options +FollowSymLinks " sau đó save as lại nhé.
3. Kiểm tra kỹ rằng bạn không chmod file hay folder nào là 777.
4. Kiểm tra kỹ rằng bạn không chmod file nào là 755, 777 Để chạy được một cách chính xác nhất và an toàn nhất chúng ta cần chmod 711 cho folder, 444 cho file html và 600 cho những file php. chú ý: nếu các file php của các bạn không cần thiết phân quyền ghi thì có thể đặt ở chế độ chmod 400 cho các file php đó. Có như thế thì site của bạn không bị lỗi và độ bảo mật được tăng lên mức tối đa.
Xin chào tất cả các bạn. * Hướng dẫn CHMOD folder,file để tăng bảo mật Hiện nay tất cả các server Linux của BKNS đã được cấu hình để các bạn có thể chmod lại tăng bảo mật hơn rất nhiều cho hosting của bạn, cụ thể như sau: Với thư mục bạn có thể chmod là 711 Với file là php bạn có thể chmod những file quan trọng như config.php hay những file nào mà có thông tin riêng của bạn về là 600 hoặc 400, còn những file là html hay những file không phải là php thì phải để là 444 hoặc 644. Để CHMOD các bạn vào quản trị hosting và làm các bước như hình dưới: - CHMOD file như sau : Với cách chmod các file thì bạn có thể hạn chế rất nhiều vấn đề local hack, đây là một vấn đề khá nguy hiểm trên các share hosting. Song song với việc cấu hình như trên các bạn cũng cần chú ý: Không được chmod bất kỳ một thư mục hay file nào là 777 và các file cũng không được để là 666, tốt nhất là để như trên tôi đã nói, nếu không bạn sẽ không chạy được site. Thứ hai nữa là nếu như các bạn bị lỗi 500 thì kiểm tra trong các file .htaccess nếu có dòng nào bắt đầu bằng php_flag thì hãy xóa đi. Và đặc biệt hiện nay tất cả các gói hosting này, các bạn có thể chạy bất kỳ một mã nguồn mở nào như joomla, drupal, oscommercer, vbb... mà không cần bất kỳ một sự can thiệp nào từ quản trị server, các bạn có thể cài thêm các module, hay bất kỳ cái gì bạn muốn. Chúng tôi luôn cố gắng đem lại chất lượng tốt nhất cho quý khách hàng. Chú ý: Với công nghệ mới hiện nay, BKNS đã hỗ trợ chmod thư mục là 101 để đảm bảo bảo mật tuyệt đối với các loại Shell hiện nay, nên tránh được gần như 100% các hiện tượng hack local hiện tại. Các bạn nên chmod các thư mục quan trọng như forums, includes, admincp, config...thành 101. Khi nào cần phải sửa chữa thông tin bạn lại chmod thành 711 để sửa chữa. * Hướng dẫn tạo mật khẩu khi truy cập vào thư mục : Bước 1 : Bạn chọn protectet Bước 2: Bạn làm theo hướng dẫn chọn dòng nhắc nhở khi đăng nhập vào file. Bạn có thể tự set user lại hoặc để mặc định là user host nhé. Sau khi làm xong 3 thao tác bạn save lại. Thế là mỗi lần website truy cập vào thư mục được chọn này thì sẽ có dòng nhắc nhở và yêu cầu nhập user(host) + pass vừa đặt thì mới vào được. * Hương dẫn bảo mật CSDL. Bạn làm theo hướng dẫn tại link sau : https://id.bkns.vn/knowledgebase/71/Hng-dn-to-va-bo-mt-Database-trong-hosting-linux.html
Chào bạn ! Có nhiều bạn thắc mắc làm cách nào để tạo file nén ngay trên quản trị hosting ( DirectAdmin). Để làm điều này bạn làm theo từng bước này nhé : Bước 1 : Bạn có thể chọn file , folder và tick vào để chọn. Bước 2 : Bạn add vào clipboard. Bước 3 : Bạn gõ đúng tên file hay folder bạn vừa chọn nhé. Bước 4 : Bạn chọn định dạng file muốn nén, ở đây là .zip và .tar.gz Bước 5 : create và chờ đợi mọi việc kết thúc. ==> Sau khi hệ thống báo thành công thì bạn vào lại sẽ thấy có file theo đúng định dạng bạn vừa nén. Click vào đó và dowload về máy. Bây giờ mình sẽ hướng dẫn bạn giải nén nhé : Bạn chỉ cần tick vào extract là hệ thống sẽ giải nén. Chúc các bạn sử dụng thành công.
* HƯỚNG DẪN TẠO WEBMAIL ( EMAIL THEO TÊN MIỀN)
Trước tiên muốn cấu hình theo email thì bạn cần phải có tài khoản email trước, chính vì vậy mình sẽ hướng dẫn các bạn tạo email theo tên miền hay còn gọi là webmail như sau:
- Bước đầu tiên các bạn đăng nhập vào hosting bằng thông tin BKNS đã gửi, sau đó chọn như hình sau:
bước tiếp theo....
Cuối cùng các bạn gõ user, mật khẩu và lưu lại các thông tin để sử dụng nhé.
* HƯỚNG DẪN CÀI ĐẶT SMTP EMAIL TRÊN HOSTING ( ÁP DỤNG CHO WEBMAIL VÀ EMAIL GOOGLE ).
Bước 1: Đăng nhập DirectAdmin, vào mục EMail Accounts và tiến hành tạo 1 tài khoản email (bước này mình đã hướng dẫn các bạn ở trên) Bước 2: Đăng nhập AdminCP vBB, đường dẫn mặc định http://tenmien.com/forum/admincp.
(thay tenmien.com bằng tên miền của Quý khách) Bước 3: Vào mục Settings (hoặc Tùy chọn, cấu hình diễn đàn) -> Email Options Bước 4: Cấu hình và nhập thông số như hình bên dưới, thay các thông số email bằng thông số tương ứng đã tạo ở Bước 1.
Cuối cùng nhấn Save
bước tiếp theo ...
Ở trên là cấu hình gửi mail theo domain của bạn. Còn dưới đây là hướng dẫn cấu hình SMTP để gửi thông qua Gmail :
Lưu ý: phpBB, IPB, Joomla, Wordpress, NukeViet, CS-Cart... và các mã nguồn PHP đều có cách khai báo tương tự vBulletin.
Bạn có thể sẽ gặp lỗi này khi sử dụng chức năng tìm kiếm ở VBB với các máy chủ cài đặt phiên bản PHP 5.3.x trở lên. Nguyên nhân là VBB sử dụng một số hàm cũ mà phiên bản PHP 5.3.x đã tắt đi. Sau đây là cách sử lý lỗi. Bạn sửa file /vb/search/criteria.php Tìm đến đoạn
if (method_exists($this->search_type, 'get_display_name')) { $hashstrings[] = 'type:' . $this->search_type->get_display_name(); } else { $hashstrings[] = 'type:' . strval($this->search_type); }
$hashstrings[] = 'type:' . strval($this->search_type);
* Hướng dẫn tạo Database để bảo mật hơn. - Đăng nhập vào quản trị hosting và chọn MySQL Management - Tạo database mới. - Bước tiếp theo ... tạo tên database và user theo ý của bạn - Ở bước này bạn chú ý đến password của database nhé. Bạn nên sử dụng chức năng Random để tạo ra những mật khẩu database khó nhớ. Có nhiều bạn tự gõ password để dễ nhớ, nhưng như thế thì dữ liệu của mình cũng dễ bị tấn công. - Sau khi tạo xong database thì sẽ có thông tin của database và thông tin này rất quan trọng. Thông tin này để cấu hình config và đăng nhập MyPhpAdmin. Bạn lưu ý bảo quản thông tin này nhé . * Hướng dẫn phân quyền database - Sau khi bạn đã tạo database thì phân quyền cho database. Bạn click vào database nào mà bạn muốn chọn. - Bạn có thể đổi mật khẩu và thay đổi các đặc quyền ( priveleges ) như hình dưới : - Bước tiếp theo... - ở đây bạn có thể phân lại quyền cho database như chèn, thêm, sửa , xóa... - Nhưng có 2 đặc quyền quan trọng đó là Drop, bạn nên đặt drop bằng No . Đó là không để cho xóa bỏ database. * Lưu ý: - Bạn cố gắng là tránh tạo những mật khẩu database dễ đoán và phân quyền database nhé. - Hoặc bạn có thể mua phần mềm mã hóa Zend để bảo mật hơn nữa .
Khai báo database là một bước rất quan trọng để bạn cài đặt cho các website mã nguồn PHP như diễn đàn vBulletin, các trang nhạc, blog... Dưới đây là hướng dẫn tạo các thông tin database trong hosting linux. - Bước 1: Trong controlpanel của bạn. Chọn chức năng MySQL Managerment (Hình1)
Hình 1
- Bước 2: Chọn Create new Database để tạo mới một database (Hình2) Hình 2 - Bước 3: Điền các thông tin: Database name: Tên database của bạn Database username:Tên người quản trị database Username password: Mật khẩu của username (hình 3) Hình3 - Bước 4: Dùng các thông tin liệt kê bên dưới để điền vào mã nguồn của bạn, các cửa sổ cài đặt đòi hỏi database name, database user để hoàn thành cài đặt. (hình4) hình 4 Chú ý: Các thông tin trên cũng chính là thông tin đăng nhập vào trang PHPMyadmin của bạn.Chào các bạn, Có nhiều bạn thường gặp lỗi trên và hôm nay mình xin viết bài viết hướng dẫn để các bạn gặp lỗi tương tự có thể truy cập và xử lý lỗi trên. * Nguyên nhân: - Server không hỗ trợ GZIP( thường thì chắc chắn máy chủ nhà cung cấp nào cũng sẽ hỗ trợ mod trên) hoặc trong bản cài đặt VBB bị lỗi mod trên. Hoặc để tham số quá cao cũng là một nguyên nhân. - Lỗi session database hay là đọng phiên xử lý trong database tại bảng session. * Khắc phục: - Bước 1: Truy cập admincp( hoặc admin vbb bạn cài đặt) > chọn " HTTP Header Option" > GZIP > Chọn "no" Xong bước 1 có thể chúng ta đã khắc phục được lỗi trên nhưng tuy nhiên có một vài trường hợp sẽ lỗi database. Vì vậy nếu bạn gặp lỗi database các bạn có thể thực hiện tiếp tục bước 2 sau nhé. - Bước 2: Login vào phpmyadmin quản trị database > Chọn database cài đặt forum > chọn bảng "session" > Tiếp đến là "emty" bảng đó để xóa đọng session. Như vậy qua 2 bước trên các bạn có thể khắc phục được hoàn toàn lỗi bảng mã nhé. Chúc các bạn thành công!
WordPress là mã nguồn mở, hỗ trợ tạo website miễn phí. WordPress được viết bằng ngôn ngữ PHP và hệ quản trị dữ liệu MySQL. Người dùng chỉ cần tạo WordPress trên Hosting là đã có một website cho mình. Để đổi giao diện cho web, sau khi cài đặt WordPress trên Hosting xong người dùng có thể cài thêm Theme. Khi sử dụng mã nguồn mở để tạo website thì việc cài đặt WordPress trên Hosting rất quan trọng. Hãy để BKNS giúp bạn cách cài đặt wordpress trên hosting sử dụng cPanel và Directadmin nhé!
1. Một số khái niệm liên quan
Trước khi hướng dẫn cài đặt WordPress trên Hosting, BKNS sẽ giúp bạn hiểu rõ hơn về khái niệm WordPress, cPanel, DirectAdmin.
1.1 WordPress
WordPress là mã nguồn mở, hỗ trợ tạo website miễn phí. WordPress được viết bằng ngôn ngữ PHP và hệ quản trị dữ liệu MySQL.
1.2 cPanel
cPanel là một Control Panel cho tài khoản Web Hosting trên nền tảng Linux. cPanel giúp tăng sức mạnh quản lý với hiệu suất tối ưu.
1.3 DirectAdmin
DirectAdmin là một trong những trình quản lý File có giao diện đồ họa. DirectAdmin thực hiện việc quản lý, vận hành website dễ dàng bằng bảng điều khiển.
2. Hướng dẫn cài đặt WordPress trên Hosting chi tiết nhất
2.1 Cài đặt WordPress trên Hosting cPanel
Bước 1: Chuẩn bị mã nguồn (source code) Wordpress.
Download tại trang chủ Wordpress: https://wordpress.org/latest.zip
Bước 2: 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:
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):
Hình 2
Vào giao diện quản lý như hình 3 để upload file:
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:
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:
Hình 5
Giải nén xong, ta có bộ source code trên host như hình 6:
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.
Bước 3: 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:
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.
Bước 4: Cài đặt website wordpress.
Các bước cài đặt tương tư các hình sau:
Setup 1
Setup 2
Setup 3
Setup 4
Setup 5
Setup 6
Truy cập trang admin.
Setup 7
Setup 8
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.
2.2 Hướng dẫn cài đặt WordPress trên Hosting Directadmin
Các bước cài WordPress trên Hosting direcadmin cũng tương tự như cài trên cPanel. Bạn có thể tham khảo dưới đây:
Bước 1: Download WordPress
Bước 2: Mua Domain và Hosting
Bước 3: Đăng nhập DirectAdmin
Bước 4: Upload mã nguồn lên DirectAdmin
- Truy cập trang quản lý DirectAdmin
- Click vào Files
- Click vào thư mục public_html
- Xuất hiện những file mặc định
- Tích chọn trong ô checkbox và nhấn Delete để xóa các file đó
- Chọn Button Upload file to current directory
- Chọn File WordPress đã tải về
- Click Upload Files
- Trở về public_html
- Chọn Extract
- Vào thư mục WordPress vừa giải nén
- Chọn các File, Folder của WordPress
- Click vào Add to Clipboard để đưa các File, Folder vào Clipboard
Bước 5: Tạo Database
- Click vào MySQL Management
- Xuất hiện trang quản lý Database
- Nhập tên Database, tên đăng nhập và mật khẩu
- Chọn Create
Bước 6: Trỏ Domain và cài đặt WordPress
- Chọn ngôn ngữ WordPress mong muốn
- Chọn “Tiếp tục”
- Xuất hiện giao diện mới => chọn “Thực hiện ngay”
- Điền Database, tên người quản lý Database, mật khẩu MySQL đã tạo trước đó và tiền tố bảng dữ liệu
- Click vào “Bắt đầu cài đặt”
- Điền các thông tin như tên website, người dùng và mật khẩu đăng nhập WP-Admin
- Lưu tên người dùng và mật khẩu để có thể đăng nhập vào trang Admin
- Truy cập trang Admin và có thể đăng bài trên web mới mà mình vừa tạo
Bước 6: Chọn Theme. Nếu bạn có Theme khác có thể sử dụng và thay thế Theme mặc định của nó.
BKNS đã hướng dẫn cài đặt WordPress trên Hosting DirectAdmin và Hosting cPanel. Hãy thảo luận với chúng tôi bằng cách để lại bình luận bên dưới nếu bạn còn thắc mắc vấn đề gì nhé. Thường xuyên truy cập bkns.vn để cập nhật thêm nhiều bài chia sẻ hữu ích khác.
>> Tìm hiểu thêm: