Ubuntu下常用软件安装

Ubuntu下常用软件安装

摘要

Ubuntu下常用软件安装 docker, git , ssh , java8 , mongodb ,nginx , python ,tomcat ,ffmpeg

ssh


#1. 确认ubuntu下已安装openssh-server
sudo apt-get install -y openssh-server
#sudo apt-get install -y ssh


# 2.查看SSH服务是否打开.
# 如果看到sshd说明ssh服务已经打开
ps -e | grep ssh


# 3.如无sshd服务,输入如下命令启动服务.再次输入上述命令查看.
sudo /etc/init.d/ssh start


# 4.输入ifconfig命令,查看虚拟机IP.
# 回车显示: eth0 中 inet地址:172.16.2.132 即为虚拟机IP.
ifconfig


##############################################
# 说明:
#   - 系统重启后, 默认 shell 才会更改为 zsh
#   - zsh, 需要为每个用户单独设置, 一个个修改.
#   - oh-my-zsh插件,也需要为每个用户,单独下载安装.
#
##############################################


sudo apt-get update -y

sudo apt-get install -y curl wget git
sudo apt-get install -y vim
sudo apt-get install -y zsh tmux

# install oh-my-zsh
cd ~
wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

# change default shell
chsh -s /bin/zsh

echo $SHELL

docker

curl -sSL https://get.daocloud.io/docker | sh

java8


# 安装 java8
sudo apt-add-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java8-installer -y


# 安装 Java environment variables
sudo apt-get install oracle-java8-set-default


# 查看版本:
java -version

#java version "1.8.0_91"
#Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
#Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

javac -version
#javac 1.8.0_91

mongodb

mongodb 2.6 install



sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

sudo echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update -y


# 安装:
#sudo apt-get install -y mongodb-org

sudo apt-get install -y \
    mongodb-org=2.6.0 \
    mongodb-org-server=2.6.0 \
    mongodb-org-shell=2.6.0 \
    mongodb-org-mongos=2.6.0 \
    mongodb-org-tools=2.6.0


# 查看版本:
mongo --version

#MongoDB shell version: 2.6.0


# 启动服务:
# sudo service mongod start

# 关闭服务:
# sudo service mongod stop

mongodb 3.0安装

# Ubuntu 14.04
# mongodb 3.0

echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list

sudo apt-get update -y
sudo apt-get install -y --force-yes mongodb-org

mongodb常用操作


### 1. 常用操作:

- 连接测试:



$ mongo
> db.test.save( { tecadmin: 100 } )
> db.test.find()



### 2. 源码安装 mongodb 操作:

#### 2.0 mongodb 在Ubuntu14.04 安装

- 安装步骤,参考官方文档安装,没有问题的.
- sudo mongo 查看数据库版本号
- cat /etc/mongod.conf   查看配置文件.
- 3.0版本,数据库默认存储路径:  dbPath: /var/lib/mongodb


#### 2.1 创建数据库默认存储目录

cd /
sudo mkdir -p /data/db/


#### 2.2 启动mongodb


# 启动后台服务
cd /opt/mongodb/bin/
sudo ./mongod

# 启动连接
./mongo

# 查看mongodb 版本号
db.version()

python


 sudo apt-get install python
 sudo apt-get install python3

tomcat

# 添加 tomcat 用户
sudo groupadd tomcat

sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat


cd ~

wget http://mirror.sdunix.com/apache/tomcat/tomcat-8/v8.0.23/bin/apache-tomcat-8.0.23.tar.gz


# 创建安装路径:
sudo mkdir /opt/tomcat

# 解压到安装路径:
sudo tar xvf apache-tomcat-8*tar.gz -C /opt/tomcat --strip-components=1


cd /opt/tomcat

sudo chgrp -R tomcat conf
sudo chmod g+rwx conf
sudo chmod g+r conf/*

sudo chown -R tomcat work/ temp/ logs/


sudo update-alternatives --config java

ffmpeg

sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
sudo apt-get update -y

# Installing FFmpeg
sudo apt-get install -y ffmpeg