vim httpd-vhosts.conf -------------------------------------------------- ~~~ <Directory "/usr/local/apache2/htdocs/"> # .htから始まるファイルは外部からアクセスできないように設定 <Files ~ "^\.ht"> Order allow,deny Deny from all Satisfy All </Files> </Directory> </VirtualHost>
vim /usr/bin/vncserver ---------------------------------------------------------- # # Global variables. You may want to configure some of these for your site. #
su - gitolite cd /home/gitolite mkdir /home/gitolite/src mkdir /home/gitolite/bin
ダウンロード & インストール
cd /home/gitolite/src git clone git://github.com/sitaramc/gitolite gitolite/install -ln
gitolite/installでエラーが発生した場合
Can't locate Time/HiRes.pm in @INC (@INC contains: /home/gitolite/src/gitolite/src/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /home/gitolite/src/gitolite/src/lib/Gitolite/Common.pm line 76. BEGIN failed--compilation aborted at /home/gitolite/src/gitolite/src/lib/Gitolite/Common.pm line 76. Compilation failed in require at gitolite/install line 15. BEGIN failed--compilation aborted at gitolite/install line 15.
ssh-keygen -t rsa ------------------------------------ > Generating public/private rsa key pair. > Enter file in which to save the key (/home/gitolite/.ssh/id_rsa): /home/gitolite/.ssh/admin > Created directory '/home/gitolite/.ssh'. > Enter passphrase (empty for no passphrase): > Enter same passphrase again: > Your identification has been saved in /home/gitolite/.ssh/admin. > Your public key has been saved in /home/gitolite/.ssh/admin.pub. > The key fingerprint is: ------------------------------------