一、相关软件的安装,默认系统已经安装SSH
1、安装pip python-dev nginx
sudo apt-get update
sudo apt-get install python-pip python-dev nginx
2. 安装Flask和uwsgi
pip install uwsgi flask
3.安装Git
sudo apt-get install git-core
二、Git相关配置
1. 新增git用户
$ sudo useradd hellogit
$ sudo passwd hellogit
2. 创建一个git仓库的存储点,并且设置权限使除了git以外的用户对此目录无任何访问权限。
$ sudo mkdir /home/hellogit
$ sudo chown hellogit:git /home/hellogit
3. 创建项目git目录,并初始化
$ sudo git init --bare gitdir.git
修改所有者为git用户
chown -R hellogit:git /home/hellogit/gitdir.git