Eerste taken na verse installatie van Linux
oftwel wat doe ik zodra ik een nieuwe server heb geinstalleerd met Ubuntu / Lubuntu Linux.
Lubuntu 12.04 LTS geinstalleerd op Titan op 27 juni 2012.
apt-get update
apt-get upgrade
apt-get install smbfs samba openssh-server gedit apache2 php5 php5-gd multitail
mkdir bin
- Toevoegen ~/bin/ aan
.profile
, is al standaard gedaan (PATH="$HOME/bin:$PATH"
) - script mnttoren in ~/bin plaatsen en schijven van NAS koppelen
- statisch IP-adres instellen : bewerk
/etc/network/interfaces
:
# The primary network interface auto eth0 iface eth0 inet static address 172.23.0.14 netmask 255.255.240.0 network 172.23.0.0 broadcast 172.23.15.255 gateway 172.23.3.254
- CIFS-server instellen:
smbpasswd -a paul
- Aanpassing /etc/samba/smb.conf
[homes] comment = Home Directories browseable = no read only = no create mask = 0755 directory mask = 0755 valid users = %S
apt-get install lubuntu-restricted-extras figlet
- issue aanpassen als root
figlet titan >>/etc/issue
Apache
Apache kan geen PHP serveren!
sudo a2enmod userdir sudo a2enmod rewrite
/etc/apache2/mods-enabled/php5.conf
aanpassen! : "To re-enable php in user directories comment the following lines.."
sudo service apache2 restart
interessante pakketten
apache2-suexec vmware-view-client
nikto
aircrack-ng wireshark wireless-tools libsqlite3-dev libpcap-dev
Opmerkingen
Deze linuxinstallatie op Zotax ZBOX ID-HD11 heeft net als alle vorige linuxinstallaties moeite met uitschakelen en zelf rebooten.
sudo apt-get update
stopt abrupt en zegt dat het werd onderbroken en dat ik sudo dpkg --configure -a
moet uitvoeren om dit te herstellen.
Harde schijf is gepartitioneerd met grote root-partitie geformatteerd op btrfs.
Lubuntu verse installatie
Eerste dingen na verse installatie van Lubuntu via alternatieve installer ('cat /etc/issue' meldt: Ubuntu 12.10) op machine Lugaia op Zotax ZBOX ID-HD11. Dit is schone installatie. Voor het eerst is er geen enkel probleem met hardwareherkenning van alle onderdelen.
apt-get install ssh vmware-view-client default-jre
JRE (Java Runtime Engine) is ten behoeve van Bukkit Minecraft server.
Statisch IP-adres ingesteld via Start > Voorkeuren > Netwerkverbindingen: wired connection 1, Handmatig:
- Adres toevoegen: 192.168.178.3 , gw 192.168.178.1
- DNS: 212.54.40.25 , 212.54.35.25 (komma verplicht)
Een reboot was nodig voordat dit effectief werd.
Geen Samba nodig. Wel Apache , PHP.
apt-get install apache2 php5 php5-cd
Interessant is dat installeren van Apache2 de installatie triggert van apache2-mpm-worker, maar zodra php5 geselecteerd wordt, wordt apache2-mpm-worker verwijderd en apache2-mpm-prefork geinstalleerd.
apt-get install openssh-server
Metapackage ssh installeert toch geen server, ondanks dat de beschrijving dat beweert. Daarom toch openssh-server installeren.
apt-get install samba
En vooruit, toch Samba.
Release upgrade
sudo apt-get update sudo apt-get install update-manager-core sudo do-release-upgrade
Release upgrade van server LTS naar ...
Hoe doe je een release upgrade zonder grafische omgeving, met alleen shell prompt?
- Install update-manager-core if it is not already installed:
sudo apt-get install update-manager-core
- If and only if upgrading from an LTS release, then edit /etc/update-manager/release-upgrades and set
Prompt=normal
(normaal gesproken staat hier dan Prompt=lts
)
- Launch the upgrade tool:
do-release-upgrade
Andere desktop?
Bijvoorbeeld LXDE..
sudo apt-get remove --purge ubuntu-desktop sudo apt-get install lubuntu-desktop
Ik wil Lightdm in plaats van GDM
Lightdm en gdm verzorgen grafische inlogscherm. GDM is voor standaard ubuntu-desktop en lightdm voor LXDE.
sudo apt-get install lightdm sudo dpkg-reconfigure lightdm