HocVPS Script là 1 bash script chạy trên SSH sẽ tự động cài đặt tất cả các thành phần cần thiết nhất cho VPS với một dòng lệnh duy nhất.
Không như những Control Panel khác, HocVPS Script không hề sử dụng bất kỳ tài nguyên server (CPU, RAM) và không thể mắc lỗi bảo mật nào để hacker khai thác được nên các bạn có thể hoàn toàn yên tâm sử dụng.
Nội dung bài viết
Ngoài ra, webserver sẽ được tự động tối ưu cấu hình để đảm bảo có hiệu suất hoạt động tốt nhất, bảo mật nhất. Ngay cả những bạn mới làm quen với VPS cũng có thể quản lý VPS thông qua menu dòng lệnh đơn giản, gọi bằng lệnh hocvps
HocVPS Script sẽ tự động cài đặt:
- Webserver Nginx bản mới nhất.
- Database MariaDB bản mới nhất 10.0 (chính là MySQL được tối ưu).
- PHP phiên bản mới nhất tùy chọn: PHP 7.3, PHP 7.2, PHP 7.1, PHP 7.0, PHP 5.6; đi kèm Zend OPcache
- phpMyAdmin mới nhất.
- eXtplorer mới nhất để quản lý File Manager, có thể tạo user, phân quyền riêng biệt.
Những tính năng đặc biệt:
- Thông tin cài đặt đơn giản, chỉ cần lựa chọn phiên bản PHP, tên miền chính và port admin là đủ.
- Sử dụng Nginx repo thay vì compile từ source như những script khác giúp việc cài đặt Nginx nhanh hơn, sau này có nâng cấp cũng dễ dàng hơn rất nhiều.
- Thay thế MySQL bằng MariaDB cho kịp xu hướng (đây là phiên bản cải tiến từ MySQL, hoạt động tương tự nhưng cho hiệu suất cao hơn MySQL; ngoài ra phiên bản mới nhất CentOS 7 chính thức đã hỗ trợ MariaDB).
- Tương thích với cả CentOS 6 và CentOS 7, cả 32bit lẫn 64bit chơi hết. Lưu ý chưa dùng được trên CentOS 8.
- Tùy chọn sử dụng cài đặt phiên bản PHP 7.3 (mới nhất), PHP 7.2, PHP 7.1, PHP 7.0, PHP 5.6.
- Có trình quản lý File Manager eXtplorer trực tiếp ngay trên web.
- Tự động cài đặt module Zend Opcache và có thể theo dõi status ngay trên web.
- Sử dụng được với cả domain www và non-www, tự động redirect giúp bạn.
- Update tự động cho Nginx, PHP, MariaDB.
- Theo dõi tình trạng server ngay trên web, có thể sử dụng mobile truy cập mọi nơi.
- Thay đổi port SSH mặc định từ 22 sang 2222 hạn chế SSH Brute Force Attack, kèm theo Fail2ban block IP ngay nếu phát hiện login sai 3 lần (áp dụng cả SSH và HocVPS Script Admin).
- Toàn bộ thông tin quản lý sẽ được lưu trong file text ở
/root/hocvps-script.txt
- Tham khảo thêm tính năng mới trong Changelog.
Yêu cầu hệ thống:
- RAM: tối thiểu 512MB
- Nên tạo swap trước khi cài (nếu sử dụng ổ cứng SSD hoặc RAID10)
Trước khi tiến hành cài đặt, bạn cần nắm một số kiến thức căn bản trong bài Bắt đầu, chủ yếu là cách sử dụng ZOC Terminal kết nối SSH.
1. Cài đặt HocVPS Script
Đầu tiên các bạn cần chuẩn bị một VPS mới tinh bằng cách Reinstall hoặc Rebuild, sử dụng CentOS 6 hoặc CentOS 7, bản 32bit hoặc 64bit đều được. Nên sử dụng bản CentOS 7 x64 với PHP 7.3.
Kết nối SSH sử dụng ZOC Terminal hoặc Putty với tài khoản root
. Nếu tài khoản không có quyền root cần cấp quyền bằng cách chạy lệnh sudo su
.
Chạy lệnh sau để tiến hành cài đặt:
curl -sO https://hocvps.com/install && bash install
– HocVPS Script không hoạt động trên VPS chỉ có IPv6 (gói $2.5 của Vultr)
***Nếu muốn cài đặt luôn WordPress, hãy tham khảo script tự động cài đặt HocVPS Script và WordPress.
***Học VPS có dịch vụ cài đặt VPS/Server, nếu không muốn mất thời gian bạn hãy sử dụng cho chuyên nghiệp.
Chuẩn bị quá trình cài đặt
Trong bước này bạn cần lựa chọn:
- Phiên bản PHP muốn sử dụng: nên dùng PHP 7.3, có hiệu suất gấp 3 lần so với phiên bản cũ 7.1.
- Tên miền chính sử dụng với VPS, có thể nhập có www hoặc không có www tùy mục đích sử dụng, script sẽ tự động redirect giúp bạn.
- Port admin quản lý server: là port bí mật (nằm trong khoảng 2000 – 9999, thay đổi được sau khi cài) dùng để:
- Truy cập link quản trị, có dạng: http://domain.com:port/
- Sử dụng phpMyAdmin, link dạng: http://domain.com:port/phpmyadmin/
- Quản lý File Manager, link dạng: http://domain.com:port/filemanager/
- Theo dõi tình trạng hệ thống, link dạng: http://domain.com:port/serverinfo/
- Theo dõi tình trạng Zend Opcache, link dạng: http://domain.com:port/op.php
Sau đó, bạn cứ để cho script tự động thực hiện quá trình cài đặt, có thể mất từ 3 – 5 phút tùy cấu hình và network của VPS/Server.
Cuối cùng, nếu không có vấn đề gì xảy ra, bạn sẽ nhận được thông báo cài đặt thành công và thông tin quản lý VPS như bên dưới. Đồng thời, thông tin này cũng sẽ được lưu trong file text có đường dẫn /root/hocvps-script.txt
để bạn xem lại sau này.
Vậy là server sẵn sàng để bạn sử dụng rồi đấy.
2. Sử dụng HocVPS Script
hocvps
trên SSH Terminal. Sau khi cài đặt xong HocVPS Script, bạn có thể sử dụng sFTP để quản lý File, upload code lên thư mục
/home/domain.com/public_html/
đồng thời trỏ tên miền về IP VPS và bắt đầu sử dụng.Lưu ý: Sau khi upload source lên thư mục web, các bạn sử dụng
hocvps
menu 14 Phân Quyền Webserver để Nginx đọc được nội dung website.
Nếu muốn kết nối SSH bạn hãy sử dụng port 2222.
Trong quá trình sử dụng, đang ở bất kỳ chức năng nào bạn cũng có thể nhấn Ctrl + C sẽ thoát khỏi Script ngay lập tức.
Bảo mật an toàn tuyệt đối
Mình luôn đặt vấn đề bảo mật và sự đơn giản lên hàng đầu nên từ phiên bản HocVPS Script v1.6 sẽ bổ sung thêm một lớp bảo mật nữa khi truy cập các link có chứa port. Bạn có thể thay đổi password này cho dễ nhớ hơn khi truy cập link quản trị http://domain.com:port/.
Username mặc định cho tất cả các tool là admin, password tự động sinh ra sau khi cài đặt xong server. Nếu bạn nhập sai thông tin quá 3 lần, IP sẽ tự động bị block trong 1h. Nâng thêm thời gian theo hướng dẫn này.
– Cloudflare CDN chặn truy cập qua port bất thường nên domain sử dụng CDN Cloudflare(đám mây vàng) cần tắt CDN để truy cập domain:port. Nếu không, chỉ truy cập qua ip:port
– Cài đặt xong HocVPS Script, các bạn nên thiết lập luôn Script backup tự động nhằm đảm bảo an toàn cho data và database.
– HocVPS Script hoạt động rất tốt với WordPress, Joomla, Magento, PrestaShop, Xenforo (đã trực tiếp test)
3. Bài viết hay liên quan đến HocVPS Script
- Reset password quản lý server HocVPS Script
- Rclone – Backup toàn bộ VPS lên Google Drive
- Cài đặt chứng chỉ Let’s Encrypt trên server HocVPS Script
- Hướng dẫn cài đặt chứng chỉ SSL trên Nginx
- Tự động cài đặt HocVPS Script và WordPress
- Script tự động tải và cài đặt WordPress trên VPS
- Hướng dẫn config VPS chịu tải lớn với HocVPS Script 4k3 online trên VPS 2GB RAM
- Cách xử lý lỗi: Couldn’t resolve host
4. Một số vấn đề có thể gặp phải
Trong file config.php bạn hãy chuyển:
$config['Database']['dbtype'] = 'mysql';
thành
$config['Database']['dbtype'] = 'mysqli';
rồi thêm đoạn sau vào: define('DISABLE_HOOKS', true);
1. Đối với phiên bản HocVPS Script hiện tại
Các bạn chỉ cần chạy menu “hocvps” rồi chọn option 15) Nang cap server. Toàn bộ quá trình nâng cấp sẽ được tự động thực hiện.
2. Đối với phiên bản HocVPS Script cũ
PHP
Để kiểm tra phiên bản PHP hiện tại bạn dùng lệnh php -v
hoặc php-fpm -v
– Nếu bạn đang dùng PHP 5.4.x và muốn nâng cấp lên bản cao nhất (cùng là 5.4.x)
yum --enablerepo=remi update php\*
– Nếu bạn đang dùng PHP 5.4.x và muốn nâng cấp lên 5.5.x hoặc đang dùng 5.5.x và muốn nâng cấp lên bản cao nhất
yum --enablerepo=remi-php55,remi update php\*
Nginx
Để kiểm tra phiên bản Nginx đang sử dụng bạn dùng lệnh nginx -v
hoặc nginx -V
Nâng cấp Nginx lên phiên bản mới nhất:
yum --enablerepo=remi-php55,remi update nginx\*
MySQL-MariaDB
Để kiểm tra phiên bản MariaDB đang sử dụng bạn dùng lệnh mysql -p
Nâng cấp MariaDB lên phiên bản mới nhất:
yum upgrade MariaDB-server MariaDB-client
phpMyAdmin
Bạn hãy xóa toàn bộ file + folder trong thư mục /home/maindomain.com/private_html/
bằng lệnh rm
rồi tải script phpMyAdmin mới nhất giải nén vào thư mục này.
Xem thêm hướng dẫn cài đặt phpMyAdmin trên CentOS
Để bảo mật, khi server dùng HocVPS Script không website nào có thể chèn được IFRAME từ site của bạn.
Trong trường hợp cần dùng IFRAME, hãy mở file/etc/nginx/nginx.conf
xóa dòng add_header X-Frame-Options SAMEORIGIN;
và reload Nginx là được ngay nhé.
service nginx reload
Linode tự động kích hoạt IPv6 nên khi gửi mail tới Gmail sẽ bị lỗi với lệnh test:
echo "Subject: test" | /usr/lib/sendmail -v admin@gmail.com
Để gửi được mail, đơn giản bạn chỉ cần disable IPv6 đi là xong.
Mặc định, HocVPS Script đã mở các port cần thiết: SSH(2222), HTTP/HTTPS(80/443), HocVPS Admin… Tuy vậy, một số nhà cung cấp VPS (Google Cloud, Amazon…) có thiết lập tường lửa riêng bên ngoài VPS và mặc định chỉ cho phép port SSH(22) và HTTP(80). Như vậy, bạn cần mở port thủ công tại trang quản lý của nhà cung cấp
Đối với Google Cloud, tạo rule allow trong Network–default như hình dưới để áp dụng mặc định cho toàn bộ VPS trong tài khoản.
Đối với EC2, bạn chỉnh ở mục
NETWORK&SECURITY - Security Groups - Inbound
. Tương tự, bạn cần mở thủ công port HTTPS(443), FTP… nếu cần.
Vps e sao nó full disk miết a luân, nếu tạo swap thì swap full, ko tạo thì dev nó full.
Có cách nào xoá với khắc phục không anh?
[root@vultr /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 20G 19G 988K 100% /
devtmpfs 488M 0 488M 0% /dev
tmpfs 497M 0 497M 0% /dev/shm
tmpfs 497M 6.5M 491M 2% /run
tmpfs 497M 0 497M 0% /sys/fs/cgroup
tmpfs 100M 0 100M 0% /run/user/0
[root@vultr /]#
http://i.imgur.com/2pVYH2V.png
Bạn tham khảo bài này check ngay nhé: https://hocvps.com/cach-tim-file-thu-muc-lon-nhat-tren-linux-unix-bsd/
Server của bạn có vấn đề gì đó rồi.
Admin cho mình hỏi có cách nào xài phpliteadmin trên nginx không. Hiện tại mình có vài ứng dụng viết httacess + phplite nhưng ko dùng đc với nginx. Sharehost thì chạy ok. Mong bạn cho mình lời khuyên.
Vụ này hơi căng, mình tìm thử không thấy nhiều bài hướng dẫn chạy phpLiteAdmin với Nginx
Giờ muốn cài được thì phải cài LAMP à bạn
Uh script chạy trên LAMP ok
minh cung bi khong them duoc domain moi
Mình mới check lại, vẫn bình thương mà bạn?
Bác ơi bản hocvps 1.4 bị lỗi không nhận domain mới thêm vào. Em dùng vps của vultr
Xử lý được chưa bạn?
Mìn làm thế này để chặn người ngoài truy cập vào thư mục chứa nhiều file txt của mình . Ko biết làm như thế này đã đúng chưa Luân.
location ~ /(1.txt|2.txt) {
allow xxxxx;
deny all;
}
Mình đa rest lại cả nginx + php-fpm rồi nhưng không chặn dc ip
Xem giúp mình với
Bạn tham khảo kĩ bài này nhé: https://hocvps.com/rule-nginx/
Đã làm dc 😀
Cảm ơn Admin
Mình cài hocscript rồi kết hợp với “Nginx làm Reverse Proxy cho Apache” nhưng không được. Bạn giúp mình với.
mình làm theo https://hocvps.com/cau-hinh-nginx-lam-reverse-proxy-cho-apache/
Nhưng vẫn nhận nginx
Cái này có rất nhiều nguyên nhân, bạn tìm kĩ lại nhé
Luân có thể giới thiệu mình vài cách anti ddos trên VPS đc ko? Hoặc tích hợp nó vào script càng tốt ^^
Bạn tìm hiểu thử cách sử dụng tường lửa như CSF nhé.
Nếu bị DDoS lớn thì phương án tốt nhất là sử dụng tường lửa sẵn của nhà cung cấp server hoặc dịch vụ của bên thứ 3 như CloudFlare, Incapsula.
Bác ơi bản học vps 1.4 hình như bị lỗi không nhận domain mới thêm vào. Thêm domain mới vào truy cập website nó toàn redirect vào domain chính thôi
Chào Luân,
Mình xài cloud của digitalocean, mình cài hocvps script với cấu hình A, khi nâng cấp lên cấu hình B thì hocvps không nhận thông tin cấu hình mới. Như vậy mình phải làm gì ạ?
Cụ thể cấu hình ở đây là gì bạn nhỉ
Chắc ý bạn này là nâng cấp lên gói cao hơn đó a Luân
Hiện tại khách hàng của e muốn làm 6 site và tổng onsite từ 5-10k một lúc thì nên dùng vps có cấu hính như thế nào vậy a Luân? E dùng vps của DO
Tầm độ 4GB RAM nhé. Nếu thiếu thì bạn nâng cấp lên, ko mất dữ liệu nên ko phải lo.
Có cần cấu hình swap, zen opcache, memcached lại không anh nhỉ? 😀
Có chứ 😀
Anh có thể giúp chỉ em cụ thể cách cấu hình lại swap, zen opcache, memcached được không?
Em chưa có kinh nghiệm trong vấn đề này lắm. Cảm ơn anh trước! 😀
Trên Học VPS có hướng dẫn hết rồi đó, bạn tham khảo nhé.
Confirm là HocVPS Script hoạt động rất mượt mà với XenForo nhé 😀
He he, cảm ơn bạn đã confirm thông báo nhé.
Không có lệnh update nhỉ, cài lại mỗi khi có bản mới à bạn ơi?
Mĩnh cũng ít khi ra bản mới, nên lựa chọn hiện giờ là cài mới VPS thôi bạn ạ
Cho em hỏi cài rồi nhưn không vào được
This site can’t be reached
nhanmagiamgia.net refused to connect.
ERR_CONNECTION_REFUSED
thì nó bị lỗi gì ? còn thiếu phần nào không ạ
Bạn cài đặt thành công chưa thế? Server dùng ở đâu vậy.
Check Nginx xem có đang hoạt động chưa:
service nginx status
HocVPS Script update lên bản 1.4, mời anh em sử dụng và trải nghiệm.
Sao em kiểm tra cập nhập trong hocvps bằng phần 15 thì nó lại báo các phần như mysql lại là bản mới nhất rồi nhỉ. Cái này tiến hành cập nhập lên 1.4 kiểu gì hả bác ?
Phần cập nhật đó của script chỉ update các thành phần như PHP, MySQL, Nginx chứ ko update script nhé 😀
Vậy làm sao để nâng cấp script hả anh ?
Cài VPS mới thôi bạn ạ 😀
Anh cho e hỏi là e tạo ra nhiêu site trên vps rồi. E dùng hocvps thì k có cách nào kiểm tra đc danh sách database e đã tạo nhỉ?
Ví dụ có cái liệt kế db giống liệt kê site thì tốt.
Hoặc a hướn dẫn e vào đâu để xem danh sách các db mình đã tạo ra nhé. Cám ơn anh
Để xem toàn bộ database đã tạo bạn có thể login vào phpMyAdmin với account root, nó sẽ hiển thị hết.
ANh cho mình hỏi chút.
Sao mình cài đặt hocvps xong ok rồi, mình cài magento vào nhưng lúc chạy website bị lỗi css do xác định đường dẫn bị sai. Mình sử dụng apache lại chạy bình thường vấn đề là do ở đâu a.
Có khả năng do cache, bạn check lại xem.
Cho hỏi hocvps có thể chạy trên ubuntu 14.04 64bits ko vậy ad 😀
Tks
Không được nhé bạn, CentOS thôi
a cho e hỏi e dùng hocvps script cài wordpress rồi , e install 1 plugin active nó cứ bắt nhập tk FTP là sao a? tài khoản đó là tài khoản nào vậy
hostname : điền gì ạ
user : ?
password : ?
Bạn chạy lệnh hocvps, chọn 14, Phân quyền webserver là giải quyết được.
Script rất tốt ạ. Tiện cho em hỏi trong apache thư mục log có file acess.txt gì đó rất nặng, chiếm rất nhiều dung lương. Vậy e xóa đi có sao không ạ ?
Không sao nhé bạn, xóa đi nó sẽ tạo lại từ đầu thôi.
Cảm ơn anh. Em đã giải quyết xong 😀 Nhẹ bao nhiêu
Chào Luân
Tại sao những website mình tạo nó đều có dấu ? phía trước vậy bạn?
Ví dụ như: ?acaramia.com, ?naugido.com,… và truy cập vào folder này không được báo là “NoSuchFile”
Có vẻ lúc add domain bạn có để chương trình gõ tiếng việt nên mới bị lỗi kia. Giờ cài lại server được ko bạn?
Được. Để mình cài lại, hôm qua đến nay cứ loay hoai vụ này mãi 🙁 Vì mình dùng Unikey nên nó có dấu, giờ mới biết lỗi
Linux không xử lý file hoặc thư mục có dấu, nên bạn tắt Unikey đi trước khi thao tác server 😉
Could not connect: Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
em muốn mở remote từ xa mà ko được, em dùng script của hocvps
Có hướng dẫn chuẩn luôn ở đây rồi nhé: https://hocvps.com/kich-hoat-remote-access-mysql/
Hocvps script có chạy đc johncms ko ad
Mình chưa có điều kiện test thử code này nữa bạn ạ.
Chưa biết dùng bạn ơi, cũng chưa biết cài luôn
Mình có 1 VPS ở Vultr và đã cài hocvps, hiện tại đang chạy 1 website. Giờ mình muốn thêm 1 website khác để chạy trên vps này thì làm như nào nhỉ @Luân Trần?
Cảm ơn
Và thêm nữa là hocvps có thể chạy ổn định trên Centos 7 x64 không nhỉ?
Bạn dùng lệnh hocvps rồi chọn số 2, thêm website là được.
Mình thêm data rồi thêm website kết nối đến data nó là được hả bạn?
Chính xác nhé bạn
Chào bạn, mình mới tiếp cận về VPS vultr làm webserver. Đọc đi đọc lại vẫn chưa làm được thêm hơn 1 website vào VPS. Bạn có bài nào hướng dẫn chi tiết không, giống như cầm tay chỉ việc ấy, mình cảm ơn bạn nhiều.
Bạn đang dùng HocVPS Script à?
sao mình đổi mật khẩu mật khẩu mysql rồi mà đăng nhập vào mysql bằng lệnh vẫn phải dùng mật khẩu cũ và hocvps cript cũng không sử dụng được ( đã đổi mật khẩu trong scripts.conf)
ae cho hỏi tý là mình mới reg cái vps giờ muốn chia nó ra hosting để xài thì nên dùng controlpanel loại nào hay là DA cho dễ quản lí ạ
Sentora đây nhé bạn: https://hocvps.com/series/sentora/
Cho mình hỏi hocvps chạy với ipv6 được không Luân ?
Cái này liên quan đến cài đặt network của VPS, chứ không liên quan nhiều đến phần mềm cài trên VPS (HocVPS Script)
mình muốn restart mariaDb thì làm thế nào nhỉ
Bạn dùng lệnh
service mysql restart
Luân ơi cho mình hỏi làm sao để cấu hình ssl ở họcvps
Anh cho em hỏi là e dùng HocVPS Script chạy code blog tự code nhưng file .htaccess không hoạt động hay sao ý ạ! thao tác gì trên web cũng quay trở lại index ko vào đc link bài viết … a có thể chỉ cách sửa cho e được không?
HocVPS Script dùng Nginx nên không sử dụng file .htaccess như Apache. Nếu muốn sử dụng thì cần convert qua rule Nginx, bạn tham khảo ở đây: https://hocvps.com/rule-nginx/
Mình cài vào giờ không thể vào được thư mục cũ nữa,
Thư mục wordpress mình trước đây là : var/www/html
Giờ vào domain nó cứ chuyển qua : home/domain.com/html_public. mà thư mục này mình chưa có dữ liệu
Làm sao để mình vào lại được website bằng thư mục cũ: var/www/html để lấy data vậy ạ
Hic, server đang chạy mà bạn cài đặt luôn script à?
Mình đang dùng wordpress,
Giờ dùng hocvps với domain sử dụng wordpress ở trên thì có ảnh hưởng gì ko.
Tại vì thư mục của hocvps khác với thư mục wordpress hiện tại của mình.
Bạn đang dùng hosting hay VPS vậy nhỉ?
Mình dùng vultr
Việc chuyển đổi ok nhé, nếu được bạn hãy dùng plugin Duplicator, nó sẽ update toàn bộ đường dẫn server cho bạn luôn.
Hi anh, A Luân ơi, việc mà vps cài theo script của anh, trong qua trình hoạt động bị spam mail bởi exim thì có ảnh hưởng tới bảo mật (hack, DDos, ..) … tình cờ em phát hiện được hiện tượng này thông qua theo dõi sự tăng đột biết ram và swap…, theo doi hoạt động của vps voi “top”…
Có ảnh hưởng nhé, tuyệt đối tránh việc IP bị vào blacklist. Bạn hãy check lại code cẩn thận, không dùng theme hay plugin lậu tránh lỗi bảo mật.
sao mình sài hocvps làm server, cứ vài tháng là bị lỗi vps 1 2 lần, mà lần nào cũng dính cái lỗi phpmyadmin không vào dc, vào console bật phpmyadmin lên thì báo lỗi …. index.bak no such file or directory
Bạn xem lại lỗi đó có phải do MySQL chết ko?
web vẫn chạy ầm ầm vẫn backup dc, nhưng vào phpadmin thì không dc
À, bạn post thông báo lỗi ra đây?
vào trang phpmyadmin thì ra lỗi 403 Forbidden nginx
còn vào ssh bật phpmyadmin lại thì báo lỗi này
phpMyAdmin hien dang tat !!!
Ban co muon bat no len khong ? [y/N] y
mv: cannot stat `/home/dichvuhangkhong.com.vn/private_html/index.bak’: No such file or directory
Stopping php-fpm: [ OK ]
Starting php-fpm: [ OK ]
phpMyAdmin da duoc bat thanh cong !
Bạn check lại thư mục này có dữ liệu gì không:
/home/dichvuhangkhong.com.vn/private_html/
Bình thường trong đó có code phpMyAdmin đó. Nếu ko có thì chắc bạn xóa đi mất rồi.
Mình sài VPS cài HOC VPS chạy ngon lành rồi nhưng mà lại bị lỗi sitemap sử dụng sitemap seo by yoast. Mình chuyển qua Google XML Sitemaps thì chạy được nhưng phải load 2 lần mới hiện được site map.
http://i.imgur.com/gts08vE.png
Lỗi kinh điển này là do theme đấy, bạn tìm cách search trên mạng nhé.
Có bài hướng dẫn nào chuyển wordpress từ webhosting qua VPS bằng script này không bạn.
Không có bạn ạ, chuyển thủ công dùng plugin Duplicator thôi.
Mình từng cài Hocvpsscript 2 lần
Lần đầu lâu lắm rồi, nay rebuild lại VPS cài lại hocvps
Mình đang bị lỗi như sau. File: http://abc.com/a.php với nội dung là 123
Vào http://abc.com/a.php thấy hiển thị 123.
Mình edit đổi thành 456.
Vào http://abc.com/a.php vẫn thấy 123. F5, mở trình duyệt khác, mở máy khác vẫn vậy.
Chờ 1-2 phút thì mới đổi thành 456.
Ai biết lỗi này là gì không ạ. Xin giúp với :(( Xin cảm ơn ạ
Đó là do chế độ cache, chứ ko phải lỗi nhé 😀
Muốn disable cache bạn mở file
/etc/php.d/10-opcache.ini
chuyểnopcache.enable=1
thànhopcache.enable=0
rồi restart lạiphp-fpm
Hoặc vào domain.com:port/op.php để reset cache
Có lệnh nào reinstall hocvps không Luân.
Cài lại thì bạn Reinstall OS rồi chạy lệnh cài đặt script nhé.
Mình cài wordpress trên hocvps nhưng sao web lại load chậm quá bạn ơi, bạn kiểm tra giúp mình với nha, chạy chậm làm bên văn phòng của mình nói hoài, nghe mà mệt lắm luôn.
website của mình: tapchisaoviet.com
Giúp mình với nha, cần gì cứ nói mình cung cấp cho bạn nha.
Mình thấy load rất ok mà?
Bác Luân ơi, em dùng câu lệnh yum -y install wget && wget https://hocvps.com/scripts/$(rpm -E %centos)/install && bash install của bác để tạo VPS, sau một thời gian site http://www.gioxekhach.com của em bị hack lòi măt ra.
Em lên google search từ khoa gioxekhach.com nó hiện thị ra toàn kết quả link content bị chèn vào website rồi redirect sang site xxx. Bác biết tại sao không ạ, cho em loi khuyên với.
https://www.google.com/?gws_rd=ssl#q=site:gioxekhach.com+gioxekhach.com&start=0
Làm em hãi quá, nên phải quay về con amazon, may vẫn để nguyên trước khi sử dụng Vultr
Vấn đề kia đa phần do bạn không bảo mật tốt WordPress nên bị hack thông qua lỗi nào đó. Move qua server khác không sớm thì muộn cũng bị hack lại thôi. Kiểm tra nâng cao bảo mật cho WP nhé.
Anh Luân Trần ơi
Em dùng hocvps scrip, khi em import cái database ~20MB nó báo lỗi file quá lớn
Anh hỗ trợ em cách fix được không ạ.
Em đã thử dùng Bigdump cũng không được ạ
Báo lỗi mình đoán là do nội dung file DB bị lỗi chứ cứ max upload gần 200MB cơ mà. Bạn ghi nội dung lỗi cụ thể ra đây nhé.