- 1. Hướng dẫn cài đặt Vesta Control Panel cho VPS
- 2. Đường dẫn cấu hình các ứng dụng khi cài Vesta
Ngay sau khi cài đặt Vesta CP là bạn đã có thể sử dụng rồi. Tuy nhiên, để VPS hoạt động ổn định và tối ưu hơn, các bạn có thể chỉnh lại thông số mặc định của Vesta với các file cấu hình bên dưới:
Đường dẫn file cấu hình và log trên RHEL và CentOS
Service |
Config |
Log |
Apache |
/etc/httpd/conf/httpd.conf |
/var/log/httpd/access_log |
PHP |
/etc/php.ini |
/var/log/httpd/domains/$domain.error.log |
Nginx |
/etc/nginx/nginx.conf |
/var/log/nginx/access.log |
Named |
/etc/named.conf |
/var/log/messages |
Exim |
/etc/exim/exim.conf |
/var/log/exim/main.log |
Dovecot |
/etc/dovecot/dovecot.conf |
/var/log/dovecot.log |
ClamAV |
/etc/clamd.conf |
/var/log/clamav/clamd.log |
SpamAssassin |
/etc/mail/spamassassin/local.cf |
/var/log/exim/main.log |
Roundcube |
/etc/roundcubemail/main.inc.php |
/var/log/roundcubemail/* |
MySQL |
/etc/my.cnf |
/var/log/mysqld.log |
phpMyAdmin |
/etc/phpMyAdmin/config.inc.php |
/var/log/httpd/domains/$domain.log |
PostgreSQL |
/var/lib/pgsql/data/postgresql.conf |
/var/lib/pgsql/pgstartup.log |
phpPgAdmin |
/etc/phpPgAdmin/config.inc.php |
/var/log/httpd/domains/$domain.log |
Vsftpd |
/etc/vsftpd/vsftpd.conf |
/var/log/xferlog |
Vesta |
/usr/local/vesta/conf/vesta.conf |
/var/log/vesta/system.log |
Đường dẫn file cấu hình và log trên Debian và Ubuntu
Service |
Config |
Log |
Apache |
/etc/apache2/apache2.conf |
/var/log/apache2/access.log |
PHP |
/etc/php5/apache2/php.ini |
/var/log/apache2/domains/$domain.error.log |
Nginx |
/etc/nginx/nginx.conf |
/var/log/nginx/access.log |
Named |
/etc/bind/named.conf |
/var/log/syslog |
Exim |
/etc/exim4/exim4.conf.template |
/var/log/exim4/mainlog |
Dovecot |
/etc/dovecot/dovecot.conf |
/var/log/dovecot.log |
ClamAV |
/etc/clamav/clamd.conf |
/var/log/clamav/clamav.log |
SpamAssassin |
/etc/spamassassin/local.cf |
/var/log/exim4/mainlog |
Roundcube |
/etc/roundcube/main.inc.php |
/var/log/roundcube/* |
MySQL |
/etc/mysql/my.cnf |
/var/log/mysql.log |
phpMyAdmin |
/etc/phpmyadmin/config.inc.php |
/var/log/apache2/domains/$domain.log |
PostgreSQL |
/etc/postgresql/*/main/postgresql.conf |
/var/log/postgresql/postgresql-*-main.log |
phpPgAdmin |
/etc/phppgadmin/config.inc.php |
/var/log/apache2/domains/$domain.log |
Vsftpd |
/etc/vsftpd.conf |
/var/log/xferlog |
Vesta |
/usr/local/vesta/conf/vesta.conf |
/var/log/vesta/system.log |
Mình bị lỗi không thể truy cập vào http://IP/phpmyadmin/ dù Mariadb vẫn chạy bình thường. Có cao nhân nào biết lỗi này không cho mình xin cách giải với. Cảm ơn!
Ảnh: https://hanaweb.vn/anh/1.png
Ảnh: https://hanaweb.vn/anh/2.png
Anh ơi cho em hỏi 1 chút với ạ.
Sau khi em cài xong VestaCP vào phpmyAdmin thì có thông báo lỗi thế này:
( Kho cấu hình phpMyAdmin chưa được cấu hình đầy đủ, một số tính năng mở rộng đang bị bất hoạt. Tìm hiểu xem tại sao lại thế.
Hoặc cách khác là đến tab ‘Thao tác’ của bất kỳ cơ sở dữ liệu nào để cài đặt nó ở đó.)
Cấu hình của pmadb… không OKTài liệu
gặp tính năng hệ thống tập tin không được hỗ trợ Tắt
Anh có thể hướng dẫn em cách fix không ạ. Em cám ơn a!
Thông báo cụ thể như vậy thì bạn làm xem VestaCP yêu cầu gì và làm theo nhé
Giờ em muốn bảo vệ cái File phpMyadmin thì sao ad.
Hiện tại em cứ add domain nào thì web đó chỉ cần ghi phpMyadmin thì sẽ xuất hiện giao diện.
Mấy đợt trước e cài thì chỉ có link panel quản trị web mới vào được phpmyadmin giờ không biết vesta update cái gì mà cứ domain nào add vào là thấy
Bạn kiểm tra lại Nginx Conf xem phần nào quy định PHPMyAdmin. Có thể đặt mật khẩu truy cập như này
https://hocvps.com/bao-ve-thu-muc-trong-nginx/
mấy bạn có bị lỗi DNS_System í not enabled không ? có bạn nào fix được hổ trợ mình với. Hậu tạ nhiều nhiều
Bạn cài VestaCP trên hệ điều hành gì?
sao em chỉnh sử file /etc/nginx/nginx.conf để chuyển đường www sang non www https://hocvps.com/nginx-redirect-www-non-www/ bị lỗi không khởi động lại nginx được em sài
Nginx vs phpfpm hay do vps nhỉ em sài vultr bênh canh me giới thiệu đó
nginx -t
của bạn ra kết quả gì. Và file ý không phải cấu hình của từng domain để sửa redirect www sang non-www đâuđây là kết quả nginx: [emerg] invalid port in “45.63.20.51:” of the “listen” directive in /home/admin/conf/web/hizura.com.nginx.conf:2
nginx: configuration file /etc/nginx/nginx.conf test failed
mình muốn toàn bộ domain trong này đều chuyển hướng như vậy, à cho mình hỏi thêm có plugin WP nào có thể chuyển www sang non www ko
1. Dòng 2 sai, bạn kiểm tra lại dòng 2 trong file.
/home/admin/conf/web/hizura.com.nginx.conf
2. Plugin thì mình không rõ, tốt nhất công việc gì của webserver thì bạn thực hiện trên webserver. Giống như Apache thì dùng htaccess chứ không xài trong code web
Anh luân ơi.
Em cài mơi vesta mà nó mặc định là php 7.1
Giờ em muốn đưa nó vê 5.6 mà không được nơi anh ạ.
Anh chỉ giùm em trên ubuntu sểver vơi !
Bạn ơi cho mình hỏi vấn đề này với:
. Mình có cài Vestacp trên vps để chạy web,
. Mình muốn dùng SSL của mua ở ngoài cụ thể minh mua PositiveSSL của Comodo, Nếu domain ko dùng cloudfare cài trực tiếp trên Vestacp thì mình cài dc
. Vấn đề là domian mình add tai Cloudfare Giờ mình muốn hỏi :
. Dùng ssl ở ngoài add trong clouldfare như thế nào có thể nói sơ qua dc ko ? coa cần phải update lên tài khoản pro ko ?
. Mình làm mãi kodc, xin trợ giúp
Cám ơn nhiều
Bạn tắt đám mây khi sử dụng SSL bên ngoài nhé.
Em cài Vesta CP ok nhưng không truy cập vào PHPMYADMIN được hix
dính lỗi này, có bác nào biết fix không ạ
This site can’t be reached
vps.phonggiaothuy.edu.vn refused to connect.
Try:
Checking the connection
Checking the proxy and the firewall
ERR_CONNECTION_REFUSED
Lỗi này chưa nói lên đc vấn đề gì bạn à. Chỉ đơn giản là site ý không truy cập được. Phải xem log mới hiểu
Còn đường dẫn của phpmyadmin bên VestaCP là ip/phpmyadmin mà bạn?
xin cho mình hỏi đường dẫn chứa domain web với. Như sentora là “/var/sentora/hostdata/zadmin/public_html/thietkevn_com”
Không biết đường dẫn trên vestacp đến thư mục chứa domain code web là gì.
Cảm ơn
Bạn thử
/home/admin/web/default.domain/public_html
Mong bác làm bài tối ưu chịu tải cao vesta hoặc script nào chạy code xtre tốt thanks bác
Chào bạn! Mình cài đặt xong Vestacp thành công rồi nhưng gặp phải 1 lỗi mình không thể restart httpd, nginx….. và các dịch vụ khác trong panel được mà phải chạy lệnh ssh thì mới đc. Đông thời hệ thống gửi về mail này:
nginx restart failed
/usr/local/vesta/bin/v-restart-proxy: line 22: service: command not found
/usr/local/vesta/bin/v-restart-proxy: line 23: service: command not found
Bạn có thể hướng dẫn mình cách fix lỗi này được không. Cảm ơn bạn nhiều!
Luân cho mình hỏi, mình sử dụng Vesta CP nhưng không biết cách nào phân quyền admin đế sử dụng wordpress. Luân hỗ trợ mình được ko? Ví dụ như đoạn mã nào để tự động phân quyền dạng như Script HocVPS có á
Bạn tham khảo bài này nhé, tìm xem folder web ở đâu rồi chạy lệnh tương ứng: https://hocvps.com/sua-loi-khong-cai-dat-duoc-plugin-theme-wordpress/
Hi A Luan,
Em cai xong nhưng tạo account email thành công mà gửi hay nhận email đều không được. Không biết có cấu hình thêm gì nữa không.
Anh hướng dẫn giúp em vụ này nhé.
Nhận mail thì bạn cần cài đặt thêm MX record cho domain, còn gửi mail thì bạn check lại xem VPS có bị block sendmail ko nhé: https://hocvps.com/port-bi-block-o-vultr/
Bác hướng dẫn em cấu hình MX record cho thằng này với, chưa cấu hình nên không gửi mail được
Gửi mail thì ko cần cấu hình MX record, nhận mail mới cần nhé. Bạn hỏi cái gì nhỉ?
làm sao để tăng giới hạn import database lên hơn 2mb bạn ơi
Chỉnh sửa tham số upload_max_filesize trong file php.ini nhé bạn
Có nên cài thêm control panel để sử dụng không bác
hay dùng mặc định gốc của hệ điều hành nhỉ
dùng mặc định gốc thì hơi khó dùng tí,
Bạn thử cả 2 đi rồi chốt xem nên dùng gì hơn 😉
Chào Luân
Mình cài được Vesta Panel, hiện tại version của php là 5.4, mình muốn đổi php về 5.3 hoặc 5.2 thì làm thế nào.
Hướng dẫn mình với.
Cám ơn
Vụ này khó 😀
dùng vesta công nhận rất dễ, nhưng có điều hình như tối ưu về ram chưa tốt hay sao ấy bác Luân, site để không thế thỉnh thoảng mình vào xem còn sống hay chết mà ram hết gần 1gb ???
Đúng rồi, đó là nhược điểm của các control panel cài đặt tự động như thế này 😀
Mình muốn tạo thêm database nhưng mà khi connect vào phpmyadmin thì không thể nào connect với mật khẩu của root được ah.
Vậy làm sao để có thể tạo được thêm database đây bạn ơi
Bạn chú ý mật khẩu root của MySQL khác với mật khẩu root của VPS nhé.
Anh Luân ơi cho em hỏi cách cấu hình confix đường dẫn như nào ạ? Em lần đầu mò VPS mà nhìn cái bảng kia không làm như nào 🙁
Bạn muốn làm gì?
Tuy nhiên, để VPS hoạt động ổn định và tối ưu hơn, các bạn có thể chỉnh lại thông số mặc định của Vesta với các file cấu hình bên dưới:
Em muốn làm như ảnh bảo đây ạ 🙂
À, trong trường hợp bạn không biết rõ mình muốn gì thì cứ để mặc định đó đi nhé, đừng thay đổi gì 😀
Mình post các file config của nó lên để những bạn nào muốn tùy chỉnh thì có thể sử dụng cho dễ.