Linux Ubuntu安裝mongodb,JDK,nginx

一、安裝mogodb
==下載 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.0.11.tgz
== 解壓 tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.0.11.tgz
==移動 mv mongodb-linux-x86_64-ubuntu1604-4.0.11 /usr/local/mongodb
== vim /etc/profile
==環境變量 export PATH=$PATH: /usr/local/mongodb/mongodb-linux-x86_64-ubuntu1604-4.0.11/bin
==最後按下「Esc」,再按下「:」,輸入「wq」保存退出vim編輯模式,
==source /etc/profile使修改生效便可。java


  (*Vi放棄所做修改而直接退到shell下。 :q! )
==修改/usr/local/mongodb/mongodb-linux-x86_64-ubuntu1604-4.0.11/bin/mongodb.conf 添加以下內容:
dbpath = /usr/local/mongodb/data/db
logpath = /usr/local/mongodb/logs/mongodb.log
port = 27017 #端口
fork = true #以守護程序的方式啓用,即在後臺運行
#auth=true #須要認證。若是放開註釋,就必須建立MongoDB的帳號,使用帳號與密碼纔可遠程訪問,第一次安裝建議註釋
bind_ip=0.0.0.0 #容許遠程訪問,或者直接註釋,127.0.0.1是隻容許本地訪問python


==導入導出的數據 mongorestore --drop /data/thrc_zhf/sanwei/156data/mongodata
==進入bin目錄下:cd /usr/local/mongodb/mongodb-linux-x86_64-ubuntu1604-4.0.11/binlinux

==加載配置文件方式啓動:./mongod -f mongodb.confnginx

/data/thrc_zhf/sanwei/jdk
sudo mv /data/thrc_zhf/sanwei/jdk/jdk-8u172-linux-x64.tar.gz /opt/jvmgit

安裝JDK
export JAVA_HOME=/opt/jvm/jdk1.8.0_172
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}github


啓動三維繫統服務
cd /data/thrc_zhf/sanwei/gis3dserver
java -jar gis3dserver-0.0.1-SNAPSHOT.jarweb

==安裝nginx
lsb_release -a ==查看版本號
$sudo apt-get install nginx ==1.1 安裝Nginx
$sudo /etc/init.d/nginx start ==啓動Nginx
sudo nginx -t ==檢測 Nginx 的配置文件是否有錯:mongodb

nginx -s reload ==重載配置文件shell

ps -ef|grep nginx  ==查看進程號
kill -QUIT 2072    ==殺死進程

nginx 跨域ubuntu

add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'DNT,web-token,app-token,Authorization,Accept,Origin,Keep-Alive,User-Agent,X-Mx-ReqToken,X-Data-Type,X-Auth-Token,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
if ($request_method = 'OPTIONS') {
add_header 'Access-Control-Max-Age' 1728000;
add_header 'Content-Type' 'text/plain; charset=utf-8';
add_header 'Content-Length' 0;
return 204;
}

 

curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python ==測網速

相關文章
相關標籤/搜索