Webinoly v1.8.0

Tình cờ khi lượt lờ phần support của EasyEngine, thấy một thành viên giới thiệu về Webinoly, theo như ý kiến của anh này thì Webinoly thời điểm anh ta post bài là thua EasyEngine một tẹo 😀
Webinoly ra mắt vào 28/08/2017 năm nay và thời điểm mình viết bài này thì họ vừa ra v1.1.0 được vài hôm (04/12/2017) 😀 và với phiên bản này, thì mình thấy Webinoly đã có chiều hướng hơn EasyEngine rồi đấy ^_^

Hiện tại họ đã ra phiên bản v1.8.0, với rất nhiều tùy chỉnh quan trọng, đặc biệt là sử lý các vấn đề liên quan tới ssl, tạo và renew, thế nên mình cập nhập lại bài này theo bản v1.8.0

Nếu bạn nào lười đọc cả bài, thì chỉ việc ấn vào đây, 1 phát ăn ngay 😀

Giới thiệu về Webinoly

Webinoly v1.8.0 chạy trên Nginx v1.14.2 + MariaDB v10.3.14 (MySQL) + PHP v7.3.4 + HTTP/2, tất cả đều rất mới hay không muốn nói là mới nhất trong tất cả các install script

Ở bài này mình sẽ chạy thử Webinoly trên Amazon Lightsail với hệ điều hành Ubuntu 18.04 LTS, server đặt tại Singapore, cấu hình 2 GB RAM, 1 vCPU60 GB SSD

Dùng bản Ubuntu nào thì tùy bạn, tuy thế mình khuyên là nên dùng bản 18.04 LTS, nó đã tối ưu sẵn rất nhiều thứ, cả về hiệu năng, bảo mật và tốc độ nữa

Ports Configuration

  • 22/TCP (Inbound/Outbound)
  • 25/TCP (Outbound)
  • 80/TCP (Inbound/Outbound)
  • 443/TCP (Inbound/Outbound)
  • 11371/TCP (Outbound)
  • 22222/TCP (Inbound)

Mặc định phần lớn các nhà cung cấp VPS đều mở sẵn tất cả các port rồi, còn dịch vụ nào khóa thì bạn vào mở các port theo yêu cầu ở trên là được 😀

Việc cài đặt Webinoly cũng rất đơn giản, chỉ việc copy dòng bên dưới vào là được:

2019-05-02_18-31-47

Thông số phần cứng khi vừa cài Webinoly vào thì như hình 😀 họ dùng 1 GB ổ cứng để làm RAM ảo, mình không chắc là họ set sẵn bất cứ cấu hình nào cũng tạo 1 GB RAM ảo như thế không, chứ thế thì hơi kì, vì thường RAM ảo nó chỉ có hiệu quả trên các con VPS ít RAM, còn mấy con VPS RAM 1 đống vẫn tạo thêm RAM ảo thì mình thấy hơi thừa 😀

Do là bài viết lại, nên mình đi sâu thêm 1 tí về các cấu hình Webinoly, PHP … bạn nào không thích có thể bỏ, không cần xem đoạn này, mà nhảy thẳng tới phần cài đặt WordPress tiếp theo 😀

Set timezone

Cái này mình nghĩ nên set, để time trên VPS trùng với múi giờ của VN, sau này bạn coi các thông báo, log nó có ngày tháng đồng bộ, dễ đoán nguyên nhân hơn

Dòng trên giúp bạn có thể upload file thông qua php tới 2000 MB 😀 thường cái này ta sửa trực tiếp trong file config của PHH là được, không rõ tại sao tác giả QROkes lại phải viết thành 1 dòng lệnh như thế? nếu mục đích là để sau update các bản PHP khác, nó vẫn còn lưu lại cái cấu hình cũ này thì cũng có thể hiểu được, phần này mình đoán thôi hé 😀

Cho phép chạy các file php chạy tới 512 MB RAM 😀 thực tế rất nhiều lúc bạn chạy các plugin nặng, WordPress giãy đành đạch vì thiếu RAM á, rất nhiều tip, trick cho WordPress đề xuất tăng lên 256, tuy thế ở con VPS này, đang khá thừa RAM, nên mình set cho lên 512 Mb luôn 😛

Dòng trên giúp cài đặt Nginx từ Mainline (Phiên bản Nginx cập nhật nhanh hơn và liên tục)

Cá nhân trên VPS, mình vẫn ưu tiên ổn định, bảo mật trước, xong mới tính tới chuyện bản mới nhất 😀 vì sẽ có rất nhiều vấn đề nảy sinh 😀 tuy thế Webinoly chạy chủ yếu trên WordPress, một nền tảng đang được hỗ trợ gần như mạnh nhất thế giới rồi, nên cũng không quan trọng lắm 😛 cho chạy Ngix từ Mainline luôn 😀 với phần tác giả họ cũng thấy tốt hơn nên mới thêm vào mà, cứ dùng thôi 😛

3 dòng cấu hình trên bạn có thể thấy, là đã được thêm vào trong file config của Webinoly tại /opt/webinoly/webinoly.conf

Các bước cấu hình này đều được tác giả ghi rõ ở trang chủ, tuy thế quái là dù đã chỉnh ở các bước trên, nhưng khi check lại bằng lệnh

Thì nginx thì chạy từ mainline rồi có điều PHP đang dùng các thông số mặc định? 

OK, mình đoán là tác giả viết sót, thiếu dòng code nào rồi 😀 thế thì ta … vào sửa lại bằng tay thôi 😀

Mở file php.ini ra sửa các giá trị memory_limit, max_execution_time, max_file_uploads, post_max_size … theo con số bạn thích là được 😀

Làm xong thì chạy lệch trên để reload lại PHP là được 😀

Ah, hôm nay thấy tác giả vào nhà, kiu mài sửa xong mà thiếu dòng code nên mấy dòng phần php nó không chạy 😀

Chạy thêm dòng trên lại là được, không thì bạn vào thẳng php.ini để sửa cũng được, nó có nhiều setting để bạn sửa lại hơn 😛

Kiểm tra lại bằng sudo webinoly -info

Thông số ra đã đúng như sửa ở trên 😀

Vều cấu hình mặc định Ngix trên Webinoly là như thế, mình cũng không chắc có cần sửa thêm gì nữa không, có điều thường các giá trị này tác giả hay tối ưu tốt nhất dựa vào CPU và RAM cả rồi, nên chắc cũng khó thêm bớt gì, thực tế trong gần 2 năm sử dụng các install script, vấn đề duy nhất mình gặp là VPS thiếu RAM, khi quá nhiều truy cập hoặc các plugin nặng chạy thì nó … tạch luôn database thôi, còn thường gần như chạy ổn định 24/24/365 không lỗi lầm gì 😛

Cài đặt WordPress trên Webinoly 

Mặc định Webinoly sử dụng “HttpAuth” để tạo thêm 1 lớp login cho các trang như wp-admin, tuy thế với mình là không cần thiết, thành ra mình tắt tính năng này đi

Thực tế mình thấy nếu bạn cần bảo mật wp-admin, chỉ cần cài các plugin dạng WPS Hide Login là đủ, nó đổi wp-admin thành 1 link chỉ bạn biết, sử dụng tiện hơn, đỡ phải nhớ thêm password lằng nhằng 😛

Cài đặt thêm WordPress vào thì thêm 1 dòng:

Ở bản v1.8.0 thì Webinoly đã có sẵn gửi email qua SMTP rồi, nên khi bạn cài 1 trang WordPress mới sẽ thấy có email gửi tới liền nhé, có điều thường nó … bị tống thẳng vào spam thôi 😀

2019-05-02_19-45-16

Xem thử con VPS sau khi cài đặt 1 bản WordPress mặc định thì như thế nào

2019-05-02_19-48-20

Nhìn chung thì cũng … không có gì mới lắm 😀

Để cài thêm ssl cho domain thì bạn chạy dòng dưới 😀

Việc cài đặt SSL cũng rất nhanh gọn, tầm 15-30s là xong 😀

Webinoly tự động kiểm tra mỗi tuần một lần trạng thái của các chứng chỉ của tất cả các trang web của bạn và những trang web có thời hạn hiệu lực dưới 30 ngày sẽ tự động được gia hạn. 

Vụ đau đầu ở là ở đây, lý thuyết thì Webinoly hay bất cứ install script nào cũng đều sẽ chạy cron, để tới ngày, tới tháng nó tự chạy renew, còn thực tế dùng thì cá nhân mình và rất nhiều người gặp tình trạng lỗi, không renew được, và chỉ tới ngày chứng chỉ ssl hết hạn mới thấy 😀 

Thực tế tới bản thân tác giả QROkes cũng thấy vụ này, và anh ta hứa sẽ khắc phục ở bản v.1.8.0 😀 là bản trong bài viết này ấy 😛 thực tế thế nào thì vẫn phải chạy thử mới biết được nó đã khắc phục triệt để vụ renew ssl chưa, vì có domain bị, có domain lại không bị, nên cũng khá đau đầu để test 🙁

Không rõ Webinoly config SSL kiểu gì nhưng lại được hẳn A+, EasyEngine xưa cài xong được có B+ thôi ^_^ và SSL Webinoly config chạy trên TLS 1.2, về lý thuyết là cũng khá an toàn và phần lớn các trình duyệt hỗ trợ

Yeb, vì lý do nào đó, sau bạn chán dùng SSL, muốn tắt đi, thì có thể chạy lệnh bên dưới 😀

Ở bản này thì mình thấy Webinoly có hỗ trợ thêm Wildcard Certificates, kiểu bạn cài đặt HSTS hoặc muốn dùng ssl cho các subdomain, khi chạy WordPress Multisite chẳng hạn

Lúc cài đặt nó sẽ yêu cầu bạn tạo thêm một DNS TXT record trong phần quản trị domain, vào tạo như nó yêu cầu xong ấn Enter là được 😀

Từ giờ, khi cần tạo ssl cho subdomain thì bạn dùng lệnh bên dưới

Như ở đây là mình tạo ssl cho subdomain cdn.bibica.review

Hmm, cũng không chắc lắm có cần như thế không, chứ trước đây khi tạo subdomain, mình cũng chỉ dùng thẳng như cho domain chính

Kiểu thế, thấy cũng chạy bình thường 😛 nói chung lỡ viết lại cho bản v1.8.0 thì viết thêm cho có thôi 😀

Dù bản này, tác giả đã nói là fix ổn vụ review ssl rồi, tuy thế mình cứ post sẵn thêm 1 số lệnh review ssl, phòng thường hợp vẫn bị lỗi thế

Thử từng dòng, nếu được rồi thì thôi, không cần chạy cả 3

Đoạn code dòng 3 thì thay domain và email bằng info của bạn, lúc chạy nó sẽ yêu cầu tạo 1 custom 1 recore TXT trên domain, tạo như nó yêu cầu, xong xuôi nó tạo ra 3 file liên quan tới ssl, bạn sửa lại đường dẫn trong config domain giống thế rồi restart lại ngin là được, đoạn này nói hơi dài nhưng bạn nào dùng ssl thì đọc sẽ hiểu thôi 😀 

FastCgi Cache

FastCgi là một hình thức cache rất mạnh, và hiệu quả, tuy thế nó khá khó cấu hình, với những trang ít các hiệu ứng thay đổi, như thèng bibica.net chẳng hạn thì chạy ổn, còn những trang dạng shop thì khá dễ gây lỗi, chạy hay không thì tùy nhu cầu của bạn 😀

Theo như Webinoly nói thì họ đã config sẵn hết rồi, cần dùng Redis Cache thì chỉ việc cài plugin Redis Object Cache vào và dùng thêm Nginx Helper plugin để quản lý nữa là đủ, còn nếu bạn muốn dùng FastCgi Cache chạy lệnh dưới là đủ (nhớ nhé, chạy FastCgi Cache mới cần thêm dòng dưới, còn chạy Redis Cache thì không cần)

Để kiểm tra bạn có thể chọn tùy chọn Enable Nginx Timestamp in HTML từ Nginx Helper plugin, lúc này khi view source trang web bạn sẽ thấy dòng thông báo cache như thế

Vì lý do nào đó, hay đơn giản là bạn … chán, không muốn dùng FastCgi để cache nữa thì có thể tắt đi

Vào quản trị của WordPress, nếu còn plugin Redis Object Cache hay Nginx Helper thì xóa đi 😀

Bonus: Reverse Proxy site

Tính năng có sẵn từ lâu của Webinoly mà giờ mình mới biết, nôm na là dùng 1 server chạy Webinoly  làm  proxy cho 1 trang khác, thực tế bạn có 1 con VPS location US, Euro bạn vẫn phải dùng, vì thường uptime tốt, space nhiều và rất rẻ so với các location khác, luật về bản quyền tại các location Euro cũng dễ chịu hơn …
Tuy thế nó … chậm, nhất là những lúc đứt cáp, bạn có thể dùng 1 con host khác, location Japan hoặc Sing hoặc Hong Kong để làm proxy cho con VPS ở US

Nôm na truy cập bình thường là bạn  <-> VPS US, Euro, giờ sẽ thành là bạn <-> VPS Sing <-> VPS US, lý thuyết là sẽ nhanh hơn 😛 

To create a site with Reverse Proxy configuration in Nginx:

Replace the host and port values according to your needs.

Yeb, chỉ 1 dòng là xong :]] thật ra mình nghĩ ai biết rồi thì đơn giản hơn, không cần thiết phải cài cả bộ Webinoly lên chỉ vì mỗi vụ là proxy thế này (mở ra coi thì thấy thêm có vài dòng trong file config nginx à), thế thì thật phí công tác giả ngồi viết, cơ mà chịu thôi, dạo này mình khá là bận để tìm hiểu thêm, có sẵn thì dùng sẵn thôi 😀

Cài Webinoly lên con Amazon tại vì ping location Singapore cực tốt, chỉ 2x ms khi truy cập từ Việt Nam :]]

Ok, trên con VPS Amazon thì type 1 dòng 😛 

xxx.xxx.xxx.xxx là IP hiện tại của host thèng bibica.net đang chạy 😛

Xong xuôi thì trỏ domain thèng bibica.net về con Amazon 😀

Kết quả giờ thèng bibica.net đang dùng UpCloud có ping tầm 6x, đã xuống được 3x-4x ms 😀

Tiếp theo bạn cần xử lý nhỏ thêm một tí, không thì mọi comment, bài viết đều hiện ra là IP con hàng Amazon cả 😛

Mở file config domain tại server thực mà site bạn đang chạy, ví dụ của mình là /etc/nginx/sites-available/bibica.net

Bên trong server {…} thêm vào dòng bên dưới

Tiếp theo khởi động lại nginx là được

Source EasyEngine :]]

Một số câu lệnh mình hay dùng, bạn có thể xem chi tiết các câu lệnh tại đây

Update lên phiên bản mới nhất

Tạo thêm tài khoản login cho phần HTTP Authentication

Thực tế mình dùng Webinoly được gần 2 năm, không có gì để phàn nàn, ở trên viết dài như tờ sớ, chứ thực ra cài đặt bạn chỉ cần type 2-4 dòng

Cài xong thì cứ thế mà chạy, gần như cũng chẳng cần nhớ hay biết thêm dòng lệnh nào 😛 nó chạy rất ổn định, cá nhân mình chỉ gặp 1 lần ssl renew bị lỗi, vài lần test độ chịu tải và … sập luôn mysql thôi 😀 còn chạy bình thường thì ổn định, 3-6 tháng có khi còn không ngó vào trang, vẫn thấy nó chạy ầm ầm 😀

Đây là install script duy nhất mình recommend dùng, tại nó cân đối được giữa bảo mật, chịu tải, tốc độ và dễ sử dụng 😛

81 thoughts on “Webinoly v1.8.0”

  1. Cả nhà ơi,
    Nhà mình có ai bị dùng webinoly một thời gian mà các plugin của wordpress bắt đầu xuất hiện lỗi lặt vặt không?
    Mình thử backup toàn bộ source code đó lên một shared hosting chạy thử thì không bị lỗi vặt ấy nữa. Lạ kì.

    Ví dụ một lỗi: plugin thrive lead không detect đc mobile, kg hiển thị trên category…

    Không biết là chạy VPS thì cần phải bảo trì định kì như nào để đỡ lỗi vặt nhỉ?

    • Về lý thuyết, các tool kiểu webinoly nó chỉ cấu hình phía server, một số trường hợp tool họ cấu hình chặt, phân quyền hạn nhiều. làm 1 số plugin không chạy được (cái này hay gặp nhất ở shared host), thường chỉ thế thôi

      Về ý backup toàn bộ source code up lên shared host thì không bị lỗi, thì cũng thử như thế, nhưng sang 1 con VPS mới xem thế nào?

      Cá nhân mình dùng rất nhiều dịch vụ VPS, rất nhiều tool auto config … đều dùng bình thường, ổn định cả

      Lỗi mình hay hay gặp nhất thường là end user chỉnh sửa nginx, php … sau đó quên không restart lại, sau đó do 1 số VPS cơ sở hạ tầng không ổn định, thi thoảng nó sập VPS, khi chạy lại do các lỗi liên qua tới nginx, php ở trên, làm không tự khởi động lại được nginx hoặc mysql …

      Rất nhiều tool auto kiểu webinoly mình cài vào xong, toàn vứt đó 6-12 tháng mà thấy nó vẫn chạy ổn cả

  2. Xưa giờ xài easyengine. Từ khi chuyển qua v4 khó xài quá. Thấy bài viết bạn chỉ Webinoly giống easyengine v3. Nên tập tành xài thử. Thấy dễ cấu hình. Cấu hình xong toàn A. Sẵn tiện cho mình hỏi bạn có hướng dẫn cấu hình gửi mail SMTP với Webinoly

  3. Hi bibica,

    You need to run “sudo webinoly -server-reset” to changes take effect after you entered the PHP custom values.

    Thanks a lot for your kind support to Webinoly, I really appreciate it.

  4. 1. Xem trong quản trị phần WordPress Address (URL) và Site Address (URL) đang điền là gì? 2 cái giống nhau không?
    Cả 2 đều điền https://www.domain.com
    2. Mà thường cấu hình, người ta hay dùng trên 1 domain thôi, hiếm ai để cả domain.com và http://www.domain.com, 2 cái này tính là là …. 2 domain rồi á
    Mình chỉ cài đặt cho 1 site là http://www.domain.com thôi. Site mình từ xưa vẫn vậy. Đánh trên trình duyệt domain.com thì nó sẽ tự redirect sang http://www.domain.com. Không hiểu sao chuyển sang đây thì chỉ có url nào có đủ www mới hoạt động. Bây giờ muốn vào web thì phải gõ đủ www trên trình duyệt mới vào được.

  5. Sau khi đọc bài viết của bạn mình đã thử chuyển 1 site sang dùng thử Webinilon. Có 1 lỗi là do site mình dùng tên miền có www, sau khi cài đặt và chuyển website xong thì tên miền dạng https://www.domain hoạt động tốt. Còn tên miền https://domain.com thì báo lỗi chứng chỉ ssl “Kết nối của bạn không phải là kết nối riêng tư
    Những kẻ tấn công có thể đang cố gắng đánh cắp thông tin của bạn từ zoniv.com (ví dụ: mật khẩu, thư hoặc thẻ tín dụng). Tìm hiểu thêm
    NET::ERR_CERT_AUTHORITY_INVALID”

    Đây là website cũ trước giờ chạy trên easyengine vận hoạt động tốt, mình không động chạm gì vào các bản nghi hay DNS cả. Bạn có kinh nghiệm chỉ giúp mình. Cảm nhận ban đầu là webinoly khá nhẹ nhàng và đơn giản nhưng cộng đồng support còn ít quá.

    • Xem trong quản trị phần WordPress Address (URL) và Site Address (URL) đang điền là gì? 2 cái giống nhau không?
      SSL thì mặc định khi cài nó có đủ cho domain.com và http://www.domain.com rồi, cần thì cài thêm Really Simple SSL vào để nó xử lý các vấn đề liên quan tới ssl

      Mà thường cấu hình, người ta hay dùng trên 1 domain thôi, hiếm ai để cả domain.com và http://www.domain.com, 2 cái này tính là là …. 2 domain rồi á 😀

  6. Mình đang dùng SSL của Webinoly, nhưng bị hết hạn không biết gia hạn kiểu gì nữa @@

    • Tạm xử lý nhanh bằng cách tắt sau đó bật lại ssl
      site domain.com -ssl-off
      site domain.com -ssl-on

      • Ngày hôm qua mình đã tắt và bật đủ kiểu mà vẫn vậy, xóa cache các kiểu nữa :(. Hôm nay bật lại SSL thì nó cấp cho mình chứng chỉ mới @@.

  7. Như mình mua gói vps vutr 2,5 đô rồi mình cài webinoly, có thể tải được khoảng 10000-20000 lượt/ ngày không
    Mỗi vps mình chỉ cài được một domain hay sao admin

    • Lý thuyết thì khi cache rồi thì thuần túy view là không đáng kể, bao nhiêu cũng được 😀 nhưng cũng hiếm trang nào mà chỉ có view cao mà không có comment, search … lắm

      1 vps thích add bao nhiêu domain thì tùy thôi mà 😀

  8. cái webinoly ( ubuntu ) này so với hocvps ( centos ) có tốt hơn ko bro
    Đang dùng hocvps quen bao lâu nay rồi muốn thử đổi gió sang ubuntu mà đang còn lăn tăn

    • Tổng thể đều tốt cả, dùng cái nào quen rồi thì cứ tiếp tục dùng là được 😀

      • à còn cái vụ này muốn hỏi b nữa

        bên hocvps mình config nó tự động backup với rclone mà nếu sang webinoly ko biết có vụ này ko nhỉ

          • Mình không dùng WP, đang muốn 1 cách làm thuận tiện như cái hocvps hướng dẫn dùng script tự động backup xong đẩy lên google driver qua rclone ấy

          • thằng upcloud còn vụ km 25$ ko bạn nhỉ
            để mình chuyển nhà sang test thử

        • You are receiving $25 in free credits thanks to being invited by one of our users. Awesome! ?

          Vẫn còn 😀 Đăng kí theo cái link trong bài là được

  9. Cho mình hỏi,mình cài webinoly xong,nhưng khi truy cập theo ip:22222 thì nó báo 403 Forbidden,làm sao fix dc vậy ạ 😀

      • Mở port như nào nhở,mình cài như bt thế thôi,cài mới trên ubuntu..truy cập thì nó vẫn hỏi login nhưng login xong nó ra 403 luôn -_-..
        Edit : dc rồi bác ơi :D..hehe

        • Cài lại thử xem 😀

          Mà đã xài VPS, còn vào cái port đó làm gì cho mất thời gian thế

          • Ủa e tưởng phải vào bằng port đó để vào phpmyadmin mà bác T_T..mà e cũng vào dc phpmyadmin rồi,cũng cài wp xong rồi,mà giờ vào web nó lại refuse..đang cài lại xem sao T_T.

        • Xài VPS rồi ai còn đi login web chạy phpmyadmin nữa cho cực

          Không biết lệnh thì có thể dùng Duplicator Pro để backup, restore, nó còn chạy auto mỗi ngày nữa, rất nhàn, như thèng bibica.net này bị lỗi, tạo con VPS khác, restore bằng Duplicator Pro mất vài phút, đổi DNS lại phát là xong 😛

          Đỡ cực hơn ngày xưa dùng hosting share nhiều lắm :]]

  10. mình dùng EE hơn 1 năm nay và giờ chuyển qua webinoly nhưng cái thời gian phản hồi máy chủ lâu quá, toàn tầm 0,3-0,8s. Bạn dùng cái gì để tối ưu cho nó vậy

    • Xưa mình nghịch khá nhiều, giờ chỉ cài mỗi Webinoly (cấu hình mặc định) xong dùng theme GeneratePress, VPS thì dùng UpCloud hoặc Amazon location Singapore

      Chỉ nhiêu đó, còn lại các plugin tăng tốc, gom file nhỏ hay cache … mình bỏ cả 😀

      Gần như giờ chạy thuần mặc định :]]

  11. mình dùng ee hơn 1 năm nay. Giờ kiểm tra PageSpeed Insights thì cái thời gian phản hồi máy chủ cao quá, kể cả dùng webinoly thì thời gian phản hồi cũng tầm 0,3s – 0,8s, không biết bạn dùng cái gì để tối ưu nhỉ, mình cài trên vps DO 2gb ram nhưng vẫn k cải thiện được.

  12. Bạn viết bài tỉ mỉ quá, mình định thử dùng Webinoly xem sao. Bạn cho mình hỏi nếu mình sử dụng dòng này và làm theo như trong bài:

    wget -qO weby qrok.es/wy && sudo bash weby 3

    Là sẽ cài bản Webinoly mới rồi nhất đúng không? Nhu cầu của mình chỉ là web wordpress đơn giản, thêm dòng cài wordpress:

    site webinoly.bibica.review -wp

    Vậy là xong rồi nhỉ?

  13. Chào bạn, mình thiết lập theo hướng dẫn của bạn ở phần Reverse Proxy nhưng hoạt động được. Bạn có thể hướng dẫn mình chi tiết hơn không web mình có SSL

      • Thank bạn đã quan tâm câu hỏi, ko có SSL thì ok, có SSL thì thua rồi. Mình đang kiếm cách xử lý nếu bạn có cách hay, nhớ chia sẽ nhé! 🙂

  14. Cho mình hỏi,mình cài webinoly vướng cái plugin google xml sitemap nó bảo phải thêm đoạn này
    rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.xml$ “/index.php?xml_sitemap=params=$2” last;
    rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.xml\.gz$ “/index.php?xml_sitemap=params=$2;zip=true” last;
    rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.html$ “/index.php?xml_sitemap=params=$2;html=true” last;
    rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.html.gz$ “/index.php?xml_sitemap=params=$2;html=true;zip=true” last;
    nhưng mình ko biết thêm chỗ nào,trước cài hocvps thì add domain xong nó có thư mục domain.conf nên còn biết giờ mù tịt :v
    Ae giúp mình với ạ 😀

    • Thèng nào chẳng như nhau 😀

      Webinoly thì file config nó nằm trong /etc/nginx/sites-available, mở ra thấy domain thôi 😛

      • À tại ko thấy đuôi nên cứ tưởng ko mở dc,mở ra thì thấy rồi :D. Tks bác,để mò thêm 😀

        • Thật ra là hơi lạ thôi, vì giờ ai cũng cài Yoast SEO, mà Yoast SEO nó đã có phần tạo sitemap, thành ra còn dùng thêm plugin tạo sitemap hơi hiếm 😀

          • Mình 2 site trước dùng Yoast rồi,nên giờ đổi gió ko dùng Yoast nữa xem thế nào :v..mà hiện tại sitemap đang bị lỗi trắng trang chưa biết bị sao nữa..

        • Nói chung khá hiếm đấy 😀

          Yoast SEO ngoài chuyện tạo sitemap, Seo này nọ, nó còn tự giúp mình edit lại các link khi xóa bài hay thêm link vào bài viết ….

          Nói chung là tính năng ngon, cả thế giới tin dùng rồi, không dùng thì có vẻ như hơi tự làm khó mình á 😀

  15. mình có thể cài riêng một cái cho việc đăng nhập qua web để up sửa file không bác nhỉ?

    • Như đã nói một lần, mình không rõ nhu cầu bạn thế nào để nói cụ thể được 😀

      Webinoly hay các script khác dạng auto thế này đơn giản là họ config phía server, config xong thì gần như chẳng ai sờ vào, còn phía web kiểu WordPress thì cứ up code lên chạy là xong thôi mà, sửa lại sửa cái gì nhỉ 🙁

  16. Vậy chốt lại là xài thằng nào giờ Bibica?
    Thấy thằng nào cũng tốt, mà mình lại tay ngang, bữa đang xài vpssim, không hiểu sao nó bị php-fpm: pool www 100% CPU, thì ra là do cái preload của WP-Rocket (Lại vừa hết hạn update) Nên nhờ ng cài lại VPS, mà k phải script như VPSSIM nên k biết quản lý.
    Đang muốn cài lại 1 cái dùng script để dễ quản mà k biết chọn thằng nào 🙁 vì gà mờ.
    Đang muốn cài Centmin Mod mà sợ nó phức tạp 🙁
    Site chừng 20 ng onl thôi. Nhưng mình cần thằng nào ổn ổn, tại từ khóa lên top khá nhiều.
    Phân vân quá

    • Webinoly luôn là sự lựa chọn đầu tiên của mình nếu ai hỏi 😀
      Preload của WP-Rocket mình thử thì nó chỉ load trung bình 50-70% CPU là kịch thôi (đấy là trên con VPS có CPU yếu nhất rồi á) với lại họ có cho chọn time preload mà, thấy nặng thì tăng thời gian thêm ra

  17. Có tâm vãi, chuyển đủ các thể loại CP rồi test như thánh thần ấy :-).

    Miềng thông tin thêm là thằng Vultr vừa ra mắt cái gói có Plesk miễn phí 3 domain nhé. Cứ chuẩn thị trường, doanh nghiệp mà chơi, an nhàn :-). Trong lúc đấy thì mình vẫn dùng VestaCP chạy cũng khá ngon. Quan trọng với mình vẫn là độ ổn định stable, khả năng sao lưu, bảo trì tự động :-).

    • Thật ra ban đầu cũng mù tịt, thèng em cài cho vpssim, xong lâu lâu nó bị lỗi database, thế là bực mới coi lại vụ này ấy chứ ^_^

  18. Hi, Admin
    Tôi muốn chuyển site wp cũ về vps mới cài webinoly, ta làm các bước nào?
    Cám ơn.

  19. Để quản lý tầm 100+ vps thì nên dùng con này hay con runcloud hở ông? Con runcloud thì quản lý tiện hơn nhưng mà chả biết nó chết lúc nào :)).

    • Quản lý nhiều VPS thì tất nhiên dùng qua các dịch vụ như RunCloud tiện hơn, cài vào phát không phải nhớ bất cứ thông tin gì nữa, nếu sợ nó chết thì có thể dùng 1 dịch vụ khác của DigitalOcean là ServerPilot, cũng tương tự 😀

      Có điều thực tế sau khi setup xong, chạy ổn định thì cũng hiếm khi nào phải vào lại nên cũng ít quan trọng

      Cá nhân thì mình nghĩ nên dùng các script kiểu EasyEngine, Centmin Mod hoặc Webinoly 😀 có thể tham khảo bài này (https://bibica.net/easyengine-vs-centmin-mod-vs-runcloud-vs-webinoly/) để lựa chọn cho mình 1 sản phẩm phù hợp

      • Con server pilot hiệu năng hình như không bằng mấy bé trên vs cả đắt quá ko chịu được. Mình khoái nhất ở hai thằng webinoly vs runcloud vụ auto restart service. Nên chắc dùng webinoly thôi :)). Con runcloud có hôm 502 cả mấy tiếng =.=

        • Vụ đó thì không chắc lắm, vì thử loader.io trên EasyEngine, Centmin Mod, hết RAM thì lỗi database, nhưng chạy trên Webinoly thì không thấy, cũng không rõ tại sao, cũng có khi nhầm :]]

          Mà nói chung bản thân Webinoly họ tối ưu chạy được nhiều client và ít lỗi hơn so với EasyEngine, Centmin Mod

          Có điều với gói VPS rẻ nhất của Vutr $2.5/month thèng nào cũng chịu được 1000 client 1 giây rồi, nghĩa là cỡ 86.4 triệu views mỗi ngày ấy :]] thực tế chẳng trang nào đạt nổi con số đó để mà quan trọng ^_^

Leave a Comment