Server UBUNTU 8.04

Ubuntu 8.04 LTS Server Edition Stahnout a nainstalovat :

CTRL + c pokud mate rozepsany nejaky prikaz nebo spusteny nejaky program a chcete je zrusit / zastavit
CTRL + d pokud chcete odhlasit aktualniho uscreen nebo roota ze sudo/su)

# $ /

otevrete si tuto stranku, bude se v prubehu hodit:

po instalaci si IHNED zazalohujte /ETC

Doporucuji jako prvni vec nainstalovat screen a po instalaci screen spustit. Pak totiz bude vse co delate fungovat i kdyz se odpojite. A kdyby tam nebylo sudo tak jeste to je potreba.

apt-get install sudo

LAMP

debian LaMP

pridat package:

update 24.6.08

# cp /etc/apt/sources.list /etc/apt/sources.list.original
# cat /etc/apt/sources.list | grep -v "^$" | grep -v "^##" | grep -v "deb-src" | grep -v "# deb-src" >> /etc/apt/sources.list

LAMP sudo apt-get install mysql-server mysql-client apache2 php5 php5-mysql php5-gd phpmyadmin
sudo apt-get install php5-curl php5-imagick php5-ffmpeg mysql-query-browser mysql-admin
sudo a2enmod vhost_alias
sudo a2enmod rewrite

upravit repozitare:

# cp /etc/apt/sources.list /etc/apt/sources.list.original
# nano /etc/apt/sources.list
zde smazat # pred kazdym radkem ktery zacina "# deb" (mimo "# deb cdrom" na zacatku) a naopak pridat # pred kazdy radek ktery zacina "deb-src" (pokud nepocitate s tim ze budete pouzivat zdrojove kody, k tem se dostanete jednoduse pozdeji odkomentovanim "deb-src")

ted je potreba vs zupdatit a zupgradit coz bude zrejme delsi proces

# apt-get update ;stahne nove informaci o baliccich
# apt-get upgrade -y ;stahne a nainstaluje novejsi balicky -y bez potvrzovani

zakladni

screen mc htop iftop bmon slurm links sysv-rc-conf p7zip-full iotop powertop numlockx
nebo rcconf

web databaze

phpmyadmin

konfigurace

webmin

sudo apt-get install webmin-postfix webmin-mysql webmin-mailboxes webmin-logrotate webmin-firewall webmin-status
samba
shorewall - portknocking
bum

/etc/hosts
/etc/passwd
/etc/apache2/*.conf + virtualy
/etc/apt/sources.list
/etc/ssh/sshd.conf
/etc/samba/smb.conf
/etc/shorewall

nastaveni serveru

/etc/init.d/apparmor stop
update-rc.d -f apparmor remove

ln -sf /bin/bash /bin/sh

echo server1.example.com > /etc/hostname
/etc/init.d/hostname.sh start
# hostname
/bin/hostname -F /etc/hostname

zmenit /etc/hosts na
172.0.0.1 server1.example.com server1

pridani roota a dalsich uzivatel

adduser (nohome)
passwd
smbpasswd
htpasswd
udelat sudoera

nastaveni ssh

port
permtiroot

( regenerace ssh certifikatu )

dalsi

kompilace

# ./configure
# make
# make test
# make install

mail

POSTFIX

Poslední změna: 18.07.2009 21:03:34