Changes between Version 2 and Version 3 of DevelopmentServer
- Timestamp:
- 07/07/10 13:54:50 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevelopmentServer
v2 v3 1 =kiwi.transitionnetwork.org= 2 3 The original documentation for this server is at http://atrium.transitiontoday.org/dev/development-server the parts that still seem relevant have been copied here and updated as necessary. 4 1 5 The development server is [http://kiwi.transitionnetwork.org/ kiwi.transitionnetwork.org], it's a encrypted 40G debian virtual machine with 1Gb of dedicated RAM. The encryption key can be shared with others if needs be, there is a ssh account on the physical machine that can be used to reboot and decrypt the machine. The physical server that virtual machine is running on has quad Intel Xeon 2.00GHz 64bit processors, 16Gb RAM, the host OS debian is running on a pair of mirrored 73Gb SAS disks and the virtual machines on a pair of mirrored 2Tb SATA disks. 2 6 … … 18 22 }}} 19 23 /etc/sudoers is set up so that people don't need to type their passwords when sudo'ing. If users also set up ssh keys then this means that people can use very long, essentially uncrackable, passwords but never actually need to remember or use them unless they lose their local ssh key or they need to login via the consol. 24 25 == Packages == 26 27 The following packages and their dependencies have been installed using aptitude: 28 29 * rsync 30 * libapache2-mod-fastcgi 31 * mysql-server 32 * php5-imagick 33 * php5-mysql 34 * phpmyadmin 35 * php-pear 36 * subversion 37 * php5-suhosin 38 * php-apc 39 * php5-mcrypt 40 * php5-dev 41 * libmagic-dev 42 * make 43 * dnsutils 44 * whois 45 * munin 46 * libwww-perl 47 * lynx 48 * imagemagick 49 * trac 50 51 == Apache == 52 53 After making any changes to the Apache configuration best do a configtest first to make sure the configuration is OK: 54 {{{ 55 sudo /usr/sbin/apache2ctl configtest 56 }}} 57 And then to restart the apache server: 58 {{{ 59 sudo /usr/sbin/apache2ctl restart 60 }}} 61 62 == phpMyAdmin == 63 64 The phymyadmin debian package was installed and directives from /etc/phpmyadmin/apache.conf and /etc/apache2/sites-available/default-ssl were copied into /etc/apache2/sites-available/phpmyadmin and then the VirtualServer was enabled, a2ensite phpmyadmin and apache restarted. 65 66 phpMyAdmin is available at: https://kiwi.transitionnetwork.org/phpmyadmin/ 67 68 69