Difference between revisions of "Freeside:2.1:Documentation:Installation"
From Freeside
(→4. Install core packages) |
|||
Line 64: | Line 64: | ||
Common Perl Packages - Packages are much faster to install | Common Perl Packages - Packages are much faster to install | ||
<pre> | <pre> | ||
− | apt-get install libwww-perl liburi-perl libhtml-tagset-perl libhtml-parser-perl libdbd-pg-perl libtimedate-perl libdate-manip-perl libchart-perl | + | apt-get install libwww-perl liburi-perl libhtml-tagset-perl libhtml-parser-perl libdbd-pg-perl libtimedate-perl libdate-manip-perl libchart-perl |
− | libcache-cache-perl libdatetime-perl libdatetime-format-strptime-perl libdatetime-format-natural-perl libemail-sender-perl | + | libcache-cache-perl libdatetime-perl libdatetime-format-strptime-perl libdatetime-format-natural-perl libemail-sender-perl |
− | libhtml-mason- | + | libhtml-mason-perllib mailtools-perl libmail-mboxparser-perl libnetaddr-ip-perl libnet-ping-external-perl libnet-ping-external-perl |
− | libnumber-format-perl libnumber-format-perl libspreadsheet-writeexcel-perl libstring-approx-perl libtext-csv-xs-perl libterm-readkey-perl | + | libnumber-format-perl libnumber-format-perl libspreadsheet-writeexcel-perl libstring-approx-perl libtext-csv-xs-perl libterm-readkey-perl |
libtext-template-perl | libtext-template-perl | ||
</pre> | </pre> |
Revision as of 16:17, 10 December 2010
Contents
1. Install the base system
- Only select the OpenSSH Package
2. Configure the network
Change the server to static IP
nano /etc/network/interfaces
Replace the below settings with you own ip addresses etc
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1
Set the hostname correctly
nano /etc/hosts
127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
echo server1.example.com > /etc/hostname /etc/init.d/hostname restart
3. Update the system
apt-get update apt-get upgrade
4. Install core packages
Keep the system time correct
apt-get install ntp ntpdate
Common Perl Packages - Packages are much faster to install
apt-get install libwww-perl liburi-perl libhtml-tagset-perl libhtml-parser-perl libdbd-pg-perl libtimedate-perl libdate-manip-perl libchart-perl libcache-cache-perl libdatetime-perl libdatetime-format-strptime-perl libdatetime-format-natural-perl libemail-sender-perl libhtml-mason-perllib mailtools-perl libmail-mboxparser-perl libnetaddr-ip-perl libnet-ping-external-perl libnet-ping-external-perl libnumber-format-perl libnumber-format-perl libspreadsheet-writeexcel-perl libstring-approx-perl libtext-csv-xs-perl libterm-readkey-perl libtext-template-perl
Additional Perl Packages
apt-get install libdbix-dbschema-perl libfile-counterfile-perl libfile-policy-perl libipc-run-perl libipc-run3-perl libjson-perl \ liblingua-en-nameparse-perl liblingua-en-inflect-perl libnet-domain-tld-perl libnet-ssh2-perl libnet-whois-raw-perl libtime-duration-perl
Packages not available as packages
cpan Authen::Passphrase Business::CreditCard Business::US::USPS::WebTools Color::Scheme Crypt::PasswdMD5 Frontier::RPC2 HTML::Defang \ HTML::Widgets::SelectLayers String::ShellQuote Tie::IxHash Apache::DBI