先决条件
sudo yum install -y epel-release
sudo yum update -y
sudo yum install -y firefox
sudo yum -y install nginx
安装PostgreSQL
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo yum install -y postgresql95 postgresql95-devel postgresql95-contrib postgresql95-docs postgresql95-server
sudo /usr/pgsql-9.5/bin/postgresql95-setup initdb
systemctl start postgresql-9.5
systemctl enable postgresql-9.5
sudo su - postgres
createuser taiga
psql
ALTER USER taiga WITH ENCRYPTED password 'qweasdzxc';
CREATE DATABASE taiga OWNER taiga;
\q
exit
安装Python 3
sudo yum -y install gcc autoconf flex bison libjpeg-turbo-devel freetype-devel zlib-devel zeromq3-devel gdbm-devel ncurses-devel automake libtool libffi-devel curl git tmux libxml2-devel libxslt-devel openssl-devel gcc-c++
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
tar xf Python-3.6.3.tar.xz
cd Python-3.6.3
./configure --enable-optimizations --prefix=/usr
sudo make altinstall
sudo pip3.6 install virtualenv virtualenvwrapper
sudo pip3.6 install --upgrade setuptools pip
安装Taiga后端
sudo useradd -s /bin/bash taiga
sudo su - taiga
mkdir -p ~/logs
git clone https://github.com/taigaio/taiga-back.git /usr/share/nginx/html/taiga/taiga-back
cd /usr/share/nginx/html/taiga/taiga-back
git checkout stable
echo "VIRTUALENVWRAPPER_PYTHON='/bin/python3.6'" >> ~/.bashrc
echo "source /usr/bin/virtualenvwrapper.sh" >> ~/.bashrc
source ~/.bashrc
mkvirtualenv -p /bin/python3.6 taiga
pip3.6 install --upgrade setuptools
cd /usr/share/nginx/html/taiga/taiga-back/
pip3.6 install -r requirements.txt
sudo chown -R taiga:taiga /usr/share/nginx/html/
p