以前看了不少相似的文章,感受仍是有點繁瑣,本身研究了下,也遇到了不少問題,今天整理如下,但願對其餘人有幫助 php
1. 安裝php java
sudo apt-get install php5 nginx
2.安裝php-cgi web
sudo apt-get install php5-cgi mongodb
3.安裝nginx vim
sudo apt-get install nginx 瀏覽器
4.安裝mongodb 服務器
sudo apt-get install mongodb spa
5.安裝pecl code
sudo apt-get install pecl
6.安裝mongo驅動
sudo pecl install mongo
7.配置cgi
sudo vim /etc/php5/cgi/php.ini
而後加上 extension=mongo.so
8.下載rockmongo
http://rockmongo.com/downloads,我下載的是1.1.4,而後解壓到你想放置的地方,這裏假設你設的目錄爲$rockmongo
9.設置目錄訪問權限,不設置的話可能訪問不了,個人電腦是這樣的,可能有的不須要
sudo chmod 777 -R $rockmongo
10.配置nginx
sudo vim /etc/nginx/conf.d/rockmongo.conf
複製下面的
server {
# 這是你rockmongoweb服務器的端口號,不設置的話默認是80
listen 12345;
# 這就是你以前下載解壓後的路徑
root $rockmongo;
location ~ \.php$ {
# php-cgi的端口號,我這裏設置的是9000
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $rockmongo/$fastcgi_script_name;
include fastcgi_params;
}
}
11.啓動服務器,在終端xia
mongod
php-cgi -b 9000
nginx12,打開瀏覽器,輸入localhost:12345/index.php
默認用戶名和密碼都是admin,就ok了