Как настроить машину для размещения моих сайтов в мире - с моим собственным URL?

9

Я много играл с моим блогом, много. У меня есть пара старых компьютеров, которые я хочу использовать.

Мне было интересно, если есть способ настроить сервер, то будет связан с URL-адрес, который я покупаю и серверных страниц и, возможно, даже установить WordPress.

Любая информация по настройке Ubuntu 10.04 Desktop будет удивительной.

Пожалуйста и спасибо.

myusuf3
источник
Почему вы хотите настроить это на Ubuntu Desktop?
Ли Ло
4
Прежде чем пытаться сделать это, убедитесь, что вы не нарушаете условия обслуживания вашей телефонной компании.
Дэвид говорит восстановить Монику

Ответы:

7

Настроить веб-сервер в Ubuntu очень просто: вы можете использовать apt-get и установить Apache, PHP и MySQL вручную или использовать tasksel для установки стека LAMP.

sudo tasksel install lamp-server

https://help.ubuntu.com/community/ApacheMySQLPHP

После этого вы сможете настроить свой блог на локальном компьютере и запустить его.

Вы можете следить за руководство здесь для того, как установить WordPress под Ubuntu или следовать этому один для общего руководства о том , чтобы установить.

-

Следующие шаги

  • Купить домен (я получаю мой от 123-reg.co.uk)
  • Укажите домен на ваш IP-адрес
    • Если у вас есть статический IP, просто укажите домен на этот IP.
    • Если у вас нет статического IP-адреса, вам потребуется использовать службу, например dyndns, для обновления записей DNS по мере изменения вашего IP-адреса.
  • В зависимости от настроек вашей сети, вам нужно будет либо использовать переадресацию портов для переадресации порта 80 на ваш компьютер с Apache, либо использовать NAT на вашем маршрутизаторе для подключения вашего публичного IP-адреса к IP-адресу вашего компьютера.

-

Некоторые другие моменты

  • Было бы лучше использовать Ubuntu Server, если это возможно, на компьютере, так как он более предназначен для выполнения этой задачи, и нет необходимости в графическом интерфейсе пользователя в веб-окне.
  • Если ваш сайт / блог станет популярным, вы можете обнаружить, что ваше интернет-соединение не способно справиться с нагрузкой, так как большинство домашних интернет-соединений не имеют очень хорошей скорости загрузки.
Марк Дэвидсон
источник
Спасибо за помощь. У меня 50 МБ - вниз и 2 МБ - это достаточно хорошо? Сколько трафика это может обработать?
myusuf3
3
@garbage: Вау. Что бы я дал за 50 МБ / с вниз по течению!
Натан Осман
У меня есть аналогичное соединение 50 МБ вниз и 1,5 МБ. Я не могу дать вам точную информацию о том, сколько он может обработать, я запустил на нем тестовые сайты, но на это смотрел только 1 или 2 человека. Размещение большого сайта действительно зависит от вашего сайта, количества одновременных пользователей на нем и того, для чего еще вы используете соединение в данный момент.
Марк Дэвидсон
@george это приятно при загрузке :) @Mark Спасибо!
myusuf3
2MB вверх не достаточно; вам потребуется более высокий верхний предел пропускной способности. Не забывайте, что вы будете делить эти 2 МБ с другими компьютерами в сети и другими программами на вашем сервере.
Бурхан Халид
3

WordPress находится в хранилище вселенной. Вы можете установить через apt-get или synaptic, и все зависимости будут извлечены. Дополнительная документация здесь .

Чтобы разместить сервер, вам нужен интернет-провайдер, который дает вам внешний статический IP-адрес, что большинство из них делают, но вам обычно приходится запрашивать статический IP-адрес. Затем нужно указать домен по этому адресу и открыть дыру в брандмауэре.

Карл Билефельдт
источник
С dyndns я не верю, что вам нужен статический IP.
Erigami
3

Если вы делаете это для опыта или для удовольствия, качайте дальше.

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

Некоторые маршрутизаторы поддерживают «роуминговый» DNS-сервер, такой как http://www.dyndns.com/, который позволяет вам поддерживать статическое имя, даже если ваш провайдер может динамически перемещать ваш IP-адрес, но предостережение об этом может раздражать вашего провайдера "действительно применяется.

(раскрытие: у меня есть бесплатная учетная запись DynDNS без особой на то причины, она работает в нечетные моменты, когда я ее пробовал, я не использую ее для чего-то важного, мой провайдер очень либерален и не имеет никакого отношения к DynDNS, кроме От этого.)

MSW
источник