|
META TOPICPARENT |
name="WebHome" |
Setting Up Twiki Server |
|
< < | -
Install apache2 and php5
sudo apt-get install apache2 php5
-
open a browser and type localhost to check if apache is really installed and working.
Setting Up Twiki Server |
|
-
Install apache2 and php5 sudo apt-get install apache2 php5
-
open a browser and type localhost to check if apache is really installed and working.
|
|
< < |
-
Download twiki from http://twiki.org/cgi-bin/view/Codev/DownloadTWiki
|
> > |
-
Download twiki from http://twiki.org/cgi-bin/view/Codev/DownloadTWiki
|
|
-
Change directory to cd /var/www/
-
unzip the downloaded file Twiki-6.0.1.tgz in to /var/www/ which will create /var/www/twiki sudo tar zxvf ~/Downloads/TWiki-6.0.1.tgz
-
Change the ownership of the twiki directory (/var/www/twiki)and its files to www-data:www-data sudo chown -R www-data:www-data /var/www/twiki/
|
| restart apache server sudo service apache2 restart
|
|
< < | Now modify /etc/apache2/sites-available/000-default.conf Change ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
to ServerAdmin webmaster@localhost
DocumentRoot /var/www
-
modify /etc/apache2/apache2.conf , add DirectoryIndex html/index.html after #</Directory
Add #<Directory /srv/>
# Options Indexes FollowSymLinks
# AllowOverride None
# Require all granted
#</Directory DirectoryIndex html/index.html
-
add a symbolic link to etc/apache2/mods-available/cgi.load in mods-enabled
sudo ln -s /etc/apache2/mods-available/cgi.load /etc/apache2/mods-enabled/cgi.load
-
restart apache server
sudo service apache2 restart
-
open a browser and type localhost/twiki to test if twiki is up and working
-
To configure twiki lets test if Perl is installed
perl -v
-
Start Cpan to begin configuration.
sudo cpan Note: type yes at all prompts.
-
From cpan install the following
-
now install rcs
sudo apt-get install rcs
-
open
localhost/do/configure
-
change /do → /pub
{PubUrlPath}δ ------ /do to {PubUrlPath}δ ------ /pub
-
scroll down--> click next ---> save changes----> Go to the TWiki front page
-- TWiki Admin User - 2016-02-17
Comments
Download twiki from http://twiki.org/cgi-bin/view/Codev/DownloadTWiki
Change directory to cd /var/www/
unzip the downloaded file Twiki-6.0.1.tgz in to /var/www/ which will create /var/www/twiki sudo tar zxvf ~/Downloads/TWiki-6.0.1.tgz
Change the ownership of the twiki directory (/var/www/twiki)and its files to www-data:www-data sudo chown -R www-data:www-data /var/www/twiki/
Add your user name (Computer login name) to www-data group sudo usermod -a -G www-data ¨Your-User-Name¨
logout and log back in to check if your name is a member of the www-data group dcsit-server@dcsit:~$ id
uid=1000(dcsit-server) gid=1000(dcsit-server) groups=1000(dcsitserver), 4(adm),24(cdrom),27(sudo),30(dip),33(www-data),46(plugdev),115(lpadmin),116(sambashare)
-
create twiki.conf file by Copy and paste the source text from http://twiki.org/cgi-bin/view/TWiki/ApacheConfigGenerator
-
save the twiki.conf file in to /etc/apache2/conf-available/
sudo cp twiki.conf /etc/apache2/conf-available/
-
Create a symbolic link from /etc/apache2/conf-available/twiki.conf to /etc/apache2/conf-enabled/twiki.conf
sudo ln -s /etc/apache2/conf-available/twiki.conf /etc/apache2/conf-enabled/twiki.conf
-
restart apache server
sudo service apache2 restart
-
Now modify /etc/apache2/sites-available/000-default.conf
Change ServerAdmin webmaster@localhost |
> > | Now modify /etc/apache2/sites-available/000-default.conf Change
ServerAdmin webmaster@localhost |
|
DocumentRoot /var/www/html
to ServerAdmin webmaster@localhost |
|
From cpan install the following |
|
< < | |
> > |
- Error
install Error
- CGI::Session
install CGI::Session
- SMTP
install Net::SMTP
- exit cpan
exit
|
|
now install rcs sudo apt-get install rcs |