2

У меня установлена версия Ubuntu 10.04 Lucid Lynx Desktop, и я хочу запустить ее как сервер. Я уже установил Apache, PHP и MySQL.

Я совершенно новичок в администрировании серверов. Кто-нибудь, пожалуйста, укажите мне правильное направление для установки этого? Я уверен, что в Интернете есть множество учебных пособий, но я просто не могу их найти.

Обновить

Я установил Ubuntu 10.04 Server Edition и с некоторой помощью serverfault (казалось, более подходящим для вопросов, связанных с сервером) теперь могу подключиться к нему из моего окна Windows, чтобы я мог тестировать свои проекты PHP/MySQL в браузере. Я также смог подключиться к /var/www с помощью sftp через мое программное обеспечение FTP.

Спасибо всем за помощь!

3 ответа3

8

Вы смотрели на Ubuntu Server Edition?

  • Ссылка на документацию для Ubuntu Server Edition.
  • HowToForge: идеальный сервер - Ubuntu Lucid Lynx (Ubuntu 10.04)
  • Часто задаваемые вопросы о Ubuntu Server Edition
    • Компакт-диск "Сервер" не включает в себя то, что Ubuntu считает пакетами для настольных компьютеров (пакеты, такие как X, Gnome или KDE), но включает пакеты, относящиеся к серверу (Apache2, Bind9 и т.д.). Используя компакт-диск для настольного компьютера с минимальной установкой и установкой, например, apache2 из сети, можно получить точно такой же результат, который можно получить, вставив компакт-диск с сервером и установив apache2 с компакт-диска.
    • Процесс установки Ubuntu Server Edition немного отличается от Desktop Edition. Так как по умолчанию Ubuntu Server не имеет графического интерфейса, процесс управляется через меню, очень похожий на процесс установки альтернативного CD.
    • Могу ли я добавить "Графический интерфейс пользователя" (GUI) на сервер?
      Хотя мы не рекомендуем запускать систему X на сервере из соображений безопасности и производительности, да, вы можете. В зависимости от того, какой оконный менеджер вы хотите использовать, вы можете установить xserver и оконный менеджер через apt-get. Подробнее см. Страницу ServerGUI.
  • Руководство Lucid Server
1

Быстрый ответ - сказать вам, что быстрый поиск в Google дает следующее: http://www.howtoforge.com/ubuntu_debian_lamp_server

Однако, для моего личного совета, я бы предложил начать с основ и продолжить свой путь. Сначала установите и настройте Apache. Apache имеет отличный веб-сайт и руководство, которое может помочь вам с кусочками, которые вы не понимаете. Httpd.conf по умолчанию должен быть довольно простым для понимания и изменения. Ищите DocumentRoot, чтобы узнать, где он будет искать файлы для обслуживания.

Как только вы освоитесь с Apache, перейдите к добавлению PHP. У него также есть хороший веб-сайт, и есть много онлайн-уроков по добавлению PHP в Apache. Просмотрите php.ini, но не беспокойтесь об этом, если это не рабочий сервер.

Наконец, я бы установил и настроил MySQL. Сначала запустите его из командной строки, чтобы почувствовать его перед тем, как попробовать его из PHP. Документация по MySQL, IMO, немного сложнее, чем другие, но в ней есть отличное руководство по быстрому старту, которое - все, что вам нужно на первых порах.

Кроме того, я возвращаюсь к руководству по Arch Linux LAMP для получения совета, который в основном подходит для любого дистрибутива.

1

Используйте tasksel , снимите отметку с опции ubuntu-desktop и отметьте опцию ubuntu-server .

Вы также можете пометить другие параметры, такие как LAMP или Samba.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .