
Replace ScriptAlias /cgi-bin/koha/ "/usr/share/koha/opac/cgi-bin/opac/" with ScriptAlias /cgi-bin/koha/ "/home/USER/GitCloneFolder/opac/" Replace DocumentRoot /usr/share/koha/opac/htdocs with DocumentRoot /home/USER/GitCloneFolder/koha-tmpl Replace SetEnv PERL5LIB "/usr/share/koha/lib" with SetEnv PERL5LIB "/home/USER/GitCloneFolder" Replace USER/GitCloneFolder with your username and the name of your git clone folder. In the example below I assume you have put your Git Clone Folder of Koha in your Home Directory. The script is kept up to date and is likely to be more correct than the instructions in this section. Tl:dr This step can be done in one go using the koha-gitify script. Update multiple files to point to the kohaclone (You want to apply patches to the origin/master branch for testing.) (See Appendix B for HTTP instructions, if you are unable to connect to port 9418 on .) Git clone git:///Koha-community/Koha.git kohaclone Git config -global core.whitespace trailing-space, space-before-tab Git config -global sendemail.smtpuser config -global sendemail.smtppass your_passwordĪutomatically fix whitespace errors in patches: Git config -global sendemail.smtpencryption tls Git config -global sendemail.smtpserverport 587 Git config -global user.email up a SMTP server using gmail:

(Git is not what you want for a typical Live/Production Server.) Git is typically used for Development, Testing Bugs, Fixing Bugs, and Signing-Off on bug patches. Right-Click->Applications->Network->Web Browsing->Iceweasel (You need the user and password near the end of the file to login to the setup page.) Sudo less /etc/koha/sites/instancename/koha-conf.xml Insert the following line after the Listen line for port 80: Insert the following line after the NameVirtualHost line for port 80:

Sudo koha-create -create-db instancenameĬreate a koha instance and use a remote server:Įdit the Apache2 nf file to listen on port 8080: Make sure you have fully updated your machine:Ĭreate a koha instance and Create the koha database: (idesk is used for desktop icons in the fluxbox window manager.)Ĭreate the file /etc/apt//koha.list:Įcho deb unstable main | sudo tee /etc/apt//koha.listĬreate the file /etc/apt//zebra.list:Įcho deb jessie main | sudo tee /etc/apt//zebra.list Installed a minimal debian system, sudo, vim, xorg, xterm, wdm, fluxbox, idesk, and iceweasel.
