Đầu tiên các bạn phải có 1 vps linux mình hay mua ở đây nhé:
Đây là VPS giá rẻ nhất hiện nay đấy
https://ssdvps.com/portal
Gói 2G dùng coupon này - chỉ có coupon này mới áp dụng riêng cho gói 2G thôi nhé.
Coupon này đã hết hạn nhé!
Sau khi đăng kí vps thì nó sẽ gửi cho các bạn 1 mail có chưa IP và pass của vps để login vào vps đó :D
I. Cài virtualmin
Sau khi có IP và pass các bạn phải dùng putty hoặc những phần mềm tương tự ở đây mình dùng putty nhé link dow đây: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Bây giờ ta sẽ phải login vào vps bằng putty để cài đặt vps nhé :D
Sau đó ta gõ user là root, mặc định của tất cả vps linux đều là root :3 (cái này ko rõ lắm nhưng mà mua đâu cũng thế à :v) và pass the email. sau khi đăng nhập thành công nó sẽ báo như sau
Bây giờ ta sẽ gõ lần lượt các lệnh sau, nếu có báo Yes/No thì các bạn cứ Y rồi enter hết nha :D
1. wget http://software.virtualmin.com/gpl/scripts/install.sh
2. /bin/sh install.sh
3. /etc/init.d/httpd stop
4. yum install nginx
5. /etc/init.d/nginx start
6. yum install wbm-virtualmin-nginx
7. chkconfig httpd off (lênh này để luôn off apache, tại mình dùng nginx chứ ko dùng apache)
II. Config virtualmin
Sau khi chạy lần lượt hết tất cả các lệnh trên thì chúng ta login vào virtualmin bằng
https://ip:10000 nhớ là phải có https nha :D
Lần đầu login nó sẽ hiện như sau, chúng ta sẽ ấn cancel
Bước tiếp chọn Re-Check and refresh Configuration
Bây giờ nó sẽ hiện những cái cần phải làm tiếp
1. là cài đặt pass cho MySQL các bạn nhấp vào chữ màu xanh xanh theo hình rồi đặt pass cho nó nhé
2. là phải start cái mailman lên :D chúng là nhấn vào chữ màu xanh rồi sau đó làm theo nhé bước này các bạn chỉ cần nhấn xong rồi chờ 1 xíu chuyển sang bước tiếp hoặc tắt chứ nó ko chạy xong được nên ko đợi được nó chạy xong đâu :D
Bước tiếp theo ra Rechec lại nó báo .. your system is ready for use by Virtualmin. ở cuối là ok
Tiếp theo ta cài lại Features and Plugin cho nó chỉ để 1 số cái cần thiết thôi, chọn xong save nhé :DBây giờ là hoàn thành rồi đấy :D. giờ add domain nhé
Bước tiếp là phải edit nginx để chạy rewriter link
Các bạn tìm cuối chữ socket, chèn thêm vào dưới:
if (!-e $request_filename) {
rewrite ^.*$ /index.php last;
}
Xong thì save lại rồi Apply nginx cái:D
Nếu các bạn làm thêm 1 domain mới thì lại làm lại bước này nhé
IV. Sử dụng virtualmin
Virtualmin rất đơn giản dễ sử dụng :D, ví dụ domain của các bạn là domain.com thì user và data đều là domain, sau dấu chấm. domain dạng sub như sub.domain.com thì user và data là sub. pass là pass lúc các bạn add domain điền đó :D, nếu muốn up file trực tiếp lên vps thì các bạn vào https://ip:10000/file nhưng phải cài java nhé
Khi up file lên thì các bạn phải out root đăng nhập bằng user, muốn up file vào domain nào thì đăng nhập user của domain đó rồi up file thì mới có quyền upload hay del các theme plugin
Còn về vụ DNS thì vps chắc là ko dùng DNS riêng đc mình ko biết cài. nhưng dù sao thì các bạn vẫn nên dùng DNS trung gian CloudFlare mình sẽ có hướng dẫn sau, hoặc các bạn search google nhiều lắm :D
V. Sửa lỗi Nginx
sửa lỗi Nginx======================If you get following error, when you try to start nginx…"[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)"Then it means nginx or some other process is already using port 80.You can kill it using:==============> sudo fuser -k 80/tcp And then try restarting nginx again:--------> service nginx start Sửa lỗi không up được file dung lượng lớn ===========> chưa làm được, đang tìm hiểu, có thì copy sau thường không làm được thì up trực tiếp lên vps luôn, vấn đề là up vào thư mục nào thôi.
Keyword:
VPS giá rẻ
VPS rẻ nhất
hướng dẫn cài vps
Hướng dẫn cài vps chạy centos 6
cách cài vps centos 6
dùng thử vps
vps miễn phí
giảm giá vps
Blog tổng hợp những kinh nghiệm được học, áp dụng và chia sẻ