本文共 2336 字,大约阅读时间需要 7 分钟。
在官网下载mongodb安装包tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.4.0.tgz
sudo mv mongodb-linux-x86_64-ubuntu1604-3.4.0 /usr/local/mongodb
sudo vim /etc/profile最后一行添加export PATH=/usr/local/mongodb/bin:$PATH保存退出source /etc/profile查看环境变量echo $PATH
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
sudo mkdir /var/log/mongodb/ #创建目录sudo mkdir /var/lib/mongodb/db -p #创建目录sudo touch /var/log/mongodb/mongodb.log #创建文件
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
sudo chmod +x /etc/init.d/mongodb sudo update-rc.d mongodb defaults
sudo service mongodb startsudo service mongodb stop
sudo apt-get updatesudo apt-get install software-properties-commonsudo add-apt-repository ppa:jonathonf/python-3.6sudo 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
sudo apt-get install mysql-servermysql -u root -p 登录数据库
use mysqlupdate user set host="%" where user = 'root'grant all privileges on *.* to 'root'@'%' identified by '密码'flush privilegesquit
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 重启
转载地址:http://ysujl.baihongyu.com/