kuchin://Linux

Root
Boards
Cars
Company
Development
Fish
Hardware
House
Internet
Israel
Linux
     Cron
     mySQL
     Network
     Programs
     Time
     SSH
Multimedia
Network
PDA
Photo
Travel
Unsorted
Windows



Rambler's Top100

Буду сюда писать, как конфигурировал свой линуксовый сервер. Когда время найду
Может, кому-нибудь это поможет. Обычно ведь как оно - знаешь, что хочешь, но не знаешь, какими средствами этого добиться.

Итак, начнём.
Поставил я RedHat 7.3, так что все инструкции будут относиться к этой версии Линукса (насколько я знаю, в восьмом RedHat'e уже не всё нижеперечисленное заработает).
Про инсталляцию ничего особенного сказать не могу, просто выбираешь нужные тебе пакеты и всё (конечно же потом тоже можно будет установить программы, если что-то забыл добавить при установке).

Большая часть информации почерпнута отсюда и отсюда, остальное - через поисковые системы.
Справка по любой программе в Линуксе: man название_программы
Ходить по каталогам можно аналогом Norton Commander'a - Midnight Commander'ом - команда mc ( mc.linuxinside.com )
Перегрузить систему или поменять режим работы можно программой telinit
Сделать так, чтобы какие-нибудь команды запускались сразу после старта системы - вам нужен файл ⁄etc⁄rd.d⁄rc.local (обычный batch-файл)
В файле ⁄etc⁄fstab хранятся записи устройств, которые будут смонтированы при старте (каждый партишн монтируется в отдельный каталог), для работы с дисками есть утилиты fdisk, mkfs и mount
Веб-сервер Apache хранит контент в каталоге ⁄var⁄www⁄html
DNS записи хранятся в файле ⁄etc⁄resolv.conf - в виде "nameserver xx.xx.xx.xx"
Для статистики я пользуюсь программами slmon и darkstat - первая интерактивная, вторая выдает результат в виде HTML.

Чтобы скрипт запустился при старте системы, в файле ⁄etc⁄rc.d⁄rc.local добавил строчку:
exec ⁄root⁄bridge

Ещё там есть строчки такие:
hostname elinchik.com
csh -cf '⁄usr⁄qmail⁄rc &'

FTP
chkconfig wu-ftpd on
service xinetd restart
man ftpaccess

RPM
rpm -qa - посмотреть список установленных RPMs
rpm -ivh kernel.xxx.rpm - для установки kernel'а
rpm -Uvh other.rpm - для установки других программ (может быть Fvh)

CVS
Создание CVS Repository:
mkdir ⁄home⁄cvsroot
cvs -d ⁄home⁄cvsroot init