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.
Cho mình hỏi VPS chỉ chạy có 2 site không có visit mà chiếm tới hơn 400MB Ram là có bình thường ko anh Luân?
VPS Vultr gói 768MB Ram, cài hocvps script, 2 site chưa tối ưu. Lúc trước cũng 2 site đó, cũng chạy trên VPS đó, cài VPSSIM thì ram chỉ chiếm có 300 thôi.
Với lại trường hợp mà MySQL thông báo là đã stopped, MariaDB không khởi động được nhưng website vẫn kết nối dữ liệu được, vẫn vào PHPAdmin quản lý được thì là có vấn đề gì? Do mình bị dính crash 2 lần đều bị như vậy, không biết làm sao phải cài lại server.
Bạn xem RAM chuẩn chưa thế, không tính cache nhé.
Mình xem bằng htop. Với script kia mình cũng xem bằng htop. Swap mình cũng tạo rồi. Có tới 10 task chạy mysqld là chiếm ram nhiều nhất.
MySQL tốn RAM chứng tỏ cache chưa ngon rồi, bạn tối ưu thêm xem thế nào?
E cài hocvps script nhưng không copy lại cái thông báo đã thành công a à, bây h e vào /root/hocvps-script.txt để xem nhưng nó không hiện ra thì phải làm sao hả a ơi?
Nếu bạn đang ở cửa sổ dòng lệnh thì dùng lệnh này để xem nội dung file:
cat /root/hocvps-script.txt
Mình cài đặt scrip thành công và đang có vấn đề này nhờ L tư vấn.
1. Sau khi cài thì trỏ domain bất kỳ vào ip thì đều có thể hiện trang web mặc định ban đàu thêm.
2. Mình muốn chỉ những trang nào register với vps mới có thể hiển thị mặc định. Ví dụ domain1 trỏ về ip cho phép hiện, còn ngoài domain1 khi trỏ về ip cũng ko hiển thị gì dù là website mặc định.
Vậy có đc ko L?
Được nhé, bạn mở file cấu hình của tên miền lên, có đường dẫn
/etc/nginx/conf.d/domain.com.conf
, tìm dònglisten 80 default_server;
chuyển thànhlisten 80;
, khởi động lại Nginx là xong.Hi a Luân
Nếu em muốn install nhiều site wp như canhme.com/site1,canhme.com/site2 ….thì em phải thêm domain trong hocvps thế nào cho đúng ạ.Em chạy thử dạng canhme.com/wordpress (em cài wp trong public_html/wordpress chứ ko phải trực tiếp trong public_html) thì khi đổi permalink nó báo No input file specified.
Bạn không phải thêm domain.
Chỉ cần add thêm 3 dòng sau (Chạy WordPress ở Sub-folder) vào file cấu hình Nginx của domain trong /etc/nginx/conf.d/ là được.
Link: https://hocvps.com/rule-nginx/
location /demo/ {
try_files $uri $uri/ /demo/index.php?$args;
}
Cái demo có cần sửa lại tên ko ạ?
Tất nhiên rồi bạn 😀
mình cài trên centos 64 bit thì bị lỗi 400 bad request nginx
Em dùng tk admin :). Để em thử lại
Vào php admin nó bị lỗi này là sao anh LUÂN.
#1045 – Access denied for user ‘admin’@’localhost’ (using password: YES)
Dùng account root chứ bạn
Luân cho mình hỏi
mình cài hocvps lâu rồi
hnay ghost lại máy ko lưu lại file thông tin mật khẩu
giờ quên mật khẩu để vào ssh rồi h phải làm sao đây 🙁
bạn mua vps ở đâu thì vào trang quản lý vps để xem pass root hoặc reset lại pass
làm sao đổi domain chính vậy Luân ??? thanks
Mình Tạo database thứ 2 là “db2” và thêm user “minh” (đã thêm trước đó) vào db thứ 2 này, nhưng server ko cho và ko thể kết nối với db thứ 2 với user “minh” . Vậy làm sao để gán quyền user “minh” vào db thứ 2 “db2” vậy Luân ?? mình ko thích dùng root password. Thanks.
Lúc chạy chức năng Tạo database bạn có gặp thông báo lỗi nào ko thế?
thanks, sẵn cho mình hỏi làm sao đổi domain chính trong HocVPS Script vậy??
Bạn cần sửa nội dung các file sau:
– /etc/hocvps/scripts.conf
– /etc/nginx/conf.d/domain.com.conf
Restart lại Nginx là ok
Mới đầu mình tạo DB bình thường thêm user vào DB ngọn lành hết, nhưng nếu tạo DB mới mà nhập vào tên User đã được tạo trước đó rồi thì ko đc, nhập User mới thì bình thường.
DB1 <= user : minh <= ok
DB2 <= user : minh <= Báo lỗi đã tồn tại user minh, không thể tạo.
Xong vô dùng user : minh để kết nối DB2 thì không được.
thanks
DB1 <= user : minh <= ok
DB2 <= user : minh <= Báo lỗi đã tồn tại user minh, không thể gán user minh vào DB2, DB2 vẫn tạo dc bình thường.
À đúng rồi, script quy định mỗi user kết nối với 1 database thôi bạn ạ. Nên dùng tách biệt như vậy, nhỡ đâu lộ mật khẩu user thì chỉ bị ảnh hưởng 1 site thôi.
Dù chưa từng xài nhưng đọc wua Mình rất thích và cám ơn hocVPS SCRIPT rất nhiều.
Mình có 1 lo lắng là nếu 1 ngày hocvps script ngừng phát triển thì server đang dùng hocvps script sẽ như thế nào trong tương lai vậy Luân?
Server vẫn chạy bình thường thôi bạn, không bị ảnh hưởng gì cả 😀
Anh có thể cho em ý kiến không ạ?
Site em khoảng 300 online. Xài vps 2 CPU, Ram 2G của DigitalOcean
CPU load ở mức gần 100%. Trong khi RAM dùng chưa hết, Swap chưa dùng.
Hiện tượng CPU cao như này là do đâu ạ? Web bị nghẽn
http://imageshack.com/a/img922/856/fyfdht.jpg
RAM thì bạn xem ở dòng Real Memory, mới dùng đến 85%. Swap chưa dùng chứng tỏ chưa từng bị hết RAM.
CPU cao quá thì bạn cần tối ưu cache cho website nhiều hơn.
Em cài w3 cache và bật tất cả cache lên rồi đó anh à. Mà nó vẫn vậy đó anh
Đã cài memcached theo hướng dẫn của anh ở hocvps
Kì lạ nhỉ, bạn thử dùng WP Super Cache, không dùng W3 và tắt Memcached đi xem có khá hơn ko?
Em cũng đang tính bỏ w3 cache xài super cache vì cảm nhận thấy nó làm mệt sever.
Mà tắt Memcache bằng cách nào anh nhỉ?Ý em là dis nó luôn ấy chứ k phải tắt trong w3 cache ạ
Thử chưa bạn, kết quả sao rồi?
Để xóa hoàn toàn memcached thì dùng lệnh sau:
yum remove memcached php-pecl-memcached php-pecl-memcache
Vui quá nên quên báo cho a.Em xóa w3 và cài Super Cache từ tối qua ngon ngoài sức tưởng tượng anh à =))))
Onl tới 700 vẫn chạy nhanh vèo vèo.CPU có khi 48%.Có khi chỉ lên cỡ 80% là cùng.RAM 2G vẫn trống 300MB :3
Toẹt vời anh à
He he, ngon rồi!
Chào anh Luân, hocvps chưa có chức năng đồng bộ back up toàn bộ dữ liệu 1 web (hoặc 1 vps) sang 1 vps store theo thời gian mặc định để sao lưu dự phòng anh nhỉ?
Em tìm trên hocvps vẫn chưa thấy, nếu có chức năng này anh có thể gửi link hướng dẫn được không ạ?
Nếu chưa có mong anh làm 1 bài viết về vấn đề này, vì em nghĩ nó rất quan trọng đối với mọi người anh ạ…
Thank anh.
Uh đúng rồi bạn, mình chuẩn bị bài viết hướng dẫn rồi đấy, nhưng đang test lại
Mình đã xem lại trên trang quản lý của OVH nhưng bên trong dùng KVM thì gõ lệnh bình thường, còn khi dùng PuTTY thì không thể kết nối được, ping tới IP của VPS thì nhận được thông báo: Destination host unreachable.
Không biết trường hợp này thì xử lý sao nhỉ?
Cái Hocvps này cải biên từ 1 script nào đó phải không luân?
Đúng rồi, từ server tut ngày xưa.
Chào Luân, có cách nào quản lý file bằng FileZilla khi sử dụng HocVPS Script không?
Mặc định VPS nào cũng connect được sFTP bằng FileZilla đó bạn: https://hocvps.com/huong-dan-ket-noi-sftp-bang-filezilla/
Chào Luận cho mình hỏi 1 chút!
Sau khi cài xong mình vào đường dẫn 208.68.36.17:cổng để vào phpmyadmin nhưng nó bắt nhập user và pass. click Cancel thì ra lỗi 401 Authorization Required. Xin cho mình hỏi cách khắc phục thế nào.
Username admin, password hiện ra lúc bạn cài xong VPS đó. Nếu không để ý bạn có thể mở file /root/hocvps-script.txt để xem lại nha.
Chào a Luân.
E sài hocscript cho 1 vps cấu hình như dưới. chạy cho 3 website mỗi web site tầm 80-90k bài viết. không hiểu sao lúc nào ram cũng lên tầm 60% không biết lý do nằm ở chỗ nào a nhỷ ?. ( đã bị suspend 1 con vps chỉ vì báo cpu quá tải mà chạy 3 con web ko làm gì sao quá tải cpu đc )
250 GB Space
4 TB Bandwidth
4 GB Dedicated RAM
4 CPU Cores
2 IPv4 Addresses
RAM ở Linux là vậy nha bạn, trong trang serverinfo của HocVPS Script, bạn xem dòng Real Memory để biết hiện tại đang dùng thực là bao nhiêu.
Tham khảo thêm bài viết này của mình: https://hocvps.com/xem-luong-ram-da-dung-tren-linux-dung-cach/
Luân ơi cho mình hỏi mình cài học vps để làm trang play phim để làm mã nhúng iframe cho website chính, sao khi đặt code iframe lên trang kia lại không hiện gì toàn bị trang trắng là sao thanks
Đó là chức năng bảo mật của Script. Nếu bạn muốn sử dụng IFRAME thì mở file
/etc/nginx/nginx.conf
xóa dòngadd_header X-Frame-Options SAMEORIGIN;
và restart nginx là được ngay nhé.Sao của em cài bên Azure lại có thêm 800 file này nữa anh ơi
http://i.imgur.com/zbh1315.png
Mặc định hệ thống cài sẵn rồi 😀
có cách nào giới hạn space, băng thông và thời gian sử dụng cho từng user không admin, giúp em với.!?
Không có cách nào bạn nhé.
cho mình hỏi thêm, mình cái hocvps trên vultr cứ mấy ngày lại bị database error mình reset lại vps thì bình thường trở lại. Không biết là do vultr hay hocvps nhỉ adm?
Cái này do VPS của bạn thiếu RAM, làm stop service MySQL. Giờ bạn kích hoạt swap nếu chưa (https://hocvps.com/swap/), tối ưu cache và nâng cấp thêm RAM thôi
cảm ơn Luân nha, giờ thì nó đã chạy rồi mình cũng ko hiểu vì sao nữa.
mình chỉ chuyển VPS từ Safe Mode sang Normal Mode thì sau đó ko thấy lỗi trên nữa
Warning: getimagesize(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/codervietnam.com/public_html/wp-content/themes/knowhow/framework/styles.php on line 58
Warning: getimagesize(http://codervietnam.com/wp-content/uploads/2016/02/local.png): failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/codervietnam.com/public_html/wp-content/themes/knowhow/framework/styles.php on line 58
cái này là nó bị ji vậy Luân ?
mình restore lại website ( zip từ hosting về vps) thì bị như vậy
Giúp mình nhé
Hình như code có vấn đề gì đó, bạn check lại thử coi: http://stackoverflow.com/questions/2661546/php-network-getaddresses-getaddrinfo-failed-name-or-service-not-known
Mình chạy script của bạn nhưng không được bị báo lỗi như sau:
There are no enabled repos.
Run “yum repolist all” to see the repos you have.
You can enable repos with yum-config-manager –enable
Mình dùng Ubuntu
Bạn phải dùng CentOS thì mới cài được HocVPS Script nhé.
Không biết hocvps script có hỗ trợ được cái http://www.softaculous.com/ không bác Luân nhỉ. Nếu được cho em xin hướng dẫn cài đặt với.
Thanks!
Không nhé bạn 😀
Luôn cho mình hỏi, sáng nay sever của mình bị tấn công
tất cả các site đều bị đổi file index.php thành 1 đoạn code của nước ngoài
Vậy có cách nào quét virus toàn bộ sever k luân .
Bạn tham khảo bài viết này: https://hocvps.com/quet-virus-malware-shell-tren-vps/
Luân ơi cho mình hỏi cái chức năng Tự động sao lưu sau khi mình chọn thời gian và lưu xong thì nó bảo là sẽ có email khi hoàn tất. Nhưng mình không biết là nó gửi về email nào để thông báo vậy nhỉ?
Luân ới. Muốn xài 2 domain chung 1 thư mục thì làm sao đây luân
Bạn chọn chức năng Thêm park domain nha.
Hi Luân,
hiện tại mình đang cần cài đặt php version 7.0 thì code mới chạy được.
Luân có thể fix lại file install được không ạ, trước có mà bản này không có 7.0
Bạn cài bản 6, rồi update lên sử dụng phương pháp này nhé: https://hocvps.com/nang-cap-php-7-hocvps-script/
Cũng đơn giản thôi.
mình upgrade lên thì chạy rồi. nhưng lại có vấn đề là code mình dùng Mysql mà lên php 7.0 thì nó lại không chạy mysql mà bắt chạy mysqli.
http://i.imgur.com/JEb1yE9.png
Có cách nào fix không nhỉ
Bác Luân cho em hỏi là cái script này đã có crontab chưa vậy bác. Nếu có rồi thì dùng như nào ạ. Bác cho em ví dụ phát nhé. Mà chưa có thì dùng lệnh gì cài đặt vậy bác.Em thank bác trước nhé.
Crontab mặc định có sẵn rồi, bạn tham khảo ở đây: https://hocvps.com/tong-quat-ve-crontab/
Chào Hocvps. Mình cài đặt script thành công, và chạy rất ổn định.
Nhưng hôm qua mình chọn option 15 nâng cấp server. (nâng cấp php từ 5.6.21 -> 5.6.22; nâng cấp maria db; không nâng nginx) sau đó có cài thêm ionCube Loader cho php 5.6 như bài hướng dẫn của hocvps. Giờ bị lỗi Session_start:
Vào phpMyAdmin:
phpMyAdmin – Error
Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.
Hoặc cứ dùng session start là bị như vậy.
Mong hocvps giúp mình fix lỗi này. Thanks you!
Bạn chạy chức năng số 14. Phân quyền webserver xem ok ko?
Không biết ngoài cái eXtplorer còn cái File Manager nào ngon hơn nữa ko nhĩ ?
Anh Luân cho em hỏi là thằng VestaCP nó có bán cái plugins File Manager mình có thể mua cái đó rồi chôm nó tích hợp qua bên HocVPS được ko ? 😀
Vụ này a chưa thử, eXtplorer a thấy đáp ứng đủ nhu cầu rồi, em còn cần gì nữa nhỉ?
Vì em thấy panel của Vesta nó đẹp thôi 😀
Cái eXtplorer này nó hay bị lỗi mất cái thanh đường dẫn thư mục kết quả là ko trở về được thư mục
http://i.imgur.com/XoR7DWG.jpg
Không quan trọng lắm 😛
Mình bị lỗi này giờ phải làm sao? Cannot connect to the database server
Server của bạn thiếu RAM nên MySQL bị stop rồi, restart VPS thôi.
Không biết muốn thêm subdomain thì làm như nào bác nhỉ còn cả https nữa website cũ đang dùng https 🙁
Bạn chạy chức năng thêm website, nhập subdomain vào là ok. Tương tự như domain.
Chào Luân
Mình vừa mua VPS bên CloudOne và cài đặt script hocvps để chạy website. Mình truy cập website chính bằng IP nhưng không được. Lỗi này do đâu nhỉ?
Mình không rõ script có cài đặt thành công không nữa. Bạn check lại các lệnh này xem sao:
Được rồi cậu. Do mình đặt port dài quá nên nginx báo lỗi. Giờ mình muốn hỏi là hocvps script này sao xử lý mcrypt trong php lúc được lúc không thế nhỉ? Có cách nào tối ưu cho mcrypt xử lý nhanh nhất và ổn định không?
Bạn chạy lệnh sau để cài đặt thêm:
yum install mcrypt
hình ảnh lỗi nè anh Luân Cannot connect to the database server
https://drive.google.com/file/d/0B3xQ4TCQecevT1BZSlFqWlFuUWs/view?pref=2&pli=1
Hình nhwu bạn change pass root của MySQL rồi phải ko?
em chưa đổi anh luân
Trong quá trình bạn tạo database, username + mật khẩu báo lỗi rồi nên mới không login được vào. Bạn nhớ lỗi báo gì ko?
Em tạo database + username + mật khẩu ok hết Anh luân
https://drive.google.com/file/d/0B3xQ4TCQecevT1BZSlFqWlFuUWs/view?pref=2&pli=1
Có cái ERROR 1396 kìa bạn, nên mình mới hỏi cụ thể thông báo lỗi.
Luân đẹp trai ơi… có cái webmail nào phù hợp với hocvps không ??
và cách cấu hình dkim sao cho nó không bị vào spam mail google nữa 🙂
Webmail bạn nên dùng các dịch vụ ngoài như của Zoho hay Yandex ấy nhé.
mình cũng bị lỗi này nó báo lỗi những vẫn ghi là tạo data thành công mình check thì lại ko có data bạn ak
Bạn có nhớ thông báo lỗi ko thế? Post lại đây nhé
A Luân giúp em chút , vào PHPmyAdmin không được , toàn báo : #1045 – Access denied for user ‘root’@’localhost’ (using password: YES)
Login bằng cả tài khoản root cũng như tài khoản admin ?
Đăng nhập bằng tài khoản root, password thì do script tự generate trong quá trình cài đặt nhé.
Anh Luân em cài thì gặp lỗi này , giúp em với . Cannot connect to the database server
Bạn kiểm tra lại thông số kết nối SQL chưa?
Luân ơi cho mình hỏi chút là VPS của mình ping vẫn ok. Nhưng vào http://tendomain.com/port ko được. Mà trước đó vào vẫn ok. Giờ mình phải làm sao?
Luân cho mình hỏi tại sao Ram của mình cứ lên cao thế nhỉ , mặc dù chạy mỗi 1 site
http://s19.postimg.org/oeo4c6lgj/5757933618bfb.png
Bạn mới dùng hết 45% thôi, nhìn nhầm dòng rồi, cái Real ấy nhé.