ubuntu系统软件安装
2017-11-27 本文已影响0人
strugglexiang
查看系统信息
cat /etc/issue
安装前先更新源码包的仓库
apt-get update -y
安装命令
apt-get install 软件名字 -y
列如安装git
apt-get install git -y
安装git
apt-get install git -y
安装zsh命令行工具
apt-get install zsh -y
1.查看当前发行版可以使用的shell
cat /etc/shells
2.更换主题
vim ~/.zshrc
更改 ZSH_THEME="ys"
image.png
bash基础特性:快捷键
Ctrl+a 快速跳到命令行首,
Ctrl+e 跳转至命令行行尾
Ctrl+u 删除行首至光标所在处之间的所有字符;
Ctrl+k 删除光标所在处至行尾的所有字符:
ctrl+1: 清屏,相当于clear
安装nginx
用lnmp方式安装
lnmp:
Linux nginx mysql php
wamp:
window Apache mysql php
1.git clone https://github.com/itguide/lnmp.git
2.cd lnmp
3. ./install.sh nginx 敲回车
安装 node 环境 使用nvm 管理node版本
cd ~
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
2.配置nvm环境变量
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
3.安装nodejs
nvm install node
image.png
安装mongodb
https://segmentfault.com/a/1190000011778030#articleHeader35
第一步:导入公钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
第二步:为mongodb创建一些列表文件
根据自己的操作系统执行系统
查看自己的操作系统
cat /etc/issue
Ubuntu 12.04
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
Ubuntu 14.04
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
Ubuntu 16.04
echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
第三步 更新第二步设置的包
sudo apt-get update
image.png
第四步 安装mongodb-org
sudo apt-get install -y mongodb-org
安装完成之后
image.png
查看mongodb版本
mongod --version
image.png
执行 mongo
use shudong
db.stark.insert({'name':'stark','age':18})
db.stark.find({})
配置mongodb远程连接(把 ip参数删掉 可以远程访问)
vim /etc/mongod.conf
修改 bandIp 添加你的外网ip
image.png
image.png
然后重启服务:
service mongod restart
开启mongodb
sudo service mongod start
最后用远程工具 mongodbbooster测试
mongodb安装指导链接:
https://segmentfault.com/a/1190000011778030#articleHeader35