常用命令
1 | # 更新软件源 |
安装 curl
1 | apt-get install curl |
安装 Nginx
apt-get 安装
1 | sudo apt-get install nginx |
使用
1 | # 启动 |
- Ubuntu安装之后的文件结构大致为:
- 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
- 程序文件在/usr/sbin/nginx
- 日志放在了/var/log/nginx中
- 已经在/etc/init.d/下创建了启动脚本nginx
- 默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参考/etc/nginx/sites-available里的配置)
编译安装
准备工作
1 | sudo apt-get update |
安装 PCRE 库
一般我们都需要先装pcre, zlib,前者为了重写rewrite,后者为了gzip压缩。
todo…
安装 Node.js
apt-get 安装
以 Node v8.x 为例:
1 | curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - |
编译安装
1 | # 前提(确保安装了 curl 和 python) |
Mongodb
安装
1 | apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6 |
使用
在 Docker 中启动
docker本身就相当于服务。所以 Mongodb 软件本身必须前台运行(相对于docker)。
1 | # 启动 |
安装 Yarn
1 | curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - |
安装 Git
1 | apt-get install git |
安装 Docker
准备工作
1 | sudo apt-get update |
安装 Docker
1 | sudo apt-get update |