CentOS6 5上的trac安裝 v1 0 1

2021-06-25 08:49:50 字數 1996 閱讀 4171

1. 安裝python和pip

2.安裝以下軟體:

pip install trac babel flup tracaccountmanager

3.初始化乙個trac專案:

trac-admin /path/to/project initenv

4. 建立使用者

htpasswd -cm /path/to/project/user.htpasswd admin

htpasswd -m /path/to/project/user.htpasswd yc

5.賦予admin使用者管理員許可權

trac-admin /path/to/project permission add admin trac_admin

6.安裝nginx,配置site-enabled下的配置檔案,假設為develop.conf

location /

7.配置trac.ini

增加以下行:

8.建立/etc/init.d/tracd.sh

#!/bin/sh

## startup script for the dns caching server

## chkconfig: 2345 70 30

# description: this script starts your tracd server

# processname: tracd

# pidfile: /var/run/tracd.pid

tracd --port 9010 --protocol=fcgi /path/to/project/ --user=username -d

9.啟動tracd

chmod +x /etc/init.d/tracd.sh

/etc/init.d/tracd.sh

10.配置nginx

server

error_page  404              /404.html;

location = /404.html

# redirect server error pages to the static page /50x.html

#error_page   500 502 503 504  /50x.html;

location = /50x.html

11.重啟nginx

service nginx restart

在CentOS 6 5上安裝NodeJS

centos的軟體源未包含有最新的nodejs,需要手動編譯安裝。首先安裝依賴的庫與工具 yum install libtool automake autoconf gcc c openssl devel configure prefix usr make make install 最後用 node...

CentOS6 5上搭建Docker服務

最近在自己的centos上搭建了乙個docker,順便將一些常用操作記錄下。內容以實際操作為主,理論東西少,後期有時間再補上吧。檢視系統的版本和核心 cat etc issue uname r 因為docker要求服務centos6以上,kernel 版本必須2.6.32 431或更高 參考 要將d...

CentOS6 5 上安裝了MySQL,

昨天花了一下午在centos6.5 上安裝了mysql,版本為5.7.11,下面介紹一下我安裝時候出現的問題 1 清除殘留 rpm qa grep mysql 這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫 有的話,我們就通過 rpm e 命令 或者 rpm e nodeps 命令來解除...