Chào các bạn , Hôm nay rãnh rỗi mới có thời gian hướng dẫn các bạn cài đặt một vps cho người mới bắt đầu hoặc những bạn chưa bao giờ sử dụng vps sẽ có được một VPS để sử dụng vào việc chạy web site
chú ý : bài viết này không phải là mình "dạy" ai cả mà chỉ là chia sẻ kiến thức cùng những bạn chưa hiểu biết về VPS , hi vong sẽ phổ cập kiến thức về MÁY CHỦ , VPS trên DVPDA
Đầu tiên các bạn cần đăng ký một free VPS của OHV theo hướng dẫn trong bài này
http://daivietpda.com/vps-dedicated...-vps-de-chay-web-hoan-toan-free-tren-ovh.html
Hôm qua mình thử đăng ký một cái thì thấy tuy thông số vps có hơi nhỏ nhưng chất lượng rất tốt
Việc đăng ký free vps này các bạn cần có PC để làm nhé , chứ dùng điện thoại khó mà hoàn thành được
Sau khi đăng ký xong như bài hướng dẫn trên thì bạn đã được sở hữu một VPS cấu hình như sau
“
1 vCPU Processor
128MB of RAM
Storage 5GB
500GB monthly traffic
10Mbps bandwidth
IPv4 + IPv6 addresses"
Và chạy Hệ điều hành Debian 6.0 , tuy nhiên các bạn có thể chọn HDH khác như ubuntu 11.04 , ubuntu 12 , centos 6 ... v v nhưng cũng không cần thiết vì Debian 6.0 chạy giống hệt ubuntu mà thôi
Đến đây thì bạn đã trong tay một VPS rồi nhé , nhưng có điều VPS này chỉ như là một cái máy tính chạy Hệ điều hành Debian 6.0 và chưa có cài đặt một phần mềm nào để phục vụ cho công việc làm web của chúng ta , Mình thấy rất nhiều bạn ở DVPDA sau khi có vps rồi nhưng cũng không biết làm sao để cho chạy được và cuối cùng là bỏ phí cho nên bài viết này mình sẽ hướng dẫn các bạn cài đặt những thử khác cho VPS và hoàn toàn dễ dàng cho những người mới bắt đầu
Đầu tiên để truy cập VPS qua SSH thì cần phải có phần mềm putty hoặc sử dụng Bitvise SSH Client
Đăng nhập vào SSH với info vps khi bạn nhập được
Cài đặt Nginx với PHP5 và MySQL
Đầu tiên add dotdeb repo vào file sources.list để có được cái gói cài đặt mới nhất :
Thêm vào cuối đoạn này :
add key :
Update APT
Cài đặt mysql 5.0.3 :
Trong quá trình cài đặt các bạn cần tạo mật khẩu cho MYSQL , cần phải nhớ lại đấy nhé không sau này lại phải reset lại pass của mysql
Cài đặt php 5 và các thứ cần thiết :
Cài đặt Nginx , nginx là gì thì các bạn có thể search nhé , ở đây sẽ cài bản mới nhất hiện nay nginx 1.2.3
Tạo file config cho php-fpm :
đây là file cấu hình của mình cho vps ram 128 . Vì VPS free này chỉ có ram 128 cho nên chúng ta phải cấu hình sao cho nó không bị hết ram và chạy nhanh hơn không bị treo
file
Khởi động lại php-fpm:
Chỉnh sửa file cấu hình nginx :
Thay đổi thông số client_max_body_size va client_body_buffer_size nhằm tối ưu hóa nginx hơn :
Xóa bỏ vhost mặc định của nginx đi cho nó dễ nhìn :
Tạo một vhost mới :
Nội dung :
Liên kết đến vhost vùa tạo
Khởi động lại nginx :
Tạo file php info để kiểm tra :
nội dung :
vào đường dẫn http://dia-chi-ip-vps/info.php để kiểm tra
Demo http://198.27.121.88/
nếu có chỗ nào không hiểu các bạn cứ hỏi nhé
chúc các bạn thành công
Bạn nào muốn cài webmin để sử dụng VPS chõ dễ thì làm theo hướng dẫn sau
Thêm đoạn này vào cuối
add key :
update APT và cai dat webmin
demo https://198.27.121.88:10000/
em muốn cài ubuntu hay cái gì cũng đc
có centos 6 http://zingme.us/files/7fcbc056b2aa...09674fe26acc45da00f9979882cad3ae/untitled.JPG
Bạn nào muốn nghịch remote desktop thì qua đây
http://daivietpda.com/ubuntu/113409...ao-dien-remote-desktop-tren-vps-free-ovh.html
nếu bạn muốn sử dụng .ht nhưng thường thì cài thêm apache đi , có hướng dẫn tại đây
http://daivietpda.com/vps-dedicated...php-5-mysql-memcached-xcache-tren-ubuntu.html cho ubuntu nhưng có thể cài cho Debian 6.0 được
chú ý : bài viết này không phải là mình "dạy" ai cả mà chỉ là chia sẻ kiến thức cùng những bạn chưa hiểu biết về VPS , hi vong sẽ phổ cập kiến thức về MÁY CHỦ , VPS trên DVPDA
Đầu tiên các bạn cần đăng ký một free VPS của OHV theo hướng dẫn trong bài này
http://daivietpda.com/vps-dedicated...-vps-de-chay-web-hoan-toan-free-tren-ovh.html
Hôm qua mình thử đăng ký một cái thì thấy tuy thông số vps có hơi nhỏ nhưng chất lượng rất tốt
Việc đăng ký free vps này các bạn cần có PC để làm nhé , chứ dùng điện thoại khó mà hoàn thành được
Sau khi đăng ký xong như bài hướng dẫn trên thì bạn đã được sở hữu một VPS cấu hình như sau
“
1 vCPU Processor
128MB of RAM
Storage 5GB
500GB monthly traffic
10Mbps bandwidth
IPv4 + IPv6 addresses"
Và chạy Hệ điều hành Debian 6.0 , tuy nhiên các bạn có thể chọn HDH khác như ubuntu 11.04 , ubuntu 12 , centos 6 ... v v nhưng cũng không cần thiết vì Debian 6.0 chạy giống hệt ubuntu mà thôi
Đến đây thì bạn đã trong tay một VPS rồi nhé , nhưng có điều VPS này chỉ như là một cái máy tính chạy Hệ điều hành Debian 6.0 và chưa có cài đặt một phần mềm nào để phục vụ cho công việc làm web của chúng ta , Mình thấy rất nhiều bạn ở DVPDA sau khi có vps rồi nhưng cũng không biết làm sao để cho chạy được và cuối cùng là bỏ phí cho nên bài viết này mình sẽ hướng dẫn các bạn cài đặt những thử khác cho VPS và hoàn toàn dễ dàng cho những người mới bắt đầu
Đầu tiên để truy cập VPS qua SSH thì cần phải có phần mềm putty hoặc sử dụng Bitvise SSH Client
Đăng nhập vào SSH với info vps khi bạn nhập được
Cài đặt Nginx với PHP5 và MySQL
Đầu tiên add dotdeb repo vào file sources.list để có được cái gói cài đặt mới nhất :
Code:
nano /etc/apt/sources.list
Thêm vào cuối đoạn này :
Code:
deb http://packages.dotdeb.org stable all
add key :
Code:
wget http://www.dotdeb.org/dotdeb.gpg && apt-key add dotdeb.gpg && rm dotdeb.gpg
Update APT
Code:
apt-get update
Cài đặt mysql 5.0.3 :
Code:
apt-get install mysql-server mysql-client
Cài đặt php 5 và các thứ cần thiết :
Code:
apt-get install php5 php5-fpm php-pear php5-common php5-mcrypt php5-mysql php5-cli php5-gd
Cài đặt Nginx , nginx là gì thì các bạn có thể search nhé , ở đây sẽ cài bản mới nhất hiện nay nginx 1.2.3
Code:
apt-get install nginx
Tạo file config cho php-fpm :
Code:
nano /etc/php5/fpm/php5-fpm.conf
đây là file cấu hình của mình cho vps ram 128 . Vì VPS free này chỉ có ram 128 cho nên chúng ta phải cấu hình sao cho nó không bị hết ram và chạy nhanh hơn không bị treo
file
Code:
pm.max_children = 15
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 5
pm.max_requests = 500
request_terminate_timeout = 30
Code:
/etc/init.d/php5-fpm restart
Code:
nano /etc/nginx/nginx.conf
Code:
client_max_body_size 20M;
client_body_buffer_size 128k;
Xóa bỏ vhost mặc định của nginx đi cho nó dễ nhìn :
Code:
cd /etc/nginx/sites-enabled
rm default
Tạo một vhost mới :
Code:
nano /etc/nginx/sites-available/www.website.com
Code:
server {
listen 80;
server_name website.com www.website.com;
access_log /var/log/nginx/website.access_log;
error_log /var/log/nginx/website.error_log;
root /var/www/www.website.com;
index index.php index.htm index.html;
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/www.website.com$fastcgi_script_name;
include fastcgi_params;
}
}
Code:
ln -s /etc/nginx/sites-available/www.website.com /etc/nginx/sites-enabled/www.website.com
Khởi động lại nginx :
Code:
/etc/init.d/nginx restart
Tạo file php info để kiểm tra :
Code:
nano /var/www/www.website.com/info.php
Code:
<?php
phpinfo();
?>
vào đường dẫn http://dia-chi-ip-vps/info.php để kiểm tra
Demo http://198.27.121.88/
nếu có chỗ nào không hiểu các bạn cứ hỏi nhé
chúc các bạn thành công
Muốn DNS hay park domain thì bạn chỉ cần trỏ domain về IP của vps bạn sau đó chỉnh sửa lại dòng trong /etc/nginx/sites-available/www.website.com lạithe muon dns domain ve phai lam sao de park ha may pro?
thay thế là server_name domaincuaban.com www.domaincuaban.com;server_name website.com www.website.com;
Bạn nào muốn cài webmin để sử dụng VPS chõ dễ thì làm theo hướng dẫn sau
Code:
nano /etc/apt/sources.list
Thêm đoạn này vào cuối
Code:
[COLOR=#333333][FONT=Lucida Console]deb http://download.webmin.com/download/repository sarge contrib[/FONT][/COLOR]
[COLOR=#333333][FONT=Lucida Console]deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib[/FONT][/COLOR]
add key :
Code:
[COLOR=#333333][FONT=Lucida Console]cd /root[/FONT][/COLOR]
[COLOR=#333333][FONT=Lucida Console]wget http://www.webmin.com/jcameron-key.asc[/FONT][/COLOR]
[COLOR=#333333][FONT=Lucida Console]apt-key add jcameron-key.asc[/FONT][/COLOR]
Code:
[COLOR=#333333][FONT=Lucida Console]apt-get update[/FONT][/COLOR]
[COLOR=#333333][FONT=Lucida Console]apt-get install webmin[/FONT][/COLOR]
demo https://198.27.121.88:10000/
Eem vào https://www.ovh.com/managerv5/ nó có chỗ reinstall đóCài CenOS sao anh em? :-?
em muốn cài ubuntu hay cái gì cũng đc
có centos 6 http://zingme.us/files/7fcbc056b2aa...09674fe26acc45da00f9979882cad3ae/untitled.JPG
Bạn nào muốn nghịch remote desktop thì qua đây
http://daivietpda.com/ubuntu/113409...ao-dien-remote-desktop-tren-vps-free-ovh.html
file .htaccsess là của apache làm sao chạy dược trên nginx , nếu bạn muốn sử dụng được các tính năng như của .htaccess apache thì có thể tìm kiếm cách viết rules rewite của nginx , vào trang chủ của nó có đấyCode có .htacess vps chạy dc kô admin ?
nếu bạn muốn sử dụng .ht nhưng thường thì cài thêm apache đi , có hướng dẫn tại đây
http://daivietpda.com/vps-dedicated...php-5-mysql-memcached-xcache-tren-ubuntu.html cho ubuntu nhưng có thể cài cho Debian 6.0 được