« Гугл хакинг | Трастметр »
Вчера на дигге нашёл полезный список консольных команд линукса. Вообще, хотелось бы составить что-то вроде пошаговой инструкции по запуску дедика с момента его получения от хостера. Вот примерный список того, что надо делать с того момента как хостер выдал сервер и вы попали в консоль, на примере Fedora Core. Сторонние админы за это берут $150, так что я практически палю тему.
0. Для доступа к серверу используем программу putty.
1. Смотрим версию, чтобы убедиться что там именно федора, а не что-то другое:
cat /proc/version
uname -a
2. Поскольку мы в первый раз зашли под рутом, то надо создать какого-нибудь юзверя для работы:
useradd vasya
passwd vasya
3. Ставим самую полезную программу под линукс – Midnight Commander:
yum install mc (yum это инсталлятор программ под линукс, причём как правило в инсталлируемых программах конфиги уже как-то настроены)
4. Теперь ставим программы необходимые для работы дедика: ДНС-сервер bind и фтп-сервер, апач по идее уже должен стоять.
yum install bind
yum install vsftpd
Если нет апача: yum install httpd.
5. Запускаем программы:
service named start
service httpd start
service vsftpd start
6. Настраиваем автозапуск: запускаем ntsysv, находим нужные сервисы и нажимаем галочку. Если этого не сделать, при перезапуске сервера, установленные программы не запустятся, о чём вы по закону Мерфи узнаете вернувшись через 2 недели из отпуска.
В добавок к перечисленным выше, также можно включить ntpd – сервис синхронизации времени.
7. Если нужен MySQL:
yum install mysql (может быть уже установлен)
yum install php-mysql
service mysqld start
mysql -h localhost -u root -p (заходим в мускул-консоль рутом без пароля)
set password = password(“napechataiteizapomniteparol”);
quit
service mysqld restart
8. PHP должен быть уже установлен, если нет – ищем нужные модули и ставим их:
yum info php*
Понадобится по крайней мере сам php и php-gd.
Вроде всё, теперь остаётся настроить конфиги бинда и апача и сервер готов к работе. Сам я далеко не линуксоид и даже не сочуствующий, линукс-мастдай.
По этой причине список составлен путём проб и ошибок, может что-то в нём не совсем правильно, готов выслушать критику.
9 Responses
August 17th, 2007 at 05:18:35
// php gravatar() ?>1Не вижу настройки репозиториев …
Например у меня на серваке yum нифига не находит …
August 17th, 2007 at 05:34:24
// php gravatar() ?>2Трэкбэк отрубил что ли ? а то я подобную статью у себя выложил – хотел оттрекбэчить …
August 17th, 2007 at 17:01:09
// php gravatar() ?>3Я у себя репозитории не настраивал, вроде по умолчанию должно работать. Я вообще не совсем понимаю, как yum соотносится с rpm, юм это типа надстройка что-ли? Если я что-то юмом инстраллирую, а потом поверх пытаюсь rpm запустить, то чего будет?
Трекбеки я выключил, во избежание спама.
August 17th, 2007 at 20:13:19
// php gravatar() ?>4фтп и мускуль ставятся просто, и с конфигами там мудрить особо не нужно.
про днс – тут надо примеры конфов хотяб.
про апачу вообще отдельная песня – ее надо собирать поразному в зависимости от того что за проекты будут на серваке.
Ты бы написал – “настройка дедика для работы с нуля под доры” например, привел особености конфига апачи, расписал про модули для сабдоменов и про скрипты на модреврайте.
Если “сервер под сиджи” – то писать надо про тюнинг апачи, про связку апачи с nginx, примеры конфа мускуля под большие нагрузки.
PS – за то что ты описал – 150$ мы не берем
150 это за софт+конфы, причем персонально как хочет клиент (выяснить че же он хочет – тоже отдельная заморочка).
October 16th, 2007 at 10:40:46
// php gravatar() ?>5Спасибо, неплохое введение.
Я бы советовал сделать следующий пост про оптимизацию работы сервера:
1. установку nginx и настройку
2. установку и настройку eaccelerator
Вообще имхо Debian лучше чем Fedora в качестве среды для дедика. Но… RedHat уже стандарт, поэтому все юзают федору и центос.
March 5th, 2008 at 19:31:55
// php gravatar() ?>6Вообще то это идет по дефолту в ОСи!
Никакой настройки я тут не нашел, только сетапы ))
July 10th, 2008 at 12:30:22
// php gravatar() ?>7Хорошая инструкция по установке Fedora 9, может будет полезна: http://www.fedoralinux.ru/content/view/102/50/
August 1st, 2008 at 17:26:58
// php gravatar() ?>8а как и что установить, чтобы работала комманда yum
September 23rd, 2008 at 21:17:18
// php gravatar() ?>9Такую бы инструкцию и под FreeBSD …
RSS feed for comments on this post
Написать комментарий
Про что писал
Календарь
Куйворды
Архив
Подписка на блог
Статистика подписки
Страницы
Комментарии
Последние посты
Blogroll
Счётчики
Свежие записи
Последние комментарии
Интересное на блоге
Самое комментируемое
SEO блог где палят темы is proudly powered by WordPress - BloggingPro theme modified by alexf