centos+usvn(基於lamp)

來源:互聯網
上載者:User

標籤:linux

centos6.7+lamp+subversion+usvn安裝配置

 

安裝環境

   CentOS 6.7 X86_64

   主要軟體:

   subversion

   usvn

 

yum install subversion httpd mod_dav_svn php php-mysql mysql-server perl-DBI perl-DBD-mysql mysql-devel mod_auth_mysql   

若是centos7則

yum remove subversion httpd mod_dav_svn php php-mysql mariadb-server perl-DBI perl-DBD-mysql mysql-devel mod_auth_mysql

 

配置/etc/httpd/conf/httpd.conf,添加如下內容

Alias /usvn /var/www/usvn/public

<Directory /var/www/usvn/public>

    Options +SymLinksIfOwnerMatch

    AllowOverride All

    Order allow,deny

    Allow from all

</Directory>

 

下載usvn:http://www.usvn.info/download.html最新版安裝包

unzip usvn-1.0.7.zip

cp -r usvn-1.0.7 /var/www/usvn

chown -R apache:apache /var/www/usvn

service httpd restart

 

 

 web訪問http://server-ip/usvn/install.php

設定subversion倉庫  /var/www/usvn/

設定subversion密碼檔案  /var/www/usvn/htpasswd

設定subversion控制檔案  /var/www/usvn/authz

 

這裡的路徑可以自己設定,但必須存在,而且給apache使用者授權

 

資料庫設定

資料庫類型 PDO mysql  (用pdo 相容性比較高)

主機localhost

登入名稱root

密碼你設定的mysql的root密碼 (mysqladmin -u root password xxxx  mysql密碼更改)

資料庫名usvn

勾選建立資料庫

表首碼usvn_

這些都是預設的 未做修改

第一次搭建,需勾上“建立資料庫”,如果是重裝,資料庫已存在的情況下,也必須勾上建立,點下一步以後提示資料庫已存在,

再取消勾選建立,再繼續下一步,直接不勾選建立,也會報錯。

下一頁選擇不檢查更新(檢查更新會上傳資料)

http://server-ip/usvn 用管理使用者登入即可進行管理版本庫、使用者名稱及使用者組.

 設定httpd 和 mysql  開機啟動

chkconfig httpdd on

chkconfig mysqld on

若centos7

systemctl enable mariadb

systemctl enable httpd

防火牆開啟80連接埠

 

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

 

  感謝 各大版主提供資料


centos+usvn(基於lamp)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.