
Dưới đây là một số hướng dẫn cơ bản cũng như cách sửa các lỗi thường gặp. Để xem tất cả các bài trong seri về hướng dẫn các sử dụng VPSSIM, bạn hãy vào Danh Sách Các Bài Hướng Dẫn VPSSIM nhé .
Khi kết nối bằng FTP cilent báo không kết nối được hoặc chờ hoài không kết nối. Kết nối bằng Net2FTP thì bị lỗi:
Unable to connect to FTP server localhost on port 21. Are you sure this is the address of the FTP server? This is often different from that of the HTTP (web) server. Please contact your ISP helpdesk or system administrator for help.
Lỗi này do CSF Firewall gây nên.
Nếu CSF Firewall đang bật. Bạn chỉ cần khởi động lại CSF Firewall là được. Khởi động lại CSF Firewall bằng lệnh:
csf -r
Nếu CSF Firewall đang bị disabled. Bạn phải enable nó, sau đó disable nó như trước.
csf -e
Sau đó
csf -x
Chính vì update mới như vậy nên với các bạn update VPSSIM lên phiên bản mới, nếu đang bị tình trạng như vậy sẽ không thể chạy các chức năng liên quan tới config nginx như thêm website, config vhost ….
Ở đây mình chỉ hướng dẫn cách fix lỗi:
nginx: [warn] conflicting server name "www.abc.com" on 0.0.0.0:80, ignored nginx: [warn] conflicting server name "abc.com" on 0.0.0.0:80, ignored
Với abc.com là domain của bạn.
Nếu gặp lỗi này, bạn hãy đổi tên /home/abc.com => /home/abc.com.bak và /etc/nginx/conf.d/abc.com.conf => /etc/nginx/conf.d/abc.com.conf.bak .
Sau khi đổi xong, hãy dùng chức năng Thêm Website để thêm abc.com vào VPS.
Trong quá trình thêm, VPSSIM sẽ show cho bạn domain mà abc.com đang được config làm redirect hoặc Park domain. Bạn chỉ cần edit file Vhost domain này, xóa abc.com ra khỏi đó.
Sau đó đổi /home/abc.com.bak => /home/abc.com và /etc/nginx/conf.d/abc.com.conf.bak => /etc/nginx/conf.d/abc.com.conf
và chạy các chức năng VPSSIM bình thường.
Với các lỗi khác, bạn nhìn thông báo lỗi và fix tương tự.
/home/vpssim.conf
. Hay thay địa chỉ IP mới thay cho địa chỉ IP cũ vào dòng serverip="xxx.xxx.xxx.xxx"
/etc/nginx/conf.d/
và có dạng /etc/nginx/conf.d/domain.com.conf
VPS sử dụng VPSSIM để cài đặt sử dụng webserver Nginx. Nginx không sử dụng htaccess như Apache nên nếu bạn muốn rewite đường link theo ý mình, bạn cần convert các rule htaccess sang rule nginx, sau đó chèn vào file VHOST.
Bạn có thể dùng công cụ convert htaccess sang nginx tại địa chỉ: http://winginx.com/htaccess
Sau khi chỉnh sửa xong vhost, bạn cần restart lại nginx để thay đổi có hiệu lực.
Mình có viết bài Cấu hình để Opcache chạy hiệu quả nhất trên VPS sử dụng VPSSIM và Hướng dẫn sử dụng chức năng “Quản Lý Zend Opache” của VPSSIM các bạn có thể truy cập trang đó để xem cách tối ưu Zend opcache cho VPS của mình.
Khi sử dụng Zend Opcache, các bạn phải lưu ý sau khi chỉnh sửa một file php nào, bắt buộc bạn phải clear opcache đi thì thay đổi mới có tác dụng. Nguyên nhân là do Zend Opcache đã lưu tất cả các file php vào RAM, vì vậy bạn edit php trên disc sẽ không thấy tác dụng. Bạn có thể clear Opcache bằng 1 trong 3 cách sau:
- Dùng lệnh trong ssh: service php-fpm restart
- Truy cập vào VPSSIM menu => Quản lý Zend Opcache => clear php cache
- Truy cập http://ip_VPS:port_bảo_mật/ocp.php => reset
- Dùng chức năng: Clear All Caches (VPSSIM menu ==> Clear All Caches)
Sau khi bạn cài đặt xong code, nhưng truy cập vào link code thì báo là chưa cài đặt thành công.
Lỗi này là do Zend opcache lưu cache php trên RAM nên không cập nhật file config được tạo ra sau khi cài đặt xong code.
Để xử lý lỗi này, bạn chỉ cần clear opcache là được. Xem hướng dẫn sử dụng Zend Opcache ở trên
Lỗi này xuất hiện do Zend Opcache đang được bật. Bạn hãy clear opcache php sau khi edit bất kỳ file php nào nhé !
Lưu ý: Zend Opcache nên được bật để VPS có hiệu suất tốt nhất.
Cách xử lý rất đơn giản, truy cập vào VPSSIM Menu ==> Thêm website + Code ==> Fix lỗi Chmod, chown
Xem hướng dẫn tại đây
Lỗi này chỉ xuất hiện khi bạn upload code mà không chown cho thư lục public_html.
Cách xử lý rất đơn giản, truy cập vào VPSSIM Menu ==> Thêm website + Code ==> Fix lỗi Chmod, chown
Xem hướng dẫn tại đây
Khi bạn upload ảnh hay dữ liệu khi viết bài trong wordpress hay các code khác , bạn nhận được thông báo là không thể upload được.
Xử lý rất đơn giản. Tương tự như trên:
Cách xử lý rất đơn giản, truy cập vào VPSSIM Menu ==> Thêm website + Code ==> Fix lỗi Chmod, chown
Xem hướng dẫn tại đây
Cách xử lý rất đơn giản. Bạn xem ở Khắc phục lỗi không thể upgrade được wordpress (hay code bất kỳ), plugin hoặc themes trên VPS sử dụng VPSSIM
sửa
$config['Database']['dbtype'] = 'mysql';
thành
$config['Database']['dbtype'] = 'mysqli';
Sau đó clear opcache nếu zend opcache đang bật. Sau khi clear cache php xong, bạn có thể cài đặt VBB hoàn toàn bình thường .
Để tăng tốc, bạn cần cài đặt FTP Server trên VPS và upload qua cổng 21.
Xem: Hướng dẫn tạo tài khoản FTP, Config Quota HDD & Max Files cho FTP account
Hãy truy cập vào chức năng Quản lý Swap để chọn dung lượng swap bạn muốn cho VPS. Hoặc xóa swap cũ nếu muốn thay đổi dung lượng swap.
Chỉ Swap do VPSSIM tạo ra thì VPSSIM mới có thể xóa được nhé !
Lưu ý: Dung lượng swap nên để tối đa không quá 2X RAM