mongodb/python3.6/mysql的安裝

來源:互聯網
上載者:User

標籤:ice   bin   awk   echo   指令碼   綁定   pytho   touch   starting   

1 下載與解壓
在官網下載mongodb安裝包tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.4.0.tgz
2 移動安裝檔案
sudo mv mongodb-linux-x86_64-ubuntu1604-3.4.0  /usr/local/mongodb
3 添加環境變數
sudo vim /etc/profile最後一行添加export PATH=/usr/local/mongodb/bin:$PATH儲存退出source /etc/profile查看環境變數echo $PATH
4 添加設定檔
sudo vim /etc/mongod.conf#詳細記錄輸出verbose = true#指定伺服器連接埠號碼,預設連接埠27017port = 27017#指定MongoDB記錄檔,注意指定檔案不是目錄logpath = /var/log/mongodb/mongodb.log#追加形式寫日誌logappend = true#指定資料庫路徑dbpath = /var/lib/mongodb/db#設定資料庫單獨路徑directoryperdb = true#啟用驗證auth = false#以守護進程的方式運行fork = true#安靜退出quiet =true
5 建立目錄檔案
sudo mkdir /var/log/mongodb/  #建立目錄sudo mkdir /var/lib/mongodb/db -p   #建立目錄sudo touch /var/log/mongodb/mongodb.log  #建立檔案
6 編輯啟動項下的檔案
sudo vim /etc/init.d/mongodb#執行的指令碼#!/bin/sh### BEGIN INIT INFO# Provides: mongodb# Required-Start:# Required-Stop:# Default-Start: 2 3 4 5# Default-Stop: 0 1 6# Short-Description: mongodb# Description: mongo db server### END INIT INFO. /lib/lsb/init-functionsPROGRAM=/usr/local/mongodb/bin/mongodMONGOPID=`ps -ef | grep ‘mongod‘ | grep -v grep | awk ‘{print $2}‘`test -x $PROGRAM || exit 0case "$1" in start) ulimit -n 3000 log_begin_msg "Starting MongoDB server" $PROGRAM -f /etc/mongod.conf log_end_msg 0 ;; stop) log_begin_msg "Stopping MongoDB server" if [ ! -z "$MONGOPID" ]; then kill -15 $MONGOPID fi log_end_msg 0 ;; status) ;; *) log_success_msg "Usage: /etc/init.d/mongodb {start|stop|status}" exit 1esacexit 0
7 修改許可權與更新
sudo chmod +x /etc/init.d/mongodb sudo update-rc.d mongodb defaults 
8 mongodb的啟動與關閉
sudo service mongodb startsudo service mongodb stop
python 3.6安裝安裝python3.6
sudo apt-get updatesudo apt-get install software-properties-commonsudo add-apt-repository ppa:jonathonf/python-3.6    sudo apt-get updatesudo apt-get install python3.6cd /usr/binls | grep pythonsudo rm pythonsudo ln -s python3.6m pythonsudo apt-get install python3-pipsudo python pip install --upgrade pippip --version
mysql安裝安裝
sudo apt-get install mysql-servermysql -u root -p  登入資料庫
開啟root使用者的全稱存取權限
use mysqlupdate user set host="%" where user = ‘root‘grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘密碼‘flush privilegesquit
修改mysql.conf的ip綁定
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf將bind-address =127.0.0.1修改為bind-address =0.0.0.0儲存退出
重啟及關閉
sudo service mysql start  啟動sudo service mysql stop  關閉sudo service mysql restart  重啟

mongodb/python3.6/mysql的安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.