Difference: ServerSetup (2 vs. 3)

Revision 32016-03-02 - TWikiAdminUser

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Setting Up Twiki Server

  1. Install apache2 and php5
    sudo apt-get install apache2 php5

Line: 10 to 10
 
  1. Add your user name (Computer login name) to www-data group
    sudo usermod -a -G www-data ¨Your-User-Name¨

  2. 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)
Deleted:
<
<
  create twiki.conf file by Copy and paste the source text from http://twiki.org/cgi-bin/view/TWiki/ApacheConfigGenerator
Deleted:
<
<
  •   save the twiki.conf file in to /etc/apache2/conf-available/
    sudo cp twiki.conf /etc/apache2/conf-available/
    Deleted:
    <
    <
  •   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
    Deleted:
    <
    <
  •   restart apache server
    sudo service apache2 restart
    Deleted:
    <
    <
  •   Now modify /etc/apache2/sites-available/000-default.conf
    Change

    ServerAdmin webmaster@localhost
    Changed:
    <
    <
    >
    >
     DocumentRoot /var/www/html

    to
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www

    Deleted:
    <
    <
      modify /etc/apache2/apache2.conf , add DirectoryIndex html/index.html after #</Directory
    Add
    #<Directory /srv/>
    Changed:
    <
    <
    >
    >
     # Options Indexes FollowSymLinks

    # AllowOverride None

    Line: 40 to 34
     # Require all granted

    #</Directory
    DirectoryIndex html/index.html

    Deleted:
    <
    <
      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
    Deleted:
    <
    <
  •   restart apache server
    sudo service apache2 restart
    Deleted:
    <
    <
  •   open a browser and type localhost/twiki to test if twiki is up and working
    Deleted:
    <
    <
  •   To configure twiki lets test if Perl is installed
    perl -v
    Deleted:
    <
    <
  •   Start Cpan to begin configuration.
    sudo cpan
    Note: type yes at all prompts.
    Deleted:
    <
    <
  •   From cpan install the following
    • Error
      install Error
    • CGI::Session
      install CGI::Session
    • SMTP
      install Net::SMTP
    • exit cpan
      exit
    Deleted:
    <
    <
  •   now install rcs
    sudo apt-get install rcs
    Deleted:
    <
    <
  •   open
    localhost/do/configure
    Deleted:
    <
    <
  •   change /do → /pub
    {PubUrlPath}δ ------ /do
    to
    {PubUrlPath}δ ------ /pub
    Deleted:
    <
    <
  •   scroll down--> click next ---> save changes----> Go to the TWiki front page
    Deleted:
    <
    <
      -- TWiki Admin User - 2016-02-17
     
    This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
    Ideas, requests, problems regarding TWiki? Send feedback