Ubuntuguide Pt3, Ubuntu 14.04 LTS, Ubuntu Guide

[ Pobierz całość w formacie PDF ]
UbuntuGuide Part3 -
UbuntuGuide Part3
From
Contents
1 Ultimate Server Lucid K
1.1 Introduction
1.2 Install the base OS (Ubuntu Server 10.04 Lucid)
1.3 Add a Kubuntu desktop
1.4 Set networking parameters
1.5 Enable BIOS power-up
1.6 Install Firefox
1.7 Obtain an Internet URL
1.8 Adjust SSH for remote connections
1.9 Install the BigBlueButton teleconferencing system
1.10 Install the Firewall
1.11 Install Moodle
1.12 Install MediaWiki
1.13 Import Kubuntuguide into your local wiki
1.14 Install Drupal6
1.15 Install ddclient
1.16 Add menu items for websites
1.17 Add Audacious audio player
1.18 Install DAViCal group calendar server
1.19 Allow Reverse proxies
1.20 Adding new SSH users
1.21 Add security scanners
1.22 Changing passwords and other customization
1.23 More Ultimate Servers
2 Ultimate Server Lucid Customization
2.1 Enable BIOS power-up
2.2 Set networking parameters
2.3 Obtain an Internet URL
2.4 Configure ddclient
2.5 Change important passwords
2.6 Customize BigBlueButton
2.7 Customize Moodle
2.8 Customize MediaWiki
2.9 Customize Drupal
2.10 Customize DAViCal
1 of 91
08/10/2013 09:05 AM
 UbuntuGuide Part3 -
2.11 Adjust SSH for remote connections
2.12 Adding new SSH users
2.13 Inactivate old users
2.14 Change hostname (optional)
3 Ultimate Server Lucid K with OpenVistA EHR
3.1 Introduction
3.2 Install the base OS (Ubuntu Server 10.04 Lucid)
3.3 Add a Kubuntu desktop
3.4 Set networking parameters
3.5 Enable BIOS power-up
3.6 Install Firefox
3.7 Obtain an Internet URL
3.8 Adjust SSH for remote connections
3.9 Install the BigBlueButton teleconferencing system
3.10 Install the Firewall
3.11 Install Moodle
3.12 Install MediaWiki
3.13 Import Kubuntuguide into your local wiki
3.14 Install Drupal6
3.15 Install ddclient
3.16 Add menu items for websites
3.17 Add Audacious audio player
3.18 Install DAViCal group calendar server
3.19 Allow Reverse proxies
3.20 Adding new SSH users
3.21 Add security scanners
3.22 Install an EHR (Electronic Health Record) system
3.22.1 Install OpenVistA server
3.22.2 Install OpenVistA-CIS Linux client
3.22.2.1 Connecting through an SSH tunnel
3.22.3 Adjust Login Manager IDs
3.23 Changing passwords and other customization
3.24 Other resources
4 OpenVistA EHR
4.1 Install pre-requisites
4.2 Set networking parameters
4.3 Adjust SSH for remote connections
4.4 Install an EHR (Electronic Health Record) system
4.4.1 Install OpenVistA server
4.4.2 Install OpenVistA-CIS Linux client
4.4.2.1 Connecting through an SSH tunnel
4.4.3 Adjust Login Manager IDs
4.5 VistA Server functions
4.6 Adding new SSH users
4.7 Other resources
5 WorldVistA tips
2 of 91
08/10/2013 09:05 AM
UbuntuGuide Part3 -
Ultimate Server Lucid K
Introduction
This walkthrough is for (K)Ubuntu Lucid 10.04 (32-bit or 64-bit) because the BigBlueButton
teleconferencing server requires either Lucid 10.04 (32-bit or 64-bit) or Jaunty 9.04 (32-bit
only).
The software updater may prompt you to upgrade the distribution to a newer release (e.g. to
Maverick 10.10). This is not recommended because BigBlueButton may then stop functioning
properly.
All variables that can be (and usually ought to be) changed are noted in
italics
. Do not attempt
to use any
italicized variable
exactly as written; all of them are fictitious and will not work
(especially for web services)! Create your own variable in place of the
italicized
one.
Furthermore, this website is viewed by over 20,000 users per month. Don't attempt to use any
of the example passwords used here (that would be highly insecure). Create your own
passwords.
Install the base OS (Ubuntu Server 10.04 Lucid)
Shrink the Windows Partition. For Windows Vista and Windows 7 computers, use
/windows-vista/working-around-windows-vistas-shrink-volume-inadequacy-problems/) .
Partition the hard drive. Use this Multiple OS Installation scheme. The GParted utility can
be found on the Ubuntu Desktop LiveCD (but not the Kubuntu Desktop LiveCD) or a
GParted LiveCD can be downloaded and used directly.
Onto another computer, download and burn Ubuntu Server Lucid 10.04
/community/BurningIsoHowto) for instructions on burning the CD.)
Install Ubuntu Lucid Server (32-bit or 64-bit) into its own partition. If you followed the
Multiple OS Installation scheme, then the Windows OS will be in partition 1 (and possibly
2, if you have a recovery partition), the /boot partition will be in partition 3, and partition
4 will be an extended partition. The extended partition ought to have been divided into a
2 Gb swap logical partition and 2 equally sized logical partitions for Linux (one for a
production partition and one as a test/upgrade partition).
For installation it is best if the computer is connected to the Internet by a wired ethernet
connection.
Hostname:
Lucid64Server00
Partitioning: Manual
3 of 91
08/10/2013 09:05 AM
UbuntuGuide Part3 -
Choose the partition created for the new Lucid operating system (e.g. /dev/sda6).
Use as: Ext4 journaling file system -> Format the partition: yes, format it -> Mount
point: / - the root file system -> Done setting up the partition -> Finish partitioning
and write changes to disk -> Write changes to disk?: Yes
During the Ubuntu Server installation, install the LAMP server and OpenSSH servers and
the PostgreSQL database. Record the system administrator ID/password and the MySQL
root (superuser) password. Note the partition name and number (e.g.
/dev/sda6
).
Full name for the new user:
Lucidadmin00
-> Username for your account:
lucidadmin00
-> Choose a password for the new user:
lucidword00
(Note: You could also generate a random password and use it here. Just be sure to
record it in an accessible location.)
Note: You could also install the LAMP server stack, the OpenSSH server, or the
PostgreSQL database at a later time using the menu-driven installation system:
sudo tasksel
Encrypt your home directory:
No
(this is optional, but on this system the primary
user's home directory is not used much so there is little need to encrypt it.)
HTTP proxy information -- this is used if your organization has a firewall or other
gateway to the outside Internet. A network administrator will have the information
for this. Most small businesses will not have such a gateway and it can be left blank,
in this case.
How do you want to install updates...?
No automatic updates
This is, of course, user preference. However, updates are sometimes sent out before they are
completely tested with all hardware, which can cause problems with very new or very old
hardware. Some systems can be brought to a halt by automatic updates, especially updates of
the Linux kernel.
For this reason, complete manual control of updates is highly recommended (on production
systems). In fact, many users routinely run two parallel systems (a test system and a
production system) and install updates on the test system first (in order to make sure all
updates work properly) prior to installing the updates on the production system. This practice
is extremely important to ensuring stability on critical systems and servers.
Choose software to install:
LAMP server (
ticked
) -> OpenSSH server (
ticked
) -> PostgreSQL database
New password for the MySQL "root" user:
lucidsql00
(Note: You could also generate a random password and use it here. Just be sure to record
it in an accessible location.)
4 of 91
08/10/2013 09:05 AM
 UbuntuGuide Part3 -
Install the GRUB boot loader to the master boot record?
No
-> Device for boot loader
installation:
/dev/sda6
Note: this assumes a /boot partition and multiple partitions. Under the general
scheme above, the first free partition will usually be
/dev/sda6
, but if you already
have other OSs or other peculiarities, take extra care during this step.
This is the trickiest step of the installation. It is important to set up the Master Boot
Loader to recognize the new partition. Re-read the Multiple OS Installation tutorial very
carefully and completely. In short, the bootloader needs to be copied to the /boot
partition (usually
/dev/sda3
) and customized there so that it chainloads the bootloader
installed locally in your new OS partition (e.g.
/dev/sda6
). Once this is set up correctly,
reboot and the menu will allow booting into the new OS.
Login for the first time.
Lucid64Server00: lucidadmin00
Password: lucidword00
Shorten the boot time:
sudo nano /etc/default/grub
Change the timeout value:
GRUB_TIMEOUT=1
(Note: Save the changes with CTRL-O then CTRL-X.)
Then regenerate the Grub2 configuration file:
sudo grub-mkconfig --output=/boot/grub/grub.cfg
Update the system.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential dkms
sudo reboot
Older versions of (K)Ubuntu (Jaunty and earlier) also required:
sudo apt-get install linux-headers-$(uname -r)
sudo reboot
Note: This step was also previously required after every kernel upgrade (as is done
automatically if you have enabled automatic updates). If graphics aren't working for any
reason, try making sure the headers are installed correctly and updating again.
5 of 91
08/10/2013 09:05 AM
  [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • emaginacja.xlx.pl
  •