Вы не вошли.


Доброго времени суток.
Есть задание на курсовую(выбрать не дали
).
Нужно поставить какую либо ОС из семейства linux на VirtualBox и настроить веб-сервер (Apache,php,mysql,phpmyadmin, и еще мб какие инструменты.).
Вообще задание звучит как "Web-хостинг". Но судя по объяснениям преподавателя это выглядит как web-сервер.
Машинка на которую ставить под виндой и выходом в локальную сеть вуза.
Мои вопросы таковы учитывая тему курсача:
1) Какую ОС посоветуете? OpenSuse, Ubuntu, FreeBSD? С учетом, что в живую из linux я видел только 3 этих ОС, а что то делал только под OpenSuse.
2) Подскажите, что еще было бы неплохо поставить кроме Apache,php,mysql,phpmyadmin. Например веб-вервер без FTP-сервера я как то не представляю. Сам я увлекаюсь php, но каких то особых знаний в устройстве веб-серверов у меня нет (XAMPP,денвер, и просто установка связки Apache+php под виндой не учитываю).
3) Какие инструменты понадобятся, что бы превратить этот веб-сервер в веб-хостинг? Ну если быть точнее, нужны инструменты, что бы организовать работу нескольких сайтов на этом сервере, для нескольких пользователей с определенными правами (ограниченным доступом, отличным от администратора).
Не прошу сделать за меня курсовую, а лишь хотел бы услышать пару дельных советов или полезных ссылок, что бы не наступать лишний раз на двусторонние грабли. Прошу воздержаться от тыканий в гугл "там все написано", т.к. я уже вовсю там.
Не на 100% уверен что верно оперирую названиями указанных программ, но в данный момент гуглю и постараюсь исправится.
Вне форума


1. ебунту сервер
2. Вводишь в сосноли sudo apt-get install apache2 mysql-server php5 php5-mysql phpmyadmin
3. Похапе запускающий корявые шелл-скрепты, для линуха больше ничего нет.
Отредактировано Babusha (26-01-12 17:05:37)
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


Т.к. нормальный совет тебе уже дали, то я просто пооффтоплю: какая же жопа творится в образовании!
Вне форума


LinuxMint, то, что у нас жопа в образовании, давно очевидно, так что поясните мысль.
nolinux.w2c.ru - море баттхерта и деаонимизации
Вне форума


Присоединюсь к предыдущим ораторам и от себя добавлю, что ставить из убунт лучше всего 10.04 LTS server.
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


LinuxMint, то, что у нас жопа в образовании, давно очевидно, так что поясните мысль.
(все ниженаписанное не в обиду ТС, он тут не причем, я не преследую цель его потроллить, как-либо оскорбить, унизить и проч.)
1) Ну что это за задание на курсовую? Для детского сада кретинов? Оно мало того, что простое, так еще и никаких знаний не дает.
2) Грамотность ТС - жопа.
3)
Какую ОС посоветуете? OpenSuse, Ubuntu, FreeBSD? С учетом, что в живую из linux я видел только 3 этих ОС, а что то делал только под OpenSuse.
FreeBSD это линупс, да. ОС для апача большой роли не играет. Его настройка под ебунтой ничем не отличается от его настройки под OpenSuse или FreeBDSM.
4)
Сам я увлекаюсь php
Сам я увлекаюсь умножением однозначных чисел в столбик.
5)
каких то особых знаний в устройстве веб-серверов у меня нет (XAMPP,денвер, и просто установка связки Apache+php под виндой не учитываю)
Нормальный преподаватель должен сначала объяснить студенту, что такое веб-сервер и что он делает. И что для его настройки не обязательно знать как он устроен, достаточно знать как он работает.
Вне форума


нужны инструменты, что бы организовать работу нескольких сайтов на этом сервере, для нескольких пользователей с определенными правами
На бесплатных для этого используют доступ по ftp, для сильно умных есть обёртки в виде web-морды над ftp.
Для web часто используют Дебиан, но следует проверить возможность установки по сети на виртуалку, так как так меньше качать и писать болванок.
Смысл жизни не 42, смысл жизни 69.
Моё.
Вне форума


Нужно поставить какую либо ОС из семейства linux на VirtualBox и настроить веб-сервер (Apache,php,mysql,phpmyadmin, и еще мб какие инструменты.).
Вообще задание звучит как "Web-хостинг". Но судя по объяснениям преподавателя это выглядит как web-сервер.
TurnKey Linux - LAMP Stack
Ставить и настраивать практически ничего.
Какие инструменты понадобятся, что бы превратить этот веб-сервер в веб-хостинг? Ну если быть точнее, нужны инструменты, что бы организовать работу нескольких сайтов на этом сервере, для нескольких пользователей с определенными правами (ограниченным доступом, отличным от администратора).
Гуглим open source hosting control panel. Сразу предупреждаю - все они убогие.
Попробуйте найти наименее убогого из них.
На бесплатных для этого используют доступ по ftp
А на платных чиго?
Доступ через телекинез?
для сильно умных есть обёртки в виде web-морды над ftp.
Это не для "сильно умных", но для тех кому надо кое что выше убогого и устаревшего FTP.
Для web часто используют Дебиан
Инфа 100%?
Особо имея ввиду история OpenSSL на Debian?
Скорее всего используют чем попало.
но следует проверить возможность установки по сети на виртуалку, так как так меньше качать и писать болванок.

Вне форума


Вообще то апач позволяет организовать несколько виртуальных хостов (сайтов) изначально. Обьём дискового пространство можно зарулить квотами для определённых юзеров, которым так же даётся доступ в определённые папки по ftp, так же и в мускуле квотировать. Как то так вкратце, можно элементарно рулить с помощью того же вебмина. Естественно, если юзеров небольшое кол-во...
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


А на платных чиго?
Без понятия, ни разу не пользовался.
но для тех кому надо кое что выше убогого и устаревшего FTP.
М-да... Web-морда всё равно через ftp, просто она позволяет пользователям не задумываться о ftp-клиентах.
Смысл жизни не 42, смысл жизни 69.
Моё.
Вне форума


М-да... Web-морда всё равно через ftp, просто она позволяет пользователям не задумываться о ftp-клиентах.
Не все равно и не через FTP. Unicode у FTP имеется?

Вне форума


computer user
И в чем же выражается отсутствие поддержки юникода? когда ls вообще не стандартизирован, а?
Анархия-мама сынов своих любит
Вне форума


И в чем же выражается отсутствие поддержки юникода?
Unicode имени файлов и пути через FTP закачаете?
когда ls вообще не стандартизирован, а?
На Линуксе чего то стандартизировано?

Вне форума


На Линуксе чего то стандартизировано?
А то! Кансоль, ёпть 
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


Unicode имени файлов и пути через FTP закачаете?
А какие проблемы?
Yesterday it worked.
Today it is not working.
Windows is like that.
Вне форума


На Линуксе чего то стандартизировано?
LS команда ftp, чудило.
% touch тест
% man vsftpd.conf
Vim: Reading from stdin...
% sudo vim /etc/vsftpd
% sudo /etc/init.d/vsftpd start
* Starting vsftpd ... [ ok ]
% ftp localhost
Connected to localhost (127.0.0.1).
220 petrun's ftp
Name (localhost:petrun): petrun
530 Please login with USER and PASS.
SSL not available
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> get Каменное_поле.rtf
local: Каменное_поле.rtf remote: Каменное_поле.rtf
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for Каменное_поле.rtf (360832 bytes).
226 Transfer complete.
360832 bytes received in 0.0115 secs (3.1e+04 Kbytes/sec)
ftp> put тест
local: тест remote: тест
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 Transfer complete.
ftp> ^C
ftp> 221 Goodbye.
% locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=C
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=Анархия-мама сынов своих любит
Вне форума


FTP в чистом виде, можно применять только в если ты уверен в полной безопасности сети и всех её сегментов где может пройти твой трафик до сервера. Иначе, велик риск перехвата твоих аутентификационных данных. Нормально, имхо, использовать SFTP.
Винда - это ведро с тухлыми червями.
Вне форума


ikkunan salvataja, petrun,
четаем www.ietf.org/rfc/rfc2640.txt
Implementers should be aware that there is a chance that pathnames
that are non UTF-8 may be parsed as valid UTF-8. The probabilities
are low for some encoding or statistically zero to zero for others.
A recent non-scientific analysis found that EUC encoded Japanese
words had a 2.7% false reading; SJIS had a 0.0005% false reading;
other encoding such as ASCII or KOI-8 have a 0% false reading. This
probability is highest for short pathnames and decreases as
pathname size increases. Implementers may want to look for signs
that pathnames which parse as UTF-8 are not valid UTF-8, such as
the existence of multiple local character sets in short pathnames.
Hopefully, as more implementations conform to UTF-8 transfer
encoding there will be a smaller need to guess at the encoding.
И такдалеее Annex A - Implementation Considerations.
У FTP такие имеются разные, кроме того не все сервера конфигурируются как надо, и не все клиенты/серверы поддерживают rfc2640 как надо.
Не один раз видел, прям на Линуксе. 
Добавлено спустя 01 мин 41 с:
FTP в чистом виде, можно применять только в если ты уверен в полной безопасности сети и всех её сегментов где может пройти твой трафик до сервера. Иначе, велик риск перехвата твоих аутентификационных данных. Нормально, имхо, использовать SFTP.
Это и еще один пример против советов msAVA. 
Вне форума


Вообще то, по сегодняшним меркам, ftp на хостинге нужен только для того, чтобы залить движок. Потом им практически не пользуются.
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


Не один раз видел, прям на Линуксе.
Издалека, в бинокль.
Это и еще один пример против советов msAVA.
Да неужели?
На бесплатных для этого используют доступ по ftp, для сильно умных есть обёртки в виде web-морды над ftp.
Для хуюзеров есть даже SSL.
Винда - это ведро с тухлыми червями.
Вне форума


Издалека, в бинокль.
И так можно сказать.
Или имеется какая то возможность увидеть хостинг сервера через сетевые провода?
Да неужели?
Для хуюзеров есть даже SSL.
И он особенно хорошо вел сибе на Debian?

Вне форума


computer user, открой для себя SFTP.
Или имеется какая то возможность увидеть хостинг сервера через сетевые провода?
nmap у тебя не работает на воркстэйшн? Если нет, тогда иди админить колхозную баню -)
Винда - это ведро с тухлыми червями.
Вне форума


Опять затеяли спор по поводу какой-то ерунды.
Фтп самый очевидный, первый, и наличествующий везде способ коннекта. Если надо будет(а в 80% не надо), что такая проблема сменить его на что другое?
Безопасность она не в протоколах, а а голове блин...
Анархия-мама сынов своих любит
Вне форума


petrun, а как насчет системы контроля версий, типа git?
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


Babusha
Не понял, что насчет гита?
Анархия-мама сынов своих любит
Вне форума
[ Сгенерировано за 0.010 сек, 7 запросов выполнено - Использовано памяти: 1.81 Мбайт (Пик: 1.89 Мбайт) ]