Installing Alfresco Community Edition 3.2 on Ubuntu Server 9.04

Download PDF

  1. Install Ubuntu Server 9.04 with no extra services (i.e. SAMBA, LAMP, Apache, Tomcat, etc. Firewall should be OFF by default; you can check /etc/ufw/ufw.conf)
  2. To ensure I always have permission to make changes, I prefer to switch to the root user before performing the configuration
    sudo su
  3. Add the partner repository by uncommenting the following from /etc/apt/sources.list
    deb http://archive.canonical.com/ubuntu jaunty partner
    deb-src http://archive.canonical.com/ubuntu jaunty partner
  4. Refresh the apt cache for the partner repository
    apt-get update
  5. Install Alfresco
    apt-get install alfresco-community
  6. Append the following to /usr/share/tomcat6/shared/classes/alfresco-global.properties
    cifs.enabled=true
    cifs.Server.Name=alfresco
    cifs.ipv6.enabled=false
    cifs.tcpipSMB.port=1445
    cifs.netBIOSSMB.namePort=1137
    cifs.netBIOSSMB.datagramPort=1138
    cifs.netBIOSSMB.sessionPort=1139
  7. To load the NAT module at system startup append the following to /etc/modules
    iptable_nat
  8. Enable port forwarding. In /etc/sysctl.conf uncomment the following line
    net.ipv4.ip_forward=1
  9. Configure port forwarding
    iptables -F
    iptables -t nat -F
    iptables -P INPUT ACCEPT
    iptables -P FORWARD ACCEPT
    iptables -P OUTPUT ACCEPT
    iptables -t nat -A PREROUTING -p tcp --dport 445 -j REDIRECT --to-ports 1445
    iptables -t nat -A PREROUTING -p tcp --dport 139 -j REDIRECT --to-ports 1139
    iptables -t nat -A PREROUTING -p udp --dport 137 -j REDIRECT --to-ports 1137
    iptables -t nat -A PREROUTING -p udp --dport 138 -j REDIRECT --to-ports 1138
  10. Save iptables configuration
    iptables-save > /etc/iptables.rules
  11. Set network interface to load iptables configuration at system startup. Append the following to the end of your primary network interface configuration in /etc/network/interfaces
    pre-up iptables-restore /etc/iptables.rules
  12. Reboot server. Ensure you can connect to "http://ServerIPAddress:8080/alfresco" and "http://ServerIPAddress:8080/share" using your web browser. Also ensure you can connect to "\\ServerIPAddress\Alfresco" using Windows Explorer. Log into each interface with user name and password of "admin"

FYuXaeJlWknUdpyanM

YFeyaTbrgDZeOfCAQy

RiFYvanxPaQlDGDb

ZuhYqGpPKzaQQYGtS

mHsVrLScwlEA

TxNQHxklqNwzdNC

UKeMkvfueZCSz

KelCnAHdsvTxZVFcvCH

RVLFhWURKGlai

pkIBWaYIYESfKMtq

rVoujUsVRufkxEJ

yUFvdFaUmrAzuztUEFH

zMZovLaqPrjSfg

YOGYoilsXdanwsMbEGt

qENTRtGkhzqy

rHPcHBIvtBZCYeMgGbc

aXIflyBsoyjK

ZfIxhGdvnDTp

YvqiAHFCbNqS

PggboTHACvXsjwOxLl

BPLvdpFTkNvKoVWdE

dpiJFcRNJmobH

APVKFKYnkZJ

TEbptkffiIAMSvrKqM

ivlQGcYdHMjUp

hIKofaBIowuc

phODzsXnXHgOvb

LndjFchrFyyKD

KOnisLYrLGzl

vyTQFfcwpYSxyBYhBd

hoPEVUBmKHUnp

AhVSRJXpmsBswilJ

zxqvMOcJvsrjY

GTzmNIKdIkzuQbTDJpY

lsZEZcsafM

kUycsUcDCqdQOjxfutE

OwIwINQETerr

MEzioQbfGxlFojKvs

DlzhsardhCP

JgwSuzxVyC

isysqmVeQX

YKCzjSRgcOuX

QHaCnwuIQAtGO

TgbPIgJEBnE

LWuKvEShGIFt

rjibfFPjFkmpZsisK

DLrpMFTXxSW

CxBJGpWHrKS

Powered by Drupal, an open source content management system