Với mục tiêu tiết kiệm tối đa thời gian triển khai VPS, mình có tạo ra một bản bash script tự động cài đặt HocVPS Script kết hợp với WordPress bản mới nhất.
Như vậy, chỉ với một dòng lệnh bên dưới, bạn sẽ có ngay một VPS sẵn sàng hoạt động mà không cần thao tác cấu hình gì phức tạp cả. Sau khi cài xong, bạn sẽ có một server được tối ưu tuyệt vời với HocVPS Script, dễ dàng thêm hoặc bớt website sau này.
Script tự động cài đặt HocVPS Script và WordPress
curl -sO https://hocvps.com/install && bash install wordpress
– Cài đặt xong, khi connect VPS bạn hãy sử dụng port 2222, không dùng port 22!
– 04/09/2018: Đối với VPS Vultr, nên thực hiện đổi sang DNS Google trước khi cài đặt để tránh lỗi Couldn’t resolve host
– 04/09/2018: Đối với VPS Vultr, nên thực hiện đổi sang DNS Google trước khi cài đặt để tránh lỗi Couldn’t resolve host
Các thành phần được tự động cài đặt bao gồm:
- Webserver Nginx bản mới nhất
- Database MariaDB bản mới nhất (chính là MySQL được tối ưu)
- PHP phiên bản tùy chọn bao gồm PHP 7.1, PHP 7.0, PHP 5.6 đi kèm Zend OPcache
- eXtplorer mới nhất để quản lý File Manager
- phpMyAdmin bản mới nhất
- WordPress bản mới nhất
Quy trình sử dụng Script như sau:
- Chuẩn bị VPS CentOS 6 mới tinh, cài đặt Swap nếu cần thiết.
- Chạy dòng lệnh bên trên, quá trình cài đặt yêu cầu bạn nhập đúng 1 thông tin là domain sẽ sử dụng.
- Truy cập tên miền và sử dụng.
Chỉ mất vài phút đơn giản vậy thôi bạn sẽ có ngay một website sẵn sàng hoạt động. Hi vọng script sẽ giúp ích được cho nhiều người.
Nếu cần hỗ trợ hoặc có bất kỳ góp ý nào khác, các bạn hãy để lại comment bên dưới nhé.
Chúc bạn thành công.
Nếu bạn đã cài hệ quản trị và chỉ muốn tải WordPress về VPS, hãy tham khảo Script tự động tải và cài đặt WordPress trên VPS.
admin cho mình hỏi, mình không thể truy cập được vào link quản trị thông qua dạng http//domain.com:port/
Mình cài ở VPS của OVH và dùng qua cloudflare. Của mình bị làm sao vậy ạ
Bạn có dùng SSL của Cloudfare (đám mây vàng) không?
Có bạn ạ.của mình bị sao thế bạn?
Cloudfare không cho truy cập qua port lạ bạn nhé, tức chỉ 80 443 thông thường nên HocVPS Port bị chặn
giò mình phải làm j để truy cập vậy admin
Bạn truy cập qua ip:port hoặc không dùng SSL Cloudfare nhé
Sau khi mình cài xong bước trên này muốn cài thêm web wordpress nữa vào đây thì thực hiện như thế nào vậy admin ơi
Admin hướng dẫn mình cụ thể với
trỏ domain vào vps này xong làm gì nữa ạ
Bạn dùng hocvps menu nhé. Tạo database và website
https://hocvps.com/script/
https://hocvps.com/script-tu-dong-tai-va-cai-dat-wordpress-tren-vps/
Em lỡ chạy script trước rồi, bây giờ tạo swap có ảnh hưởng gì không anh Luân ?
Không sao nhé bạn. Các thiết lập HocVPS không tính swap vào nên bạn tạo sau đc
Em cài xong giờ ko connect vào được VPS bằng SSH nữa, dù đã đổi port thành 2222 rồi.
Network error: Connection timed out
Mình đang dùng tool MoboXterm v9.0 để connect
Bạn dùng VPS nhà cung cấp nào, nếu có tường lửa hệ thống của riêng họ thì mở bên đó đi
Em dùng Vultr nhưng vào thấy phần Firewall đang thiết lập default là No firewall rùi anh ơi.
Nếu Vultr thì không có tường lửa bên trong đâu. Bạn kiểm tra lại thông tin đăng nhập và port điền thôi. Đồng thời đăng nhập qua web console của Vultr có được không. Đã thử ZoC hay Bitvise chưa
Cam on anh, dung Bitvise em connect dc rui
Nếu thế chắc bên Moba bạn điền sai thông tin. Vì Bitvise hay Moba đều chỉ là SSH Client thôi
Cho mình hỏi chút ạ, khi mình cài source, mình gõ tên miền của mình vô là elitearoma.vn sao sau khi cài xong nó có cái tên rất kỳ “elite�aroma.vn” làm mình không đổi tên trong vps được. Bạn hướng dẫn dùm mình cách khắc phục nha.
Có rất nhiều thứ liên quan đến domain chính cài HocVPS nên mình nghĩ bạn nên cài đặt lại VPS nhé. Lỗi do bạn sử dụng gõ tiếng việt trong khi nhập tên miền, sau đó bạn bỏ dấu thì bản chất kí tự đặc biệt vẫn còn đó
cài theo thế này 1 vps ram 512MB và 1GB của ocean treo 2 web onlsite tổng đc nhiêu ạ?
Tùy theo lưu lượng truy cập và đặc thù code của bạn nên bạn cứ dùng và cảm nhận nhé.
Mod cho e xin link face của mod e hỏi chút ạ ? E newbie
Bạn cần gì cứ hỏi trực tiếp trên hocvps nhé. Nếu cần cung cấp các thông tin bảo mật thì qua support@hocvps.com
Nếu dùng cách “Hướng dẫn cài đặt WordPress trên VPS Vultr” thì khác nhau như thế bạn?
Bản này của Vultr dùng Apache nhé. Còn HocVPs dùng Nginx. Bạn tự dùng và trải nghiệm nhé. Thường xu hướng giờ dùng Nginx nhiều hơn
Khi upload ảnh lên wordpress, sau đó mình xóa ảnh đó đi và khi truy cập lại đường dẫn của hình ảnh đó nó báo lỗi “404 Not Found nginx” https://i.imgur.com/dSk72uG.png … Vậy cấu hình file NGINX như thế nào để Redirect các lỗi như thế này về trang chủ vậy ad. Mong ad giúp cho 🙂
Bạn tham khảo https://hocvps.com/rule-nginx/#Redirect_link_404
Sau khi mình cài đặt xong nó xuất hiện thông báo như thế này:
“PolicyKit daemon disconnected from the bus.
We are no longer a registered authentication agent.”
>>> Mình dịch đi, dịch lại vẫn ko hiểu .. Mong admin giúp cho …
Mình không hiểu ý bạn lắm. Cài đặt xong HocVPS hiện thông báo này đâu? Và mình cũng không biết bạn đang đề cập đến cái gì
Nó xuất hiện như thấy này đây admin: https://i.imgur.com/QPSlRoz.png
Mình cũng chưa gặp vấn đề này bao giờ, đang tìm hiểu thêm. Theo mình tìm hiểu thì bug liên quan đến hệ điều hành CentOS, gặp trong 1 số trường hợp cụ thể.
Bạn nên re-install VPS. Và bạn có đang cài trên VPS nhà cung cấp khác vs các nhà cung cấp trc bạn sử dụng không?
VPS trên mình mua 5 ngày hôm nay (ở veesp) .. và chỉ mới cài hocvps … chưa cài bất cứ thứ gì hết
Vấn đề liên quan xung đột với hệ điều hành nên không thể support giải quyết gì thêm. Bạn reinstall nhé
cài lại 3 – 4 lần cuối cùng cũng thành công. Cảm ơn ad đã hỗ trợ 🙂
cho mình xin hướng dẫn cài ftp cho vps đã cài hocvps với, port ftp là port 2017 hay 21?
https://hocvps.com/cai-dat-ftp-server-tren-centos-voi-proftpd/
Port 21 nhé bạn
em muốn thêm các module giống yêu cầu như này : https://www.skadate.com/hosting-requirements
thì phải làm như thế nào? mong bác hướng dẫn chi tiết, em cám ơn!
Trong link bạn đưa họ ghi cụ thể các phần yêu cầu rồi mà. Bạn tự nghiên cứu thêm vào nhé. MySQL với PHP5.6 thì ok rồi. Còn Rewrite của Apache thì converrt rule sang Nginx. Các yêu cầu khác cài thêm là đc
E chạy dòng lệnh curl -sO https://hocvps.com/install && bash install wordpress bị lỗi command not found, cho e hỏi khắc phục thế nào ạ. E không rành về công nghệ cho lắm!
Bạn chạy
yum install curl
ra kết quả gì? Và bạn là CentOS 6 hay 7?Của mình CentOS 7 bạn, mình chuyển ok hết rồi mà sao database trong VPS chỉ chuyển được mỗi phần comment còn mấy phần khác như themes, plugin, bài post nó ko chuyển qua được.
Thông thường nếu chuyển một database khoảng 1g từ Hosting của Godaddy sang VPS của A2 hosting thì mất khoảng bao lâu thì dữ liệu sẽ sang bạn!
1. Bạn chỉ cần đảm bảo mang toàn bộ dữ liệu web trên thư mục sang VPS. Export database trên hosting sang import vào database trên VPS. Config lại ở wp-config
2. Bạn tự test cho thông số chính xác chứ mình không có case cụ thể như thế để phản hồi bạn.
Bạn support giúp mình được ko bạn, được thế mình cảm ơn bạn nhiều luôn đó, cả ngày trời vật lộn mà ko được. Hic
Bạn dùng WP-Duplicator không được à?
mình cài bản mới nhất hôm nay..vào file manager sao thấy xuất hiện thêm file centos là sao admin nhỉ.
Chạy lệnh: hocvps->1 thấy kết quả này:
“Danh sach cac domain dang chay tren server:
centos
mizukiparkbinhchanh.info”
Mình nghĩ có ở VPS bạn từ trước khi bạn cài HocVPS rồi, không liên quan đến HocVPS Script lắm. Bạn dùng user là centos?
mình ko có user nào là centos cả..mà hôm nay cài hocvps xong website ko hoạt động
1. Bạn xem ngày giờ của file là biết nó được tạo thời điểm nào mà. Còn mình khá chắc nó không liên quan đến HocVPS Script nên xóa hay giữ tùy bạn quyết định
2. Website bạn gặp lỗi thông báo gì? Bạn đã kiểm tra service nginx, php-fpm, mysql chưa?
admin test lại xem nhé! lúc mình đã reinstall lại vps và vào kiểm tra ko thấy. khi cái xong hocvps thì thấy xuất hiện file centos. mình cài scrits tự động cài wp luôn đó bạn
HocVPS Script không tạo file hay thư mục nào ở thư mục
/home/
ngoài domain mặc định. Thế nhé bạn.Vậy bạn xóa đi thôi, nếu thấy không cần. Còn HocVPS Script không tạo/cần file ý
Sao em chạy một website được một lúc trên VPS DigitalOcean và sử dụng hướng dẫn này của anh để cài đặt wordpress thì lát su mở lại nó bị lỗi PageOK khi truy cập vào trang.
http://prntscr.com/g3egy1
Nếu website bạn đang chạy trên VPS tức VPS ý là VPS đã thiết lập, đâu phải VPS trắng. Script chỉ cài đặt trên VPS trắng thôi bạn à. Việc bạn cài đặt có thể gây xung đột với các service gốc trên VPs rồi
ad có thể làm 1 video youtube hướng dẫn ae từng bước được ko? e lính mới hơi gà nên muốn làm theo video cho dễ, chứ làm tự làm theo hướng dẫn toàn bị lỗi
Vì môi trường Linux hoàn toàn là dòng lệnh nên video thì cũng chỉ là cửa sổ lệnh chứ không có thao tác gì cả. Vì vậy, mình thấy không cần thiết video làm gì, khi mà 1 thao tác chuột cũng không có. Bạn gặp vấn đề gì thì cứ comment hỏi nhé
Sao mình trỏ domain về IP của domain về Server của CentOS 7 x64, đã ping được đúng IP. Sau đó mình cài đặt theo hướng dẫn của Hocvps để cài học script và wordpress, rồi tạo SQL và user rồi thay đổi trong config của WordPress nhưng vẫn không hoạt động được website. Vậy mình phải làm gì nữa, xin cảm ơn/
Bạn gửi VPS qua support@hocvps.com mình xem cho
cài xong mình không kết nối đến vps được nữa là sao ad ơi, mình thử port 2222 các kiểu rồi, vô port 2017, phpmyadmin, admin hocvps cũng k đc
Thông báo như thế nào bạn. IP VPS bạn là gì? Và nếu dùng GG Cloud thì bạn đã mở port thủ công trong Google chưa?
Hj, thanks, mình quên mở port firewall, mình dùng amazon.
Chào anh,
Em sử dụng hocvps để tạo website 1, sau đó em add thêm website 2. Cả 2 đều là WordPress.
Có vấn đề với website 2 khi gọi tới file admin-ajax.php. Bên website 1 hoạt động bình thường.
Cụ thể:
Bên website 2 em vào admin để chỉnh sửa widget thì thấy lỗi Ajax 502 Bad Gateway.
Sau 1 hồi google thì có lẽ bị lỗi cấu hình fastcgi, mong anh giúp đỡ.
File error log:
2017/07/15 12:12:07 [error] 18854#18854: *87585 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 171.244.97.73, server: namluu.com, request: “POST /wp-admin/admin-ajax.php HTTP/1.1”, upstream: “fastcgi://127.0.0.1:9000”, host: “namluu.com”, referrer: “http:///xxx/wp-admin/widgets.php”
Thanks
Nginx Conf của domain 2 bạn không sửa chữa gì chứ?
Chào luân:
Cho mình hỏi viec cai multisite trên wordptess chay tren hocvps được không luân ?nếu được và mình phải lam thể nào đe chay được nhờ luân tư vấn dùm minh nha ?
Được nhé, bạn đón chờ bài viết tiếp theo.
Thank Luân Nhiều
Bạn tham khảo https://hocvps.com/kich-hoat-wordpress-multisite/ nhé
giờ login bằng webconsole được rồi.. mà trên putty với ZOC vẫn vậy
putty lỗi: server unexpectedly closed network connection
ZOC lỗi [SSH] FAIL: ssh_exchange_identification: Connection closed by remote host
[SSH] INFO: DISCONNECT
Giờ mới nhìn ra. Port bạn điền 2222 nhé
sao nó lại là port 2222 ạ.. e cài thấy nó hiện port là 2017. e chưa thay đổi!!!!
Bên mình có note dòng là
Cài đặt xong, khi connect VPS bạn hãy sử dụng port 2222, không dùng port 22!
mà2017 là Port Admin HocVPS
2222 là Port SSH mới sau khi cài HocVPS
Connecting to 139.59.250.166:2222 (press Esc to cancel)…
[SSH] FAIL: 139.59.250.166:2222 – A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
hay 512mb ram yếu quá nên nó lỗi nhỉ a…
sao mình cài lại bị lỗi này nhỉ admin.. mình cài ZOC xong rồi chạy lệnh ở trên thì ra lỗi
/etc/redhat-release: No such file or directory
chạy trên putty vẫn ra lỗi vậy
Bạn đang cài đặt trên VPS không phải CentOS
dạ cảm ơn.. e nhầm 1 tí 🙁
mà e cài xong rồi giờ vô lại PUTTY toàn bị lỗi này ạ… thử các port kể cả port khi cài hocvps vẫn lỗi này là sao admin ạ!
http://i.imgur.com/IVOxq3Z.png
Bạn dùng Zoc/Bitvise cho dễ nhìn lỗi
ZOC kết nối thì hiện lỗi này ạ:
[SSH] FAIL: ssh_exchange_identification: Connection closed by remote host
[SSH] INFO: DISCONNECT
có phải do lỗi của digitalocean không ạ. không biết cách khắc phục nó như nào nhỉ.. e dùng gói 5$/tháng
Bạn đăng nhập bằng User với Pass? Bạn login trên webconsole của DO xem VPS có đang bật và SSH service đang bật không
Đăng nhập bằng vào phần quản lý, Access Launch Console đó
nó đen hoăn à.. chả hiện gì cả… lúc nãy mình vô thì thấy bình thường.. cài xong hocvps giờ vô k thấy gì ạ… Lỗi gì nhỉ 🙁
http://i.imgur.com/87fxAP5.png
Hocvps Script hỗ trợ wordpress multisite không ạ?
WordPress Mulsite hoạt động tốt trên HocVPS Script bạn nhé. Bạn cài dạng subdomain thì ngoài việc add trên wp-admin thì add subdomain vào hệ thống Nginx qua menu Park Domain nhé
Bác Luân cho em hỏi, em cài xong lệnh trên nhưng khi truy cập vào http://www.mtfansipan.com/ nó lại chạy file cgi ở host cũ nhỉ? em đã trỏ domain về vps mới rồi. ping mtfansipan.com thì nó cũng chạy ip mới rồi.
Nếu gõ thăng ip thì nó lại chạy: http://45.76.133.40
Trong thời gian chuyển đổi, update nó có thể chập chờn giữa 2 bên IP. Mình check thì thấy OK rồi.
cho hỏi mình chạy xong lênh trên rồi. nhưng khi truy cập lại không được
Tiep theo ban hay truy cap http://mtfansipan.com
hoac http://45.77.23.122 de cau hinh WordPress
IP VPS bạn không phản hồi. Bạn truy cập lại SSH xem. Có thể VPS tắt rồi.
Còn domain thì hình như bạn add qua nameserver của Vultr à?
uh bạn, mình xóa đi cài lại vps và chạy lại lệnh thì ok. cái eXtplorer giao diện có vẻ tệ nhỉ. có cài được control panel như shared host ko nhỉ?
Không bạn à. Quản lý qua giao diện dòng lệnh là chủ yếu
Câu hỏi gà nhất năm: vừa đăng ký dùng thử Vultr, vào đâu để chạy dòng lệnh này nhỉ?
curl -sO https://hocvps.com/install && bash install wordpress
Vào terminal để chạy lệnh. VPS Linux mặc định quản lý bằng cửa sổ dòng lệnh bạn nhé. Bạn nên tìm hiểu cách sử dụng Linux trước
Còn đăng nhập thì dùng ZOC https://hocvps.com/huong-dan-dung-zoc-terminal-ket-noi-ssh/
Hướng dẫn cơ bản VPS Vultr https://hocvps.com/huong-dan-quan-ly-vps-o-vultr/
mình không thể đăng nhập được vào php myadmin
#1045 – Access denied for user ‘admin’@’localhost’ (using password: YES)
bị lỗi này, mình đã thử hết các pass mà k dc
cho mình hỏi auto-install-hocvps có cài luôn Zend Opcache và Memcached hay mình phải tự cài vậy admin… với kiểm tra cài đặt 2 cái đó hay chưa,thì kiểm tra chỗ nào
HocVPS cài Zend Opcache rồi bạn nhé, chính là tool OP trong HocVPS. Memcached bạn tự cài
e sửa đc rồi, e cảm ơn a đã support 😉
Em cài xong hocvps không đăng nhập đc vào cloud nữa 🙁 mọi thông tin có gì khác không ạ? E thay đổi port mà nhập port đó cũng k nhận
GG Cloud có firewall mặc định allow port 22. Bạn cần add thêm rule cho firewall(chấp nhận thêm 2222). Cụ thể bạn tạo rule trong network default áp dụng mặc định cho VPS là ok
Ảnh hướng dẫn : http://prntscr.com/een63l
e cảm ơn a đã tl, để e thử ạ 🙂
a ơi e vào http://IP:port không vào đc phần quản trị 🙁
Tương tự như trên. Do VPS GG ngoài tường lửa của bản thân VPS (đã được HocVPS mở) thì còn tường lửa của GG (mở thủ công)
A ơi cài let’s encrypt nó bị lỗi này thì fix thế nào ạ. Em đã làm theo hướng dẫn trong bài viết trên hocvps
http://prntscr.com/f034fe
Ok bạn. Nhanh quá chưa kịp giúp gì 🙂 Hình như là chưa trỏ domain về VPS
không phải ạ, cũng phải thêm cổng 443 trong google cloud 😀 E cảm ơn a.
Hocvps script dùng rất tốt. Trước mình dùng one click của vultr mà thấy chậm quá. Giờ dùng hocvps nhanh hẳn.
Hic em mới lỡ nhấn reboot trong vps google xong
Nginx không khởi động được bị lỗi như thế này
Anh nào giúp em với ạ
http://paste2.org/E9WJU3Ky
Nginx không khởi động được. Lỗi do bạn sửa file Nginx Conf của domain không chuẩn. Bạn
systemctl status nginx.service -l
để xem đầy đủ nhé, đoạn … là báo sai ở file Nginx nàonginx: [emerg] unexpected end of file, expecting ";" or "}" in /etc/ngin...nf:15
Kiểm tra dòng 15, thiếu kí tự;
rồi.Trước đó website không sao vì Nginx không bị khởi động lại nên server vẫn dùng cấu hình Nginx cũ. Giờ server reboot nên các service restart lại, khi đó mới phát hiện ra lỗi Nginx
Hic em chả kiếm ra được ở đâu cả
File lúc chạy lệnh systemctl status nginx.service -l
http://paste2.org/gwDwesk3
Anh giúp em xem file nào với ạ :'(
Em cảm ơn nhiều
Bạn tạo file
stub_status.conf
để kích hoạt Stub Status Module? HocVPS đã kích hoạt mặc định rồi bạn à, không cần thiết phải tạo thêm.Và trong file đó, dòng 15 bạn thừa
ls
. Mình đoán chắc bạn thừa dòng này# ls -la conf.d/stub_status.conf
^_^ em fix được rồi ạ
>< reboot xong nó tự thêm nguyên 1 dòng luôn không hiểu tại sao :p
Cảm ơn anh nhiều <3
Chào Phương,
Mình đã chạy menu 14 phân quyền lại webserver báo thành công, nhưng vẫn không khắc phục được. Mà mình chỉ bị lỗi này ở mỗi trang contact thôi à. Trang contact có dùng captcha là phép toán +, -, x, :, rồi điền kết quả vào ô trống trước khi gởi. Các page khác của web chạy bình thường.
Có khi nào là lỗi do code không nhỉ?
Cám ơn.
ls -al /var/lib/php/ | grep session
của bạn ra kết quả gì.Nếu thư mục không thuộc sở hữu của Nginx thì bạn chạy
chown -R nginx:nginx /var/lib/php/session
Mình sửa được rồi nhé. Cám ơn Phương rất nhiều.
Mình chuyển website wordpress từ shared host Apache của GoDaddy qua VPS Digital Ocean thì gặp lỗi session như sau:
Warning: Unknown: open(/var/lib/php/session/sess_g18p4chqoh9atub1tf03i1aoh0, O_RDWR) failed: Permission denied (13) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
Lỗi này khắc phục như thế nào vậy Luân? VPS đang chạy hocvps script nhé.
Cám ơn trước nhé.
Ad cho mình hỏi chút, mình vừa cài hocvps xong vào website bình thường với wordpress, mình đang thêm chứng chỉ ssl bằng cloudflare, nhưng chắc mới tạo nên website chưa nhận nhưng vẫn vào được bình thường, nhưng do sơ ý mình đã đổi trong phần setting của wordpress từ http:// sang https:// nên giờ không vào được quản trị wordpress nữa, vậy ad cho mình hỏi giờ nên làm thế nào nhỉ, hay là xóa hết vps và cài lại từ đầu hoặc chỉnh sửa như nào để vào dc vậy mong Ad giúp đỡ.Thanks
Bạn vào Database-> wp-option sửa phần site URL với Home URL. Có thể dùng PHPMyAdmin sửa cho tiện
Nhưng làm sao để vào mấy cái này dc vậy, mình mới làm vps lần đầu và mới cài cái hocvps nên không rõ sử dụng như nào cả mong ad giúp đỡ.
Bạn truy cập tool PHPMyAdmin: domain:ip/phpmyadmin/ Rồi sửa như mình bảo
Mình không vào được bạn ơi, làm thế nào để can thiệp trực tiếp được không vậy ad?
Bạn truy cập cửa sổ dòng lệnh MySQL rồi sửa thì còn mệt hơn. Mà sao bạn không truy cập được tool quản lý của HocVPS?
Khả năng do mình làm bị lỗi mất đường dẫn, mình rebuild lại VPS rồi cài lại web rồi bạn, chứ sửa kia chẳng biết thế nào, cảm ơn bạn nhé!
Mình dùng script hocvps cài đặt website lên vps, sau đó mình dùng tính năng thêm website và trỏ domain thứ 2 về vps đã cài web đầu tiên.
Nhưng web thứ 2 trỏ về tự động direct qua web đầu tiên. Mình phải cấu hình thế nào để được 2 web chạy song song nhỉ? Các bác giúp với.
Mình nghĩ quá trình tạo website thứ 2 bạn tạo lỗi (ví dụ vietkey) Bạn kiểm tra bằng liệt kê website trong HocVPS menu xem
Ngoài ra, có thể vấn đề ở việc Nginx conf bạn sửa lỗi, khi đó Nginx sẽ không khởi động lại được để nhận website mới
Bạn kiểm tra
nginx -t
Chào Mod,
Trong quá trình tạo web thứ 2 mình thấy không được nên thực hiện lại vài lần, và chắc chắn là không có lỗi như kiểu vietkey.
Lúc mình kiểm tra nginx -t thì nhận được thông báo như này:
[root@server home]# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Không biết là có vấn đề gì không nữa…
Bạn để lại skype mình xem cho
Cảm ơn Mod tận tình giúp đỡ, mình làm được rồi.
Mình đang vọc HocVPS, Admin cho mình hỏi có thể add nhiều domain lên VPS cài HocVPS không vậy, cách thức thế nào ạ.
Cho mình hỏi thêm, mình đăng nhập vào phpMyAdmin gặp thông báo lỗi “mysqli_real_connect(): (HY000/1045): Access denied for user ‘admin’@’localhost’ (using password: YES)”, thông tin user mình điền đúng rồi, Admin chỉ mình lỗi này do nguyên nhân gì được không?
Bạn gửi cấu hình VPS qua support@hocvps.com mình xem do. Vấn đề bên thiết lập user admin ban đầu đăng nhập PhpMyAdmin. Bên cạnh đó, VPS bạn bên nhà cung cấp nào?
Bạn gõ
hocvps
để vào menu HocVPs rồi chọn menu số 2,Thêm website nhéLuân cho mình hỏi, muốn tạo thêm sub domain thì làm thế nào ?
Sub-domain tách biệt nội dung hẳn so với domain thì bạn dùng HocVPS menu, thêm website là subdomain
Khi đó, VPS coi subdomain như 1 site bình thường, tương đương với domain
cho mình hỏi mình tạo database thì bị lỗi này
/etc/hocvps/menu/tao-database: line 5: [: too many arguments
MariaDB chua khoi dong hoac co the bi loi khong the khoi dong!!!
Vui long kiem tra lai
bạn có thể cho mình 1 vài gợi ý làm thế nào để fix không .
Bạn kiểm tra tình trạng MariaDB.
service mysql status
status ok http://prntscr.com/eky49y
phpmyadmin van chay binh thuong .
MySQL vẫn chạy bình thường nhưng dòng 5 script báo lỗi. Dòng 5 check pid MySQL
if [ -f /var/lib/mysql/*.pid ]
Bạn kiểm tra xem đăng nhập được MySQL bằng user root không (pass lưu tại /etc/hocvps/scripts.conf)
Kiểm tra các pid của MySQL
ls -al /var/lib/mysql/
vàps aux | grep mysql
hôm qua mình gặp rắc rối với các pid của MySQL , mất thời gian lâu mới fix được ,tự vô tạo file .PID rồi phân quyền .
có các nào install lại Mariadb mà ko mất data ko bạn .
Không nên bạn à. Bạn có thể export data, database để test nhưng cần tránh xung đột với các phần đã cài đặt trc và thiết lập cùng (Nginx, PHP).
Bạn chuyển site sang VPS cài đặt hệ thống mới có khi còn nhanh hơn. Ngoài ra, nếu bạn fix xong lỗi Pid rồi thì nếu không gặp lại lỗi ý có thể tiếp tục xài.
Phát sinh lỗi có phải do thiếu dung lượng ổ cứng k
Cái lỗi này xuất hiện bất thình lình ko rõ lí do .
Dung lượng ổ cứng lẫn ram đều dư nhiều.
Vì VPS mới setup nên cũng chẳng có mấy traffic
Cảm ơn ban đã hỗ trợ !
Xin chào, trong trường hợp quên password user, nếu chạy website trên hosting có cp thì wordpress sẽ gửi link reset lại qua mail đăng kí user, khi dùng script này nó o gửi thì phải làm thế nào? Xin vui lòng hướng dẫn.
Bạn kiểm tra lại các hòm thư (Spam,…) nhé. Thư được từ wordpress@domain_của_bạn đến email đăng kí
Đã kiểm tra trong spam rồi không có, clone website qua 1 hosting dùng Cpanel thì có gửi link reset password vào mục spam, nhưng dùng hocvps trên vps thì không.
Bạn kiểm tra xem VPS của bạn có mở block sendmail không. Nhiều supplier block mặc định block sendmail trên các VPS của user mới.
Mail reset password của WP được gửi từ chính server cài đặt site WP
Bạn test bằng
echo "Subject: test" | /usr/lib/sendmail -v admin@hocvps.com
(thay bằng email của bạn)Cụ thể như sau: Cấu hình sendmail trên CentOS để gửi mail từ server
Vutlr block sendmail ở mặc định, tks admin vì đã giải đáp tận tình.
Bạn mở support ticket yêu cầu Vultr mở cho nhé
Dùng Duplicator plugin tạo package từ hosting rồi up 2 file .zip và .php lên thư mục public_html của tên domain trên server nhưng khi gõ vào ten domain thì lại o ra 2 file đó trên trình duyệt lỗi 403 Nginx, admin cho hỏi làm sao có thể chay file .php để restore lại web?
Bạn chạy
# hocvps
menu 14)Phân quyền webserver. File up lên có thể chưa được set quyền cho webserver đọc. Xong bạn truy cập thẳng vào link file .phpTks Phương đã phân quyền cho Nginx rồi. Cũng chạy được installer.php rồi 🙂
hello anh . Em cài đặt xong wordpress rồi nhưng thì thêm www vào trong domain ở general thì toàn báo lỗi ” redirecting the request for this address in a way that will never complete.”
em đã thử sửa bằng htaccess nhưng vẫn bị . Anh cho em xin hướng xử lý với ạ
Bạn chỉnh trong WP thì cũng phải chỉnh cả ở webserver(Nginx/Apache) do webserver là cái đầu tiên điều hướng website, xong mới đến các source code. Bạn sử dụng Apache?
Anh cho em xin lệnh chỉnh trong nginx với ạ , em dùng hocscript trên vps trắng ở DO thôi
Bạn muốn redirect non-www sang www? File Nginx conf của domain bạn sửa như dưới, phần bôi đậm
Nếu bạn dùng WP thì sửa cả
siteurl
vàhome
trong MySQL database-wp-optionthank anh , em sử lý được rồi , trong website có bài hướng dẫn em vừa tìm thấy xong 😀
yum -y install wget && wget https://hocvps.com/install && bash install wordpress không còn cài đặt tự động wordpress nữa sao bạn Việt Phương
Vẫn hoạt động bình thường mà bạn. Sciprt áp dụng cho hệ thống chưa cài đặt HocVPS Script và sẽ tự động cài WP cho site chính
quên mất port thì làm sao lấy lại vậy ad
thanks
mình đã tìm lại được port nhưng giờ ko biết pass login vào quản lý thì làm sao vậy ad
cảm ơn ad
Nội dung lưu tại
/root/hocvps-script.txt
bạn nhé. Bạn đọc file ý lấy thông tin nhé