Digital Ocean hiện đang là một trong số những nhà cung cấp VPS lớn nhất trên thế giới. Với những người dùng sử dụng WordPress, Digital Ocean có cung cấp một Application Image có tên WordPress on Ubuntu giúp bạn có thể cài đặt VPS chạy WordPress nhanh chóng chỉ sau vài phút cài đặt.
Video bên dưới mình sẽ hướng dẫn các bạn cách sử dụng Image này để tiến hành cài đặt blog WordPress lên trên VPS của Digital Ocean.
Chúc các bạn thành công.
Hiện tại có rất nhiều coupon giảm giá của Digital Ocean trên site Canh Me để các bạn thử nghiệm VPS.
Warning: mysqli_real_connect(): (HY000/2002): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (111) in /var/www/html/wp-includes/wp-db.php on line 1490
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/html/wp-includes/wp-db.php on line 1520
Warning: mysql_connect(): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (111) in /var/www/html/wp-includes/wp-db.php on line 1520
Bạn Luân ơi giúp mình với. Web mình dùng gói 10$ digital. H nó báo lỗi này. Ban đầu báo lỗi Error Establishing A Database Connection. Mình tắt vps đi bật lại thì vào được nhưng khoảng 5 phút sau lại báo lỗi Error Establishing A Database Connection
VPS của bạn thiếu RAM rồi nên mới bị vậy, tạo thêm Swap nếu chưa kích hoạt nhé: https://hocvps.com/swap/
tạo Swap và nâng cấp lên gói 20$ mà ko ăn thua bạn ơi. Cứ tắt đi bật lại vps được 5p thì vào web nó báo website is offline
Website is offline hình như là vấn đề khác rồi bạn?
Why my server is fine but Websites are down
-What control panel are you using? Try starting the iptables service or checking if there were any errors.
Trên hỏi đáp DO mình thấy cái này. Cho mình hỏi cái dịch vụ iptables này là gì. Dùng ntnao và có hiệu quả ko bạn
e login ssh xong nó lại báo thế này giúp e với
http://prntscr.com/b7ftne
Lần đầu đăng nhập ở DO bạn phải thay đổi password root, nhập pass cũ, nhấn enter rồi nhập pass mới là ok.
Nhập password trên Linux không hiện ký tự gì trên màn hình nhé.
ok rồi ạ thank a nhé 😀
mà chết rồi ! nãy e lỡ tắt terminal rồi h login vào không thấy thông tin nữa h phải làm s ạ
Mình xài vps 2G tại vultr và dùng hocvps chạy site wordpress. mình có import data thì bị báo thế này
http://prntscr.com/aorioc
Luân giúp mình cách fix với.
Cảm ơn Luân
Bạn import như thế nào vậy? File data có lớn ko?
Tks a nhé
Em vừa add thêm site vào vps.
e dùng gói 10$ thì có thể đạt realtime đến bao nhiêu ạ 😀
Rất nhiều nhé 😀
Cho mình hỏi lệnh nào để đổi user root với password vậy bạn ?
User root thì bạn ko nên đổi, đổi password thì dùng lệnh
passwd
Chào bạn. Mình đã sửa File php.ini như bạn chỉ nhưng nó vẫn hiện upload là 2 Mb và upload quá thì nó bị lỗi, bạn hướng dẫn mình sửa với nhé
You probably tried to upload a file that is too large. Please refer to documentation for a workaround for this limit.
Cảm ơn bạn
Bạn restart lại PHP chưa 😀
Anh Luân ơi em làm em hướng dẫn của anh, sau chuyển hết dữ liệu lên vps em vào trang chủ thì được rồi còn tất cả những trang con như tag, category, post đều bị lỗi> Anh chỉ em cách khắc phục với ạ
Not Found
The requested URL /post-tag-category was not found on this server.
Apache/2.4.7 (Ubuntu) Server at IP Port 80
Bạn check lại mod_rewrite đã kích hoạt chưa và vào phần Permalink save lại 1 lần nữa nhé.
Mình làm theo hướng dẫn và đã tạo được trang WP trên VPS 1GB RAM nhưng 2 ngày sau bị lỗi “Error establishing a database connection” Vào Reboot lại VPS thì Web chạy bình thường. nhưng sau 1 -2 ngày lại bị và lại phải vào VPS để Reboot. giờ có cách nào khắc phục không cả nhà ?
Của bạn bị thiếu RAM rồi, nếu VPS chưa cài SWAP thì kích hoạt để bổ sung bộ nhớ tạm, tối ưu lại server và nâng cấp thêm RAM.
cho mình hỏi là xem usẻ và pass để đăng nhập phpadmin ở đâu vậy?
Luân ơi cho mình hỏi mình sau khi tạo VPS xong cài Hocvps scripts, rồi cài worpress bằng Scrip auto cài đặt WordPress thì nó báo lỗi thế này “Error establishing a database connection”
Cho mình hỏi nguyên nhân và cách khắc phục với
Bạn chưa cấu hình đúng thông số database trong file wp-config.php rồi.
Tại sao khi mình cài WordPress trên Digitalocean xong. Thì khi bình luận mới, lại không tải được bình luận ra như khi cài ở host mà mất tích luôn vậy nhỉ 🙁
Có khi nào do cache không bạn?
Mình dùng app cùa digitalocean để cài wordpress, tức là kiểu như mặc định vậy, lúc đó chưa cài cache gì. khi đăng bình luận, vẫn bị như vậy 🙁
Chào bạn, mình mới làm quen với vps cho mình hỏi là trong video phần hiện SSH client mình vào chỗ nào để hiện lên bảng đó,tks ban nhìu
Đó là phần mềm của Bitvise, bạn down xuống chạy là được
Ad ơi cho mình hỏi mình có thể cài mã nguồn opencart trên vps của Digital Ocean không ạ. Đó giờ cữa hàng mình chạy trên host nhưng do giờ nhu cầu tài nguyên nhiều hơn nên cũng muốn chuyển qua VPS cho tiết kiệm, nói thật thì mình cũng mới làm quen với VPS nên cũng không có kinh nghiệm rất mong được sự giúp đỡ của ad. Cữa hàng mình dùng wedsite bán hàng opencart có tính năng cho tải bản báo giá với một số file vậy mình nên lựa chọn cấu hình vps như thế nào để hoạt động tốt mong ad tư vấn giúp xin chân thành cảm ơn
Được nhé bạn, OpenCart nên chọn VPS tầm 1GB – 2GB RAM vì nó cần khá nhiều tài nguyên hệ thống.
Khi một người dùng truy cập vào website của e nó cứ hiện liên thông báo : yêu cầu xác thực: máy chủ yêu cầu tên người dùng và mật khẩu ..Mong a giúp e chỉ cách tắt nó đi khi ai đó vào web
Có nhiều nguyên nhân khác nhau, domain của bạn là gì để mình vào xem thử?
Đã cài xong,nhưng giờ nó lị lỗi không add được tags,không schedule được post,các chức năng không được như trên hosting,vậy là do cài lỗi hay sao nhỉ?
Chụp ảnh hoặc gửi thêm thông tin vào admin@hocvps.com mình check coi
hướng dẫn đã ko thấy chỉ phần giải nén file wordpress.zip mà đã giải nén từ lúc nào hay thiệt 😀
như vậy chỉ dùng dc 1website/1vps vậy muốn dùng nhiều website thì sao nhỉ?
Xem comment bên trên nhé bạn
Cho mình hỏi, mình thấy gói thấp nhất của DO có đến 20gb disk, mình có thể sử dụng nhiều web trên 1 VPS gói thấp nhất này được không? ram = 512ram có ảnh hưởng gì đến website bạn nhỉ? nói chung mình chưa hình dung ra RAM trong VPS ảnh hưởng thế nào đến các website trong VPS.
Cám ơn anh nha.Đã chuyển được cái site từ host sang vps. Có thể add thêm site vào vps được với cách tương tự như vậy không a nhỉ?
Bản cài đặt tự động này phục vụ 1 site trên VPS. Nếu muốn add thêm site bạn có thể tham khảo hướng dẫn này: https://www.digitalocean.com/community/tutorials/how-to-set-up-multiple-wordpress-sites-on-a-single-ubuntu-vps (đoạn Second Site Virtual Host Configuration)
Sao e đăng nhập lần đầu vào SSH client nó ko trả về info acc như của a nhỉ @@
Mình không hiểu lắm, trả về info acc là sao nhỉ @@
Là nó ko trả về tài khoản wordpress đó a
hi. cám ơn anh luận nhé. Làm từng bước như anh site chạy ngon.
Anh Luân Trần cho e hỏi sau khi up file zip dữ liệu vào vps giống như video a chỉ thì dùng câu lệnh nào để giải nén file zip đó ra vậy
Unzip tên-file.zip đó bác.Nếu VPS bác chưa cài unzip thì cài bằng lệnh: yum install unzip
mình mới cài thử sau khi cài và giải nén phpmyadmin thì đã vào đc. phpmy admin mà k cần cài php5-json thì còn vấn đề gì k luân nhỉ
Thế thì cứ yên tâm dùng đi bạn.
bây giờ mình muốn tạo thêm database để chạy thêm mục khác thì phải làm thế nào luân nhỉ. mình đăng nhập vào phpmyadmin để tạo mới thì không được
Bạn đăng ký với account root mà cũng không được à? Nếu vậy thì tham khảo cách này: https://hocvps.com/cac-cau-lenh-mysql-can-phai-biet/
mình cài php my admin ở đây không biết pass user root là gì bạn ạ
https://hocvps.com/huong-dan-cai-dat-va-bao-mat-phpmyadmin-tren-ubuntu-12-04/
Pass user root có từ trước khi bạn cài PHPMyadmin rồi. Nếu quên có thể dùng cách này để reset: https://hocvps.com/reset-mysql-root-password/
cảm ơn luân nhé. mình gỡ ra cài centos để cài hocvps scrpit rồi nhưng h đang bị lỗi này
đây là site của mình http://gl.org.vn/
mình cài 2 code wp 1 cái chạy trang chủ 1 cái chạy shop bán hàng thì cái chạy shop khi click vào link nó lại đẩy về trang chủ
http://gl.org.vn/dien-hoa/danh-muc/hoa-su-kien
không biết cách xử lý cái này thế nào luân nhỉ. thanks bạn
Cái này bạn xử lý được rồi nhỉ?
mình chuyển về shared hosting r k vọc vps nữa :D. chắc cái đấy là do lỗi permarklink do ngix khác apache. mình thử cài 1 bản wp sử dụng hocvps rồi chuyển sang shared hosting thì cũng bị lỗi tương tự
Bạn hãy dùng plugin Duplicator khi muốn chuyển host, không chuyển trực tiếp sẽ hạn chế được lỗi vặt xuất hiện.
Nginx mặc định hỗ trợ WordPress rất tốt nên permalink không phải vấn đề đâu.
Chào Luân,
Mình cài VPS như hướng dẫn, và dùng Duplicator để backup nhưng không tải file backup trong wp-admin về được. Không biết nguyên nhân là gì nhỉ?
Và mình chọn gói VPS như trên thì vấn đề bảo mật như nào?
Cảm ơn bạn!
Tại sao lại không tải file backup về được thế bạn?
Báo lỗi này đây Luân:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@xxx to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Chào anh Luân Trần
Em mới tìm hiểu VPS, có làm theo video hướng dẫn trong đoạn video
E chưa biết cách giải nén file zip dữ liệu web cũ sau khi up lên vps
Import database thì báo lỗi này :
Error
SQL query:
Edit
SHOW TABLE STATUS FROM `nhadathc_nhadathcm` LIKE 'wp_links'
MySQL said:
#2006 - MySQL server has gone away
và
#1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘
Error
SQL quer’ at line 1
Nhờ a giúp đỡ
VPS của bạn thiếu RAM nên mysql bị tắt rồi. Hãy tạo thêm swap hoặc nâng RAM lên nhé.
Uhm, mình cài lại folder wp-admin và wp-include thì fix được lỗi. Thanks nhiều nha.
Hic, hì hục mãi cũng làm được Cảm ơn Luân nhiều lắm. Nhưng mà bây giờ nó lại bị vỡ trang và không hiển thị trình visual editor nữa.
Hiện tại đang kẹt cứng ở chỗ này 🙁
Vỡ hình website: http://s1.postimg.org/d285awchb/2014_09_10_21_52_12.png
Mất visual editor: http://s1.postimg.org/iewzp10dr/2014_09_10_21_47_03.png
Thường do lỗi css hoặc js, bạn kiểm tra lại xem
Hi Luân,
Mình làm theo hướng dẫn trong video. Khi đăng nhập vào IP sẽ ra trang chủ, tuy nhiên khi bấm vào trang khác thì nó lại redirect sang host cũ. Không biết còn thiếu bước gì ko?
Bạn còn phải thay đổi đường dẫn trong database nữa, tham khảo đây nhé: http://codex.wordpress.org/Changing_The_Site_URL
tình hình là em cài đặt php admin nhưng nó ko báo lỗi “JSON missing”
có giao diện login MyPHPAdmin luôn
vấn đề là chỗ nó hỏi usename với pass word 🙁 đó mà em có đặt usename với pass word nào cho cái này đâu r thì ko biết vào thế nào? em làm sai đoạn nào nhỉ? hix
Mình có bài hướng dẫn đây rồi: https://hocvps.com/cau-hoi/sua-loi-phpmyadmin-the-json-extension-is-missing/
Username: root, pass là mật khẩu mysql root đó
Admin cho hỏi. Mình cũng k biết gì nhiều. Trước mình có làm theo hướng dẫn và code 1 web mẫu. Sau đó nhân lên 2 web giống giao diện chỉ khác nội dung. Mình tải file database trong phpmyadmin của site mẫu về. Sau đó mình chỉ sửa địa chỉ domain trong file sql và up file này cho các site clone sau. Nhưng đùng 1 cái hôm nay 2 cái site clone mình báo Error establishing a database connection mặc dù mình đã sửa file wp-config.php theo usname pass database mới. Mình cũng sài VPS ocean. Xin cho cách khắc phục và cho hỏi lỗi do đâu
Nếu mình đoán ko nhầm thì Droplet củ bạn có 512MB RAM đúng ko?
Thường lỗi này phát sinh do VPS thiếu RAM nên nó sẽ tự động tắt một số service đang chạy trong đó có MySQL khiến bạn bị lỗi trên. Bạn có thể tạo SWAP (nếu chưa tạo) hoặc nâng cấp thêm RAM cho VPS rồi khởi động lại VPS là ok.
Xin hướng dẫn tạo file Swap và nâng cấp RAM ạ
Hướng dẫn tạo swap: https://hocvps.com/tag/swap/
Nâng cấp RAM thì bạn xem trong phần quản lý VPS.
Nâng cấp RAM thì chỉ áp dụng cho ổ SSD
Cũng may VPS ở DO này toàn SSD 😀
Khi nào Hocvps làm cái video cài đặt hệ thống chóng DOS đi ^^!
Kết cái VPS của DO là có cài sản cấu hình cho WordPress ^^!
vps này chỉ chạy đc. 1 site/ 1 gói thôi hả luân k có cách chạy nhiều site nhỉ
Nếu muốn add thêm site khác bạn cần chỉnh sửa nội dung vhost. Để đơn giản bạn có thể cài đặt HocVPS Script: https://hocvps.com/cai-dat-va-quan-ly-server-de-dang-voi-hocvps-script/
Cậu cho mình hỏi xíu
Mình cài đặt xong, rồi vào phpmyadmin thì bắt phải nhập user và pass
Nhập user: root
pass thì nhập cái pass truy cập của root mà sao bị #1045 Cannot log in to the MySQL server
Mong bạn hồi đáp, hay có cài thiếu cái gì ko
User và pass bạn lấy trong file wp-config.php ấy nhé, không phải là root
Bạn ơi mình không up được ảnh, nó báo lỗi vậy là sao?
Unable to create directory uploads/2014/04. Is its parent directory writable by the server?
Phần soạn bài viết bị mất các nút công cụ và bị giới hạn nội dung trong khung màu xanh?
https://lh4.googleusercontent.com/-M1SKfgyzJ7I/U1iXy5cAbxI/AAAAAAAAAM4/cz9R7qtTrQY/s800/khongpostduoc.jpg
Bạn xem và làm theo hướng dẫn này nhé: https://hocvps.com/sua-loi-khong-cai-dat-duoc-plugin-theme-wordpress/
Mình làm xong rồi. vậy có phải có trỏ domain về vps không bạn? ns1.digitalocean.com hả bạn
Bạn có thể trỏ về IP hoặc về DNS, nếu là DNS thì cần add domain trước: https://cloud.digitalocean.com/domains
mình làm đến bước import phpmyadmin, sau khi import xong nó báo lỗi vậy là sao?
Error
SQL query:
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`comment_id` bigint(20) unsigned NOT NULL DEFAULT ‘0’,
`meta_key` varchar(255) DEFAULT NULL,
`meta_value` longtext,
PRIMARY KEY (`meta_id`),
KEY `comment_id` (`comment_id`),
KEY `meta_key` (`meta_key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
MySQL said: Documentation
#1046 – No database selected
Bạn nhấn chọn Database bên cột trái chưa nhỉ?
chào bác Luân Trần. bác có thể cho mình xin contact skype hoặc qua điện thoại được không, mình có 1 vấn đề với con VPS thuê tại digital ocean muốn nhờ bác chỉ giúp. Mình rất cảm ơn.
Liên hệ mail admin@hocvps.com nhé bác
Mh làm theo video này cài đc site rồi, giờ mh muốn add 1 subdomain lên vps đó thì làm như thế nào vậy Luân
Ngon, thanks bạn triển cho web công ty thôi 😀
Hướng dẫn của bạn hay quá, cảm ơn bạn nhé mình sẽ làm theo hướng dẫn này