Просмотр полной версии : Настройка web-сервера на Linux для полного нуба
Красавчег
22.06.2012, 08:52
Вопщем я в линуксах нуб полный. Есть такие сборки, чтобы просто заинсталлил и там уже сразу был установлен вебсервер? А то я дебиан скачал, установить получилось, а дальше с этими командами хз, нифига не могу разобраться. А про то, чтобы там апач установить, я вообще молчу. Короче помогайте))
brainless
22.06.2012, 09:26
Красавчег написал(а):
Вопщем я в линуксах нуб полный. Есть такие сборки, чтобы просто заинсталлил и там уже сразу был установлен вебсервер? А то я дебиан скачал, установить получилось, а дальше с этими командами хз, нифига не могу разобраться. А про то, чтобы там апач установить, я вообще молчу. Короче помогайте))
любой линух изначально заточен под веб-сервер.если ты новичёк то ставь для начала с GUI-ем т.е. с графической оболочкой.советую использовать убунту она более всех руссифицирована и + к этому хорошая техподдержка на оф.форуме.а насчёт установки именно сервера вот с гугла http://www.google.ru/search?aq=f&sourceid=chrome&ie=UTF-8&q=сервер+убунту (https://href.li/?http://www.google.ru/search?aq=f&sourceid=chrome&ie=UTF-8&q=%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80+%D1%83%D0%B 1%D1%83%D0%BD%D1%82%D1%83) есть даже видео на тубе )
В дебиане есть софтинка- Центр приложений
если не хочеш в графическом режиме ставить.... то те инстукрция:
все команды выполнять из под root - либо терминал от суперпользователя - либо перед каждой командой добавлять sudo
Код:
1. apt-get update && upgrade (обновляеш кэш репозитариев и обновляеш все астальное)
2. apt-get install apache2 apache2-doc php5 libapache2-mod-php5 php-pear (ставим апач)
3. apt-get install mysql-server mysql-client php5-mysql (ставим mysql)
4. apt-get install php5-curl php5-gd php5-idn php5-imagick php5-ldap php5-imap php5-memcache php5-mhash php5-mysql php5-ps php5-pspell php5-sqlite php5-suhosin php5-tidy imagemagick php5-xcache php5-xdebug php5-xmlrpc php5-xsl (ставим php)
5.*можно порпустить если phpmyadmin тебе не надо** apt-get install phpmyadmin
Открой: gedit /etc/apache2/apache2.conf
Добавить в самый конец файла:
# Include phpmyadmin configurations:
Include /etc/phpmyadmin/apache.conf
перезапустить апач - sudo /etc/init.d/apache2 restart
Запустить PHP:
sudo a2enmod php5
Активировать mod_rewrite
sudo a2enmod rewrite
вот както так.....
У меня на Неттопе крутится веб сервер. Проблем с установкой как правило не возникае, даже если нет навыков. Они наступают когда начинаешь настраивать. Но в сети много статей расжевывающих все и вся. Например
http://www.kp-room.ru/node/211 (https://href.li/?http://www.kp-room.ru/node/211)
http://man.sprojects.ru/showpage.php?t=1007 (https://href.li/?http://man.sprojects.ru/showpage.php?t=1007)
http://www.rublin.org/node/115 (https://href.li/?http://www.rublin.org/node/115)
и .т.д
Полученная машинка для отладки своих скриптов и для работы в качестве файлового сервера самое то. Но если ты это решил чтобы сэкономить на хостинге, тут фишка не прокатит. Полноценный веб сервер должен работать не на домашней машинке с 20 мбит скорости, а на полноценном сервере и с каналом в 100 мбит ...
Красавчег
22.06.2012, 18:36
Cuker написал(а):
(обновляеш кэш репозитариев и обновляеш все астальное)
Cuker, ну вот как мне его обновить, если я линукс вроде как установил и передо мной только терминал для ввода команд? как мне интернет к этому линуксу подключить, чтобы он обновиться смог?
Mons написал(а):
если ты это решил чтобы сэкономить на хостинге, тут фишка не прокатит
Нет, мне тупо для редактирования/отладки и настройки сайтов перед выкладыванием в инет.
Mons написал(а):
в сети много статей расжевывающих все и вся. Например
По сылкам что вы дали, после слов типа "Предполагается, что читатель знаком с основами работы на FreeBSD" я просто закрываю статью. Mons, нужно что-то для 100% нуба. С пошаговым руководством, типа делаем так, далее открываем это и т.д. без лишних шагов вправо/влево
Или может есть "специальный" линукс с интерфейсом и окнами как у винды? Без этого холодного и пугающего терминала для ввода команд.
Красавчег написал(а):
Mons, нужно что-то для 100% нуба. С пошаговым руководством, типа делаем так, далее открываем это и т.д. без лишних шагов вправо/влево
Я тоже не сразу вник и не считаю себя спецом по уникс осям. Но по шагам с картинками в режиме далее далее (а так оно и ставится) с попытки второй все получилось. Как итог под ногами стоит машинка на которой крутятся как тестовые скрипы, так и работающие проекты (например баннеро крутилка и скрипт обработки фоток), и FTP на 500 Gb. С выходом в инет и доступом из нее )) И тоже все сам чисто по инструкциям. Зато всегда теперь можно добавить что нужно или посмотреть как он работает в сети. Главное начать, а там втянешься. Графический интерфейс можно и вебовый сделать. Ресурсов меньше лопает
http://s019.radikal.ru/i631/1206/4b/46c4b254b8f0.jpg
Или может есть "специальный" линукс с интерфейсом и окнами как у винды? Без этого холодного и пугающего терминала для ввода команд
Тогда смысл менять шило на мыло? Поставь денвер на винду и работай. На том же убунту, по моему тот еще изврат.
Красавчег
22.06.2012, 19:45
Mons написал(а):
Главное начать, а там втянешься.
Выражение улыбнуло))
Ладно, тогда подскажите для начала как подлючить инет после установки линукса, что оно обновиться смогло.
И как с флешки файлы в какую нибудь папку закинуть. Там файлового менеджера что вообще в природе нет?
brainless
22.06.2012, 20:51
Красавчег написал(а):
Выражение улыбнуло))
Ладно, тогда подскажите для начала как подлючить инет после установки линукса, что оно обновиться смогло.
И как с флешки файлы в какую нибудь папку закинуть. Там файлового менеджера что вообще в природе нет?
сетевую карту линух должен подхватывать с коробки сразу после установки но это в том случае если у тебя роутер и все настройки инета прописываются в модеме.
насчёт флешки.......опять же,именно поэтому я и советую убунту т.к. там настройки простейшие и как правило всё начинает работать сразу с коробки а флешки и внешние харды автомонтируются сами.....стучи в асю мне,объясню
ПыСы и не слушай тех кто говорит(пишет) что убунта дрянь.....это как вечный спор насчёт курицы и яйца.у меня убунта стоит на серве уже 2 года и никаких проблем за этот срок не было )
В след. раз ставь дистрибутив не "server", а desktop.
Интернет и локальную сеть оно должно подхватывать моментально, еще при установке.
Код:
sudo apt-get install mc
устанавливает консольный файловый менеджер.
Код:
sudo apt-get install krusader
файловый менеджер как Total Commander, только для него требуется графическая оболочка KDE
IgorBond
22.06.2012, 22:44
ужс, все что-то посоветовали, а вот не спросили зачем человеку вообще *ix/l*ux подобные системы еще и с апачей сразу? Ну поставит он, откроет доступ, через месяц ддос придет... Я правда отошел от установок серверов -- пользуюсь вдсами пока, но когда сетапил серваки, то ставил их на FreeBSD Сразу и научиться можно чему-то!
Красавчег
22.06.2012, 22:49
brainless написал(а):
сетевую карту линух должен подхватывать с коробки сразу после установки но это в том случае если у тебя роутер и все настройки инета прописываются в модеме.
У меня случай как раз не такой. У меня чтобы в винде например к инету подключиться нужно ярлык подлючения к сети дернуть и логин с паролем ввести.
cmwork написал(а):
файловый менеджер как Total Commander, только для него требуется графическая оболочка KDE
cmwork, этот KDE нужно предварительно (до команды: sudo apt-get install krusader) установить?
Но я, пока вижу консоль, и вообще больше нихрена не могу. Ни к инету подлючиться, ни файлы какие (тот же KDE например) закинуть.
Может есть сборка чтобы этот KDE по умолчанию устанавливался?
IgorBond написал(а):
все что-то посоветовали, а вот не спросили зачем человеку вообще *ix/l*ux подобные системы еще и с апачей сразу? Ну поставит он, откроет доступ, через месяц ддос придет...
IgorBond, прочитай мой второй ответ в этом посте: http://www.nulled.cc/threads/231019/#post-1979995 (https://href.li/?http://www.nulled.cc/threads/231019/#post-1979995)
IgorBond
22.06.2012, 23:10
Красавчег написал(а):
Может есть сборка чтобы этот KDE по умолчанию устанавливался?
ну как бы в OpenSUSE осуждали этот вопрос: http://vizzzion.org/?blogentry=919 (https://href.li/?http://vizzzion.org/?blogentry=919)
Красавчег написал(а):
IgorBond, прочитай мой второй ответ в этом посте: http://www.nulled.cc/threads/231019/#post-1979995 (https://href.li/?http://www.nulled.cc/threads/231019/#post-1979995)
прошу прощения, пропустил нужную строчку
brainless
23.06.2012, 00:08
IgorBond написал(а):
ужс, все что-то посоветовали, а вот не спросили зачем человеку вообще *ix/l*ux подобные системы еще и с апачей сразу?
а это чтоб жизнь не казалась малиной и по ночам снились танцы с бубном ))))
Красавчег
23.06.2012, 00:10
brainless написал(а):
чтоб жизнь не казалась малиной
brainless, так что с подлючением к инету?
brainless
23.06.2012, 12:03
Красавчег написал(а):
brainless, так что с подлючением к инету?
стукни мне в асю 1444394три3 так проще будет,чтоб тему не загаживать
Красавчег и IgorBond - преды за кросспостинг. Это последние преды за это в данной теме, дальше будут баны. Чётче формулируйте свои мысли, пользуйтесь кнопками редактированияи не нарушайте правила форума.
Название тему подправил для точного отображения ее сути и содержимого.
Любые дальнейшие попытки скатиться во флейм будут наказаны, посты должны быть осмысленными, такими как у Mons и Cuker например, а не превращать тему в локальный филиал чата.
Красавчег
23.06.2012, 17:57
Нету у меня аси. Пиши здесь. И почему загаживать? Помимо меня нубов много. Так что инфа будет точно не лишней.
Красавчег написал(а):
Нету у меня аси. Пиши здесь. И почему загаживать? Помимо меня нубов много. Так что инфа будет точно не лишней.
Как я понял ты поставил себе Debian без граф. оболочки(что для полного новичка не есть хорошо).
Тебе для простоты работы надо надо поставить оболочку, я бы советовал Gnome (но можно и KDE или любую другую).. или переустновить дебиан с образа на оф сайте( вот например - http://cdimage.debian.org/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso (https://href.li/?http://cdimage.debian.org/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso) )ставиш ее в графическом режиме(по сути любой дебиан из коробки на офсайте имеет граф оболочку)... где во время установки никс либо подхватит настройки твоего инета или сможеш ввести их... по умолчанию дебиан идет с интерфейсом Gnome, а далее после завершения установки и загрузки - Идеш в меню(типа "пуск" только вверху) СИСТЕМА > АДМИНИСТРИРОВАНИЕ > ЦЕНТР ПРИЛОЖЕНИЙ (чтото вроде андроид маркета =) ), через него и ставиш все что тебе нужно.
вот мануал по утсановке Гнома(при условии что инет подключен) - http://wiki.debian.org/ru/Gnome (https://href.li/?http://wiki.debian.org/ru/Gnome)
Вот мануал настройки сети из консоли(Для справки- Убунта это Debian-based система... такчто не пугайся что мануал по убунту )- http://448dmg.ru/nastroyka-seti-v-ubuntu-95 (https://href.li/?http://448dmg.ru/nastroyka-seti-v-ubuntu-95)
Красавчег
27.06.2012, 07:51
Ну, вроде установил всё. Поставил на виртуальной машине. Работаю из-под Гнома)) Апач, пхпмайадмин и sql установил. А как домен добавить? И где папка сайта самого?
Красавчег написал(а):
Ну, вроде установил всё. Поставил на виртуальной машине. Работаю из-под Гнома)) Апач, пхпмайадмин и sql установил. А как домен добавить? И где папка сайта самого?
Домен.. а он тебе надо на локальной машине?)
А если все по простому - папка с сайтом находится там где прописана в конфиге апача (apache2.conf смотри)
Домен можно добавить в hosts ( /etc/hosts)
Красавчег
27.06.2012, 09:58
Нашел. Т.е. у меня сайт будет открываться по адресу http://localhost/ (https://href.li/?http://localhost/) я правильно понимаю? А как мне зайти в систему администратором? При установке потребовало создать пользователя, а я как пользователь не могу в папках типа /var/www/ файлы редактировать. Уже и права администратора назначил, но все равно только для чтения например файл index.html открывается.
Да, чуть не забыл, и как мне пхпмайадмин запустить чтобы базу для сайта создать?
Да имено локалхост. Пхпмай админ ты уствюановил а в конфиг апача добавил инклуд конфига пхпмайадмин? Если да то он доступен : localhost/phpmyadmin
На папку с сайтом выстаи chmod или управляй из под root
Отправлено с моего U8 через Tapatalk
Красавчег
28.06.2012, 00:19
в конфиг апача добавил инклуд конфига пхпмайадмин?
Нет, не добавил. Сделаю.
На папку с сайтом выстаи chmod
Так не могу права настроить, хоть у юзера и права администратора.
или управляй из под root
"из под root" это через терминал чтоле? Потому что я в гноме пытаюсь выйти из учетной записи пользователя и зайти с именем "root" и паролем администратора, а мне пишет "ошибка идентификации"
Красавчег написал(а):
Нет, не добавил. Сделаю.
Так не могу права настроить, хоть у юзера и права администратора.
"из под root" это через терминал чтоле? Потому что я в гноме пытаюсь выйти из учетной записи пользователя и зайти с именем "root" и паролем администратора, а мне пишет "ошибка идентификации"
Да через терминал - запусти в терминале- gksu /usr/bin/x-terminal-emulator (запуститься терминал от root или в меню есть - Root Terminal)
Shagrath
28.07.2012, 18:35
Различные конфигурации серверов, можно скачать уже готовые под Virtual Box
Установка Apache2SSLс PHP5 и поддержкой MySQL в Ubuntu-server11.04
1. Установка MySQL 5
7. Ссылки
Ubuntu: http://www.ubuntu.com/ (https://href.li/?http://www.ubuntu.com/)
Apache: http://httpd.apache.org/ (https://href.li/?http://httpd.apache.org/)
PHP: http://www.php.net/ (https://href.li/?http://www.php.net/)
MySQL: http://www.mysql.com/ (https://href.li/?http://www.mysql.com/)
PhpMyAdmin: http://www.phpmyadmin.net/ (https://href.li/?http://www.phpmyadmin.net/)
Хотел бы поднять сайт на своем сервер, купил домен. Зарегал бесплатный dns на freedns.afraid.org, проблема в том что ip не статический,
меняется примерно 1-2 раза в день. Хотел бы настроить что бы ip обновлялся автоматически на freedns.afraid.org.
Использую роутер D-Link DIR-615, ОС Ubuntu 11.10. Помогите пожалуйста это реализовать. Спасибо всем наперед за помощь
maxy666 написал(а):
Хотел бы поднять сайт на своем сервер, купил домен. Зарегал бесплатный dns на freedns.afraid.org, проблема в том что ip не статический,
меняется примерно 1-2 раза в день. Хотел бы настроить что бы ip обновлялся автоматически на freedns.afraid.org.
Использую роутер D-Link DIR-615, ОС Ubuntu 11.10. Помогите пожалуйста это реализовать. Спасибо всем наперед за помощь
Ну с афрэйд вы погорячились.... мало того что у вас на домене любой желающий сможет создать поддомен без вашего разрешения и ДНС там не меняется динамически а соответственно каждая смена IP обойдется вам в минут 30-40 не доступности сайта.
Вот специально затаченые под ваши нужды сервисы:
http://dyn.com/dns/ (https://href.li/?http://dyn.com/dns/)
http://www.no-ip.com (https://href.li/?http://www.no-ip.com)
да предложение вами сервисы хорошие...сейчай просто тестирую своей сервер....и немного осваиваю серверные технологии то пока пользуюсь бесплатным. dns....со временем перейду на http://dyn.com/dns/ (https://href.li/?http://dyn.com/dns/)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot