sudo

ubuntu安装mysql并使用Navicat连接

喜欢而已 提交于 2019-12-30 00:16:37
  今天配置了一下自己的服务器,发现网上很多教程都有点老,而且不是很全。干脆就写一篇Ubuntu安装mysql,并用Navicat连接的全流程 一、安装mysql   1. sudo apt-get install mysql-server   下载mysql-server,遇到提示输入Y继续。   老版本在这一步会提示设置密码,新版本就没有了,密码修改得在下面的步骤中。   2. sudo apt install mysql-client   3. sudo apt install libmysqlclient-dev   4. mysql --version   出现mysql版本信息,表示mysql安装成功。 二、修改mysql用户名和密码   1. sudo vim /etc/mysql/debian.cnf   debian.cnf文件里有安装mysql时自动分配给我们的账号和密码,      当前版本账号的账号默认都是debian-sys-maint,密码随机。   输入 mysql -uroot -p你的密码,例如我是 mysql -u debian-sys-maint -pTObY0dFrpidVrZ4Z   这一步建议密码直接输入在一条语句中,避免看不见密码而输错   2.修改用户名和密码 mysql > use mysql; mysql >update

安装protobuf3.3.0 并安装caffe

余生颓废 提交于 2019-12-29 21:29:40
本电脑有2个版本python:python2.7和python3.5 首先将环境默认为python3.5 : https://blog.csdn.net/menglanzeng/article/details/82378135 sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150 安装protobuf3.3.0:参考 https://blog.csdn.net/phdsky/article/details/80994090 wget https://github.com/google/protobuf/archive/v3.3.0.zip unzip protobuf 编译 cd protobuf-3.3.0/ ./autogen.sh ./configure make make check sudo make install sudo ldconfig protoc --version //查看版本 //python接口 cd protobuf-3.3.0/python/ python setup.py build

Linux 学习 笔记本安装Ubuntu 12.04 电源优化

淺唱寂寞╮ 提交于 2019-12-29 19:56:24
 自从用上了Ubuntu 12.04 之后我的笔记本就是异常的燥热,想想还是优化一下比较好,要是把这玩意儿烧掉了,母后非宰了我不可。   如果你直接安装的desktop版本,在台式机上的表现是非常良好的,而且是越老的机子支持越好,毕竟ubuntu的内核对硬件的支持有一点滞后,但是在笔记本上安装,第一个反应就是比较的热。风扇呼呼的吹,怎么办?Jupiter(cup降频工具) 1 sudo add-apt-repository ppa:webupd8team/jupiter 2 sudo apt-get update 3 sudo apt-get install jupiter   这个工具可以限制一下你暴躁的cup ,同样可以在其中设置一下其他的硬件:无线网卡和触摸板(好像这个软件显示有点问题,在挂起恢复之后,触摸板会复活) laptop-mode-tools (笔记本电源管理优化) 1 sudo apt-get install laptop-mode-tools   在使用电源的时候,关掉一下不必要的东西,延长电池的使用时间。不要抱太大的希望~~~ powertop (耗电统计) sudo apt-get install powertop 使用时可以 sudo powertop 还有就是减少减少使用flash player,建议安装一个flash block的扩展程序

【Docker系列】——(二)Docker安装与启动

≡放荡痞女 提交于 2019-12-29 17:40:09
2. Docker安装与启动 2.1. Docker安装 Docker可以运行在MAC、Windows、CentOS、DEBIAN、UBUNTU等操作系统上,提供社区版和企业版,本次演示基于CentOS安装Docker。CentOS6对docker支持的不好,使用docker建议使用CentOS7。 在CentOS7中执行以下步骤 # 1.yum 包更新到最新 sudo yum update # 2.作用:安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是device mapper驱动依赖的 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # 3、 设置yum源 # 3.1、方案一:使用ustc的 sudo yum-config-manager --add-repo http://mirrors.ustc.edu.cn/dockerce/linux/centos/docker-ce.repo # 3.2、方案二:使用阿里云 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 4、 安装docker

Docker外部访问容器

感情迁移 提交于 2019-12-29 17:17:18
容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。 当使用 -P 标记时,Docker 会随机映射一个 49000~49900 的端口到内部容器开放的网络端口。 使用 docker ps 可以看到,本地主机的 49155 被映射到了容器的 5000 端口。此时访问本机的 49155 端口即可访问容器内 web 应用提供的界面。 $ sudo docker run -d -P training/webapp python app.py $ sudo docker ps -l CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES bc533791f3f5 training/webapp:latest python app.py 5 seconds ago Up 2 seconds 0.0.0.0:49155->5000/tcp nostalgic_morse 同样的,可以通过 docker logs 命令来查看应用的信息。 $ sudo docker logs -f nostalgic_morse * Running on http://0.0.0.0:5000/ 10.0.2.2 - - [23/May/2014 20:16:31] "GET / HTTP/1.1" 200 -

外部访问docker容器(docker run -p/-P 指令)

微笑、不失礼 提交于 2019-12-29 17:16:14
容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P (大写) 或 -p (小写) 参数来指定端口映射。 (1)当使用 -P 标记时,Docker 会随机映射一个 49000~49900 的端口到内部容器开放的网络端口。 使用 docker ps 可以看到,本地主机的 49155 被映射到了容器的 5000 端口。此时访问本机的 49155 端口即可访问容器内 web 应用提供的界面。 1 $ sudo docker run -d -P training/webapp python app.py 2 $ sudo docker ps -l 3 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4 bc533791f3f5 training/webapp:latest python app.py 5 seconds ago Up 2 seconds 0.0.0.0:49155->5000/tcp nostalgic_morse 同样的,可以通过 docker logs 命令来查看应用的信息。 1 $ sudo docker logs -f nostalgic_morse 2 * Running on http://0.0.0.0:5000/ 3 10.0.2.2 - - [23/May/2014 20:16

php多版本docker配置

风流意气都作罢 提交于 2019-12-29 16:34:14
拉取镜像 sudo docker pull eriksencosta/php-dev 创建容器 sudo docker run --name php-dev -p 80:80 -v /var/www:/var/www -d eriksencosta/php-dev 进入容器 sudo dockerexec -ti php-dev /bin/bash 查看所有版本 phpenv versions 切换 phpenv global < 版本号 > 启动 webserver start 来源: CSDN 作者: 、moddemod 链接: https://blog.csdn.net/weixin_43833642/article/details/103751961

Ubuntu将标准输出重定向到剪贴板

旧城冷巷雨未停 提交于 2019-12-29 14:41:49
作为一名优秀的程序员,终端和复制粘贴必将是必不可少的,手动将输出复制粘贴不应该是一名优秀程序员的作风。那么如何将标准输出重定向到剪贴板方便我们粘贴呢? 1.更新源 sudo apt update 2.安装 xsel 或者 xclip sudo apt install xsel sudo apt install xclip 3.将输出通过管道重定向到剪贴板 ls | xsel -ib # 使用xsel ls | xclip -sel clip # 使用xclip 4.可以考虑使用别名来简短命令这里不再赘述 参考文档 https://askubuntu.com/questions/184397/how-do-i-pipe-terminal-standard-output-stdout-to-the-clipboard 来源: CSDN 作者: tcliuwenwen 链接: https://blog.csdn.net/tcliuwenwen/article/details/103752486

Hyperledger Fabric区块链供应链金融实战1

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-29 14:37:57
我们在这里将利用Hyperledger Fabric最新版本v2.0.0 Beta,创建一个区块链供应链金融项目,实现应收账款、承兑汇票、合同融资功能。出于学习目的,我们将Hyperledger Fabric安装在Virtualbox虚拟机中,操作系统为ubuntu 18.04。 在本篇博文中,我们将介绍Hyperledger Fabric的安装。 开发环境准备 首先安装Git:sudo apt-get install git,通常Ubuntu中已经安装了最新版本的Git。 安装curl:sudo apt-get install curl,通常Ubuntu中已经安装了最新版本的curl。 允许ssh远程登录 运行命令:sudo vim /etc/ssh/sshd_config,在其中加入: PermitRootLogin yes 重新启动服务即可:sudo service ssh restart。 启动虚拟机Wifi 我们使用virtualbox虚拟机,如果在ubuntu安装时没有加无线网卡,可以按照下面步骤配置无线网卡,首先安装所需软件: sudo apt-get install wpasupplicant sudo apt-get install network-manager 运行:sudo vim /etc/netplan/50-cloud-init.yaml,添加如下内容

Docker数据持久化与容器迁移

限于喜欢 提交于 2019-12-29 09:57:24
上节讲到当容器运行期间产生的数据是不会在写镜像里面的,重新用此镜像启动新的容器就会初始化镜像,会加一个全新的读写入层来保存数据。如果想做到数据持久化,Docker提供数据卷(Data volume)或者数据容器卷来解决问题,另外还可以通过commit提交一个新的镜像来保存产生的数据。那么,来一一看下各自的使用方法。 一、数据卷 数据卷特性: 可以绕过UFS文件系统,为一个或多个容器提供访问。 完全独立于容器的生存周期,因此不会在删除容器时删除其挂在的数据卷。 数据卷特点: 数据卷在容器启动初始化时,如果容器使用的镜像在挂载点包含了数据,这些数据会拷贝到新初始化的数据卷中。 数据卷可以在容器直接共享和重用。 可以直接对数据卷里的内容进行修改。 数据卷的变化不会影响镜像的更新。 卷会一直存在,即使挂载数据卷的容器已经删除。 1.数据卷使用 创建并挂载数据卷: $ sudo docker run -itd --name ubuntu_test1 -v /container_data:/data ubuntu 注:container_data为宿主机目录,/data是容器中目录,目录不存在会自动创建 $ sudo docker inspect ubuntu_test1 "Mounts": [ { "Source": "/container_data", "Destination": "