2001:b000::1 dns1.ipv6.hinet.net
2001:b000::101 dns2.ipv6.hinet.net
2011年7月14日 星期四
2011年7月3日 星期日
Ubuntu 11.04 安裝 Trac
//===================
// 安裝 trac
//==================
1.安裝 trac
sudo apt-get install trac
//===================
// 安裝PostgreSQL數據庫
//===================
1.安裝 postgresql
sudo apt-get install postgresql
2.為了讓trac能訪問PostgreSQL,則需要安裝python-psycopg2模塊:
sudo apt-get install python-psycopg2
3.啟動PostgreSQL伺服器daemon:
sudo /etc/init.d/postgresql start
//=========================
// 設定PostgreSQL用戶和數據庫
//=========================
1.添加PostgreSQL用戶和數據庫也很簡單,只需要輸入下列命令:
sudo -u postgres sh (切换到postgres用户)
createuser -A -D -P username (创建username用户,并提示输入密码,请输入123456以便和下文对应)
Shall the new role be allowed to create more new roles? (y/n) y
createdb -O username trac (创建trac数据库)
exit (退出postgres用户,回到正常用户提示行)
//========================
//創建配置Trac環境
//========================
1.Trac用目錄和數據庫來儲存計劃信息, 叫做”環境“。一個新的Trac環境是通過使用trac-admin創建出來的,同Subversion一樣,Trac環境可以放至在任意位置,由於Trac是個Web應用,是通過Apache來訪問的,所以通常將其設在/var/www目錄中。具體命令及設置如下:
cd /var/www
sudo mkdir trac
sudo chown -R www-data:www-data trac
sudo -u www-data trac-admin trac initenv
Project Name [My Project]> project1 (在这里输入你的项目名称)
Database connection string [sqlite:db/trac.db]>postgres://username:123456@localhost/trac (输入PostgreSQL数据库的位置)
Repository type [svn]>
Path to repository [/path/to/repos]> /home/svnroot/project1
2.執行
tracd --port 8000 /var/www/trac
3.驗證
http://localhost:8000/trac
//=======
// 參考連結
//=======
Ubuntu Trac
// 安裝 trac
//==================
1.安裝 trac
sudo apt-get install trac
//===================
// 安裝PostgreSQL數據庫
//===================
1.安裝 postgresql
sudo apt-get install postgresql
2.為了讓trac能訪問PostgreSQL,則需要安裝python-psycopg2模塊:
sudo apt-get install python-psycopg2
3.啟動PostgreSQL伺服器daemon:
sudo /etc/init.d/postgresql start
//=========================
// 設定PostgreSQL用戶和數據庫
//=========================
1.添加PostgreSQL用戶和數據庫也很簡單,只需要輸入下列命令:
sudo -u postgres sh (切换到postgres用户)
createuser -A -D -P username (创建username用户,并提示输入密码,请输入123456以便和下文对应)
Shall the new role be allowed to create more new roles? (y/n) y
createdb -O username trac (创建trac数据库)
exit (退出postgres用户,回到正常用户提示行)
//========================
//創建配置Trac環境
//========================
1.Trac用目錄和數據庫來儲存計劃信息, 叫做”環境“。一個新的Trac環境是通過使用trac-admin創建出來的,同Subversion一樣,Trac環境可以放至在任意位置,由於Trac是個Web應用,是通過Apache來訪問的,所以通常將其設在/var/www目錄中。具體命令及設置如下:
cd /var/www
sudo mkdir trac
sudo chown -R www-data:www-data trac
sudo -u www-data trac-admin trac initenv
Project Name [My Project]> project1 (在这里输入你的项目名称)
Database connection string [sqlite:db/trac.db]>postgres://username:123456@localhost/trac (输入PostgreSQL数据库的位置)
Repository type [svn]>
Path to repository [/path/to/repos]> /home/svnroot/project1
2.執行
tracd --port 8000 /var/www/trac
3.驗證
http://localhost:8000/trac
//=======
// 參考連結
//=======
Ubuntu Trac
Ubuntu 11.04 安裝 SVN Server
//=====================
// svn server 安裝
//=====================
1.安裝 svn
sudo apt-get install subversion
2.安裝 svn 在 Apache 使用的套件
sudo apt-get install libapache2-svn
3.安裝 svn apache2
sudo apt-get install apache2
//=====================
// svn server 設定
//=====================
1.建立 SVN Root 目錄:
sudo mkdir -p /home/svnroot
2.建立儲存庫:
sudo svnadmin create /home/svnroot
3.設定 Apache(www-data) 使用者存取的權限:
sudo chown -R www-data:www-data /home/svnroot
4.設定apache2
sudo vim /etc/apache2/mods-available/dav_svn.conf
Location /svnroot
DAV svn
SVNPath /home/svnroot
5.建立使用者驗証資訊
sudo htpasswd -c /etc/apache2/dav_svn.passwd username
6.重新啟動 Apache2
sudo /etc/init.d/apache2 restart
7.確認是否可以看到 Subversion網頁
http://localhost/svnroot
8.svn import 專案
sudo svn import /home/username/project1 file:///home/svnroot/project1
9.svn co 專案
sudo svn co file:///home/svnroot/project1
//=============
// 參考連結
//=============
1.Ubuntu - 安裝 SVN (Subversion Server)
2.SVN 基本指令
// svn server 安裝
//=====================
1.安裝 svn
sudo apt-get install subversion
2.安裝 svn 在 Apache 使用的套件
sudo apt-get install libapache2-svn
3.安裝 svn apache2
sudo apt-get install apache2
//=====================
// svn server 設定
//=====================
1.建立 SVN Root 目錄:
sudo mkdir -p /home/svnroot
2.建立儲存庫:
sudo svnadmin create /home/svnroot
3.設定 Apache(www-data) 使用者存取的權限:
sudo chown -R www-data:www-data /home/svnroot
4.設定apache2
sudo vim /etc/apache2/mods-available/dav_svn.conf
Location /svnroot
DAV svn
SVNPath /home/svnroot
5.建立使用者驗証資訊
sudo htpasswd -c /etc/apache2/dav_svn.passwd username
6.重新啟動 Apache2
sudo /etc/init.d/apache2 restart
7.確認是否可以看到 Subversion網頁
http://localhost/svnroot
8.svn import 專案
sudo svn import /home/username/project1 file:///home/svnroot/project1
9.svn co 專案
sudo svn co file:///home/svnroot/project1
//=============
// 參考連結
//=============
1.Ubuntu - 安裝 SVN (Subversion Server)
2.SVN 基本指令
訂閱:
文章 (Atom)