开发者社区> 蓝色の流星VIP> 正文

mongodbpython3.6mysql的安装

简介: 1 下载与解压 在官网下载mongodb安装包 tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.
+关注继续查看

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
#指定服务器端口号,默认端口27017
port = 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-functions
PROGRAM=/usr/local/mongodb/bin/mongod
MONGOPID=`ps -ef | grep 'mongod' | grep -v grep | awk '{print $2}'`
test -x $PROGRAM || exit 0
case "$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 1
esac
exit 0

7 修改权限与更新

sudo chmod +x /etc/init.d/mongodb 
sudo update-rc.d mongodb defaults 

8 mongodb的启动与关闭

sudo service mongodb start
sudo service mongodb stop

python 3.6安装

安装python3.6

sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:jonathonf/python-3.6

sudo apt-get update
sudo apt-get install python3.6

cd /usr/bin
ls | grep python
sudo rm python
sudo ln -s python3.6m python
sudo apt-get install python3-pip

sudo python pip install --upgrade pip
pip --version

mysql安装

安装

sudo apt-get install mysql-server

mysql -u root -p  登录数据库

开启root用户的全称访问权限

use mysql
update user set host="%" where user = 'root'
grant all privileges on *.* to 'root'@'%' identified by '密码'

flush privileges
quit

修改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  重启

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
29199 0
让Android程序获得系统的权限,实现关机重启,静默安装等功能
引用:http://www.cnblogs.com/welenwho/archive/2012/05/10/2494984.html android想要获得系统权限有几种途径,一种就是你的程序固化的系统中,这种方式可以通过将apk放到rom中/system/app中然后刷机即可,或者是在你的程序root后通过root文件管理器将apk放到改目录下.
897 0
安装好的nginx安装新的模块
nginx动态加载模块。
1259 0
最详细的Windows平台安装MongoDB教程
最详细的Windows平台安装MongoDB教程一、MongoDB简介MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成,MongoDB文档类似于JSON对象,字段值可以包含其他文档,数组及文档数组。
1732 0
windows上mongoDB的安装和简单使用
windows上mongoDB的安装和简单使用 我是按照菜鸟教程上的来安装的 mongoDB下载地址:https://www.mongodb.com/download-center#community windows上安装网址:http://www.
1985 0
66
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载