Lnmp環境下搭建SVN

2021-07-28 21:04:31 字數 1443 閱讀 1881

第一步:安裝svn

yum install subversion

第二步:在/usr/local下建立svn資料夾並賦予777

chmod -r 777 /usr/local/svn

第三步:建立版本庫

svnadmin create /usr/local/svn/project

其中project等資料夾都可以隨意命名。

第四步:修改svn/conf下的svnserve.conf、authz、passwd

1、修改svnserve.conf

命令如下:

vi svnserve.conf

內容中有如下已注釋部分

#anon-access = read

#auth-access = write

#password-db = passwd

把前面的#號和空格去掉,如下

anon-access

=none

auth-access

= write

password-db

= passwd

2、修改authz

vi authz

[groups]

test= test//建立乙個test的組,並制定乙個使用者test

[/]

//制定根目錄下的許可權

@poorren = rw //test組使用者許可權為讀寫

*= r //其他使用者只有讀許可權

3、修改passwd

vi passwd

//建立或修改使用者密碼

[users]

test= 123456 //使用者名為test的使用者的密碼為123456

到這裡就配置結束了,然後啟動svn服務

svnserve -d -r /usr/local/svn

如果想開機就啟動的話,就

vi /etc/rc.local

直接把上面命令放到這個檔案裡儲存後退出。

svn自動更新

每次上傳**都要在**根目錄使用svn命令來更新太麻煩

下面就來做一下svn自動更新

LNMP環境下搭建SVN服務

最近自己買了個伺服器,試著在上面搭建了lnmp環境,因為以前在本地用mamp pro搭建過lamp環境,所以基本上還算是輕車熟路,第一次搭建lnmp,使用的是一鍵安裝,過程是順利的,後來在使用過程中遇到了配置檔案誤改的問題,又改不回來了,所以又重灌了一次,這次重灌很順利,不過在搭建svn的時候,反反...

CentOS 環境下 搭建 LNMP環境

關掉防火牆,避免實驗中出現伺服器無法訪問的情況 chkconfig iptables off安裝lnmp環境所需的開發包和庫檔案 yum y install ntp make openssl openssl devel pcre pcre devel libpng libpng devel libj...

Centos下搭建LNMP環境

1.安裝nginx 關於nginx的安裝請參考 2.安裝二進位製包mysql useradd mysql m s sbin nologin tar zxvf mysql 5.5.32 linux2.6 x86 64.tar.gz mv mysql 5.5.32 linux2.6 x86 64 usr...