Hostmonster a zprovoznění SVN – Subversion
18. 11. 2008 / 1:44 — 919 shlédnutíV kategorii služby
Na hostmonster hostuji několik svých domén, je to ideální hosting pro rozjetí stránek nebo málo navštěvované stránky. Už jsem zde publikoval článek o hostmonster a musím říct, že jsem stále spokojen. Hned zpočátku jsme si zřídil přístup přes SSH, stačí zaslat ID na podporu a oni vám přístup udělí. A když už jsem se přes SSH připojoval k serveru, zajímala mě možnost instalace SVN (Subversion) na hostmonster. Překvapivě to zase takový problém není.
Začneme instalací BerkeleyDB. Já si pro instalaci v rootu účtu vytvořil adresář data.
mkdir data cd data wget http://download.oracle.com/berkeley-db/db-4.5.20.tar.gz tar -zxvf db-4.5.20/build_unix ../dist/configure --prefix=$HOME/usr make -j8 make install
Tak a nyní nás čeká instalace Neon. Opět to nebude nic složitého.
cd /data wget http://www.webdav.org/neon/neon-0.25.5.tar.gz tar -zxvf neon-0.25.5.tar.gz cd neon-0.25.5 ./configure --prefix=$HOME/usr --with-ssl=openssl make -j8 make install
Hurá, hurá, zase jsme o kousek pokročili. Nyní pro jistotu ještě přidáme odkazy na nainstalované knihovny a binárky do .bashrc a začneme s instalací subversion. Pro subversion budeme potřebovat ještě APR, takže zatím si subversion připravíme.
echo "export PATH=\$PATH:\$HOME/usr/bin" >> ~/.bashrc echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:\$HOME/usr/lib" >> ~/.bashrc source ~/.bashrc cd /data wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz tar -zxvf subversion-1.4.6.tar.gz cd subversion-1.4.6
Nyní budeme instalovat APR. Jistě jste si toho všimli, ale nyní jsme v adresáři s rozbalenými kódy subversion. A je to správně. Ano, můžete APR stáhnout i jinam a poté to do těchto kódů rozbalit, ale takto se mi to zdá přehlednější. Takže pokud chcete něco dělat jinak, klidně to dělejte, ale dejte si pozor, aby apr a apr-util byly rozbaleny do adresáře se subversion. Kdo postupuje podle návodu, tak se nemá čeho bát.
wget http://apache.karegen.com/apr/apr-1.2.12.tar.bz2 tar -jxvf apr-1.2.12.tar.bz2 mv apr-1.2.12 apr cd apr ./buildconf ./configure --prefix=$HOME/usr make -j8 make install cd .. wget http://apache.karegen.com/apr/apr-util-1.2.12.tar.bz2 tar -jxvf apr-util-1.2.12.tar.bz2 mv apr-util-1.2.12 apr-util cd apr-util ./buildconf ./configure --with-apr=$HOME/usr/bin/apr-1-config --prefix=$HOME/usr make -j8 make install cd ..
Tak a nyní máme APR nainstalováno, takže dokončíme instalaci subversion.
./configure --disable-shared --prefix=$HOME/usr --with-berkeley-db=$HOME/usr \ --with-neon=$HOME/usr --with-expat=builtin make -j8 make install
Nyní je možné smazat všechny zdrojové kódy, v tomto případě adresář /data (rm -rf /data). Příkazem svn ověříte funkčnost. Vše je hotovo.













2 komentářů k článku “Hostmonster a zprovoznění SVN – Subversion”
Reakce od simon
ze dne 18. 1. 2009 / 12:12 — Odpověz
Diky na návod. Jak je to ted u HM s pridelenim pristupu pres SSH? slysel jsem ze chtej zaslat okopirovanou obcanku…
Reakce od admin
ze dne 18. 1. 2009 / 20:57 — Odpověz
Jj, chtějí vidět ID před zprovozněním SSH.
Napsat komentář