|
META TOPICPARENT |
name="WebHome" |
|
|
< < | Setting Up Twiki Server |
> > | 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
|
|
-
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
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
- Error
install Error
- CGI::Session
install CGI::Session
- SMTP
install Net::SMTP
- exit cpan
exit
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 |
> > |
-
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 DocumentRoot /var/www/html to ServerAdmin webmaster@localhost DocumentRoot /var/www
-
Now modity /etc/apache2/apache2.conf add DirectoryIndex html/index.html after #</Directory
-
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
- Error
install Error
- CGI::Session
install CGI::Session
- SMTP
install Net::SMTP
- exit cpan
exit
- 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 |
> > | Comments |
|
|