Что было в начале — был старый игровой ноутбук
В начале пути, я также пользовался платным хостингом и арендой сервера. У меня там были проекты на которых я набирался опыта. После пришло время создать, что-то более весомое и стоящее чем прошлые проекты. Соответственно я решил создать именно этот сайт, да и тема эта мне очень любима.
Где создавать я долго думал и даже умудрился поставить сервер на 7 винду. Но вопрос с правами доступа решил все за меня. Это не значит, что сервер не работал. Все отлично работало, только права доступа меня не устраивали. А информации в интернете по такой теме 0.0001%. Буквально месяца три назад мы приобрели новый компьютер. Его характеристики писать не буду, но обошелся он ну очень даже. После этой покупки у меня остался ноутбук Dell Inspirion. Соответственно я и решил, зачем я буду платить другим дядькам свои деньги.
Локальные и глобальные компьютерные сети
Чтобы добиться нужного результата, необходимо знать, что компьютерные сети бывают локальными и глобальными. Пример локальной сети: домашний роутер, к которому подключены компьютеры и мобильные устройства. Глобальная сеть – это Интернет.
Глобальная сеть и локальные сети различаются IP адресами. Каждое сетевое устройство в любой сети должно иметь свой уникальный IP адрес. Особенностью IP адресов в глобальной сети является то, что они уникальны на глобальном уровне, т.е. к Интернету не могут быть подключены устройства, у которых одинаковый IP. В локальных сетях IP адреса также уникальны, но уникальны они только на локальном уровне: т.е. в вашей домашней сети IP адрес, к примеру, 192.168.0.2 может быть только у одного устройства, иначе это вызовет проблемы; но у других пользователей, имеющих свои локальные сети, в этих сетях также может использоваться IP адрес 192.168.0.2.
Поскольку локальные сети напрямую не связаны друг с другом, не возникает путаницы из-за одинаковых IP адресов. Связь между локальными сетями может происходить черед подключение к глобальной сети. Это происходит обязательно через устройства, которые имеют глобальный IP.
Примечание: Я знаю про NAT (технология, позволяющая нескольким устройствам иметь Интернет-подключение через один IP адрес), про объединение локальных сетей с помощью другой локальной сети, про туннелированние и т.д., но сознательно пропускаю это для упрощения.
Домен – это?
Для более простой идентификации ресурсов была создана система DNS, позволяющая пользователю найти необходимый сайт по определенному адресу. Особенность DNS заключается в том, что имена, зарегистрированные в этой системе, являются уникальным буквенным сочетанием. О структуре и иерархии доменов здесь мы не станем распространяться, об этом существует масса статей. Для понимания далее написанного, следует знать, что доменные имена привязаны к IP-адресу веб-проекта. Они заменяют цифровые значения IP переделёнными сочетаниями букв, которые лучше запоминаются и воспринимаются пользователями. Например, у именитого российского поисковика доменное имя – yandex.ru, а его сетевой адрес – 213.180.204.11. Какой из них лучше сохраниться в памяти пользователей? Но для специалистов занимающихся созданием ресурсов такая привязка, является определенным плюсом, почему так читайте далее.
Можно ли создать сайт без домена, что об этом говорят IT-новости
Большинство площадок, предоставляющих услуги хостинга и занимающихся реализацией доменных имен утверждают, что без домена невозможно создать свой веб-проект. Но это не совсем так. Ведь зная IP или доменное имя можно без труда попасть на необходимый сайт. Многие специалисты, занимающиеся созданием ресурсов, скорее всего, пользовались программами определенной направленности, которые позволяют сконструировать и запустить виртуальный проект без необходимости приобретения домена. К таким программам можно отнести:
- Open Server.
- XAMPP.
- Denwer, и прочие.
Использование этих программ позволяло, создав готовый проект направить его для размещения на сервер без DNS. В этом способе разработки, есть свои преимущества.
Зачем же нужен хостинг?
Допустим, вы создали сайт локально на своем компьютере. Теперь вам нужно разместить его в Интернете, чтобы любоваться на него могли не только вы, но и другие пользователи. Как это сделать? Можно вывести сайт во всемирную паутину прямо со своего компьютера, но это довольно трудозатратно: сайт будет пропадать, когда компьютер выключен, а Интернет должен быть высокоскоростным – иначе сайт будет тормозить.
Чтобы решить эту проблему, были изобретены сервера, которые могут обеспечивать работу сразу нескольких тысяч сайтов. Услуга по размещению сайта на чужом сервере – это виртуальный хостинг. Он подходит, если сайт небольшого размера (примерно 20-50 МБ), в противном случае для его бесперебойной работы потребуется свой отдельный сервер (физический хостинг).
Настроить оборудование могут только специалисты и профи своего дела
У таких людей просто не получилось и они со злости распространяют такие слухи — это полное заблуждение. А могут быть и те, кто намеренно пишет такие статьи. Именно для того чтобы занять значимое место в поиске, при этом играя на не знании пользователей этой темы. В настройке домашнего сервера нет ничего сложного. Конечно для грамотной работы всего программного обеспечения, нужно время и нервы. При этом в интернете есть множество готовых программных пакетов на сервер.
К таким решениям относится к примеру Vestacp. Готовая панель включающая в себя все программное обеспечение. В последних версиях выполняется автоматическая установка панели. Думаю теперь Вы понимаете, что настроить сервер может каждый. Я обещал в начале статьи, что поделюсь своим опытом. Но блин как оказалось, мою статью «Простыню» плохо воспринимает плагин и поисковики. Поэтому эту часть я вывел в отдельной статье. Простите и поймите)) Вот и сама статья! Быстрый пример создания домашнего сервера.
- Загрузка сайта на хостинг панель Vestacp
- Установка и настройка VestaCP на Debian, Ubuntu, CentOS
- Настройка Debian 9.1 подробное руководство
- Установка Debian 9.1 Stretch подробное руковдство
- Установка Debian 8.5 Jessie подробное руководство
- Быстрый пример создания домашнего сервера для сайта — из ноутбука
Что делать?
Отвечу на вопрос достаточно лаконично: скачать и установить необходимый программный набор компонентов. Но прежде чем это сделать, нужно оценить свои возможности, а точнее возможности вашего ПК. Для этого вам необходимо проверить его характеристики: объем оперативной памяти, показатели процессора и т.д.
Кроме того, вам нужен:
- Активный статистический IP-адрес (чаще всего эта услуга у провайдеров платная, но, к сожалению, без него никак)
- Бесперебойная высокая скорость приема данных и их передачи. У вас должен быть проверенный и надежный провайдер с минимально допустимой скоростью в 10 Мбит\сек. Идеальный показатель скорости – 100 Мбит\сек.
Так как услуги провайдера (тем более тех, которые предоставляют вам высокую скорость передачи данных) платные, намного проще и дешевле воспользоваться услугами частных физических серверов.
Для тех, кто не ищет легких путей, и чья домашняя аппаратура отвечает высоким требованиям, в руководстве ниже я опишу пошагово, как правильно создать свой сервер.
Инструкция
Устанавливаем многопользовательскую операционную систему Unix. К примеру, Apple Mac OS X или Линукс (кстати говоря, в этом вопросе и Виндовс не так уж плох, но я бы настоятельно рекомендовал установить все-таки Unix-систему).
Скачиваем архив с программным обеспечением Apache и через командную строку выполняем установку. Пошагово описывать данный процесс, думаю, не имеет смысла, так как в сети достаточно много качественных материалов на данную тематику, как говориться гугл вам в помощь.
Заходим в настройки программы (конфигурация Apache) и прописываем в разделе listen 80: ваш айпи-адресс.
Открываем порт №80 и вуаля — пользуемся сервером дома.
Теперь, прописав в адресной строке ваш IP-адрес, компьютер должен открыть конфигуратор Апаче. Поменять корневую директорию интернет-сайта можно через httpd.conf. Ну а если в планах открыть доступ к серверу не только через IP, но и через , тогда вам потребуется поднять DNS.
Я думаю, данного материала вполне достаточно, чтобы решить для себя: хотите ли вы по-прежнему сделать из своего ПК сервер или нет.
C уважением! Абдуллин Руслан
Запуск сайта на локальном компьютере
18 апреля 2016 kna
Чтобы осуществить запуск сайта на локальном компьютере с операционной системой Windows Вам понадобится Denwer. Джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер») — проект Дмитрия Котерова, локальный сервер (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера — удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе.
Установка
Для начала нужно скачать Denwer с официального сайта или здесь.
Запускаем программу установки и отвечаем на несложные вопросы. Рекомендую не менять стандартные настройки если в этом нет необходимости, а на все вопросы отвечать положительно =). Да, антивирус может ругаться, успокойте его.
После установки должно вылезти окно браузера с дальнейшими инструкциями и наставлениями автора.
Запускаем Start Denwer на Рабочем столе, переходим по адресу http://localhost. Должно быть что-то типа этого:
Открываем в моём компьютере Z:\home, здесь будут находиться наши сайты. Можем проверить эти ссылки и соответствующие папки:
URL | Описание |
http://localhost/ | Проверка «не-Интернет» домена (Z:\home\localhost) |
http://subdomain.localhost/ | Проверка «не-Интернет» домена второго уровня (Z:\home\localhost\subdomain) |
http://test1.ru/ | Проверка «Интернет»-домена второго уровня: test1.ru (Z:\home\test1.ru) (вначале отключите прокси-сервер!) |
http://subdomain.test1.ru/ | Проверка «Интернет»-домена третьего уровня (Z:\home\test1.ru\subdomain) |
http://localhost/Tests/PHP5/index.php5 | Информация о системе |
http://localhost/Tools/phpMyAdmin | Проверка MySQL и phpMyAdmin |
Установка cURL в Denwer
Для некоторых сайтов, например для анонимайзера Glype, необходимо наличие cURL, что по-умолчанию в Денвере отсутствует.
- Для начала скачайте пакет расширений: «PHP5: дополнительные модули» с официального сайта или здесь.
- Остановите Denwer, нажав на рабочем столе Stop Denwer
- Устанавите скаченный пакет. По завершению установки нужно будет только подключить нужные модуле, отредактировав файл Z:\usr\local\php5\php.ini
- В файле «Z:\usr\local\php5\php.ini» уберите комментарий из строчки: «;extension=php_curl.dll«, стерев кавычки в начале строки.
- Запустите Denwer. И откройте http://localhost/Tests/PHP5/index.php5 если присутствует строка cURL support со значением enabled, значит всё прошло успешно.
Установка сайта на Denwer
Для примера установим бесплатный и очень хороший PHP анонимайзер Glype на локальный компьютер (правда ставить анонимайзер на свой же компьютер несколько глупо, ну да ладно =)).
- Останавливаем Denwer
- Создаём новую папку с именем домена нашего будущего сайта. Я создал папку Z:\home\myglp.ru.
- В этой папке создаём папку с именем www и помещаем туда содержимое скаченного архива Glype
- Запускаем Denwer, теперь при переходе в браузере на адрес myglp.ru вылезет страница первоначальной настройки Glype
4
(Просмотрено 1 201 раз, 1 раз за сегодня)
Категория: Разное
Сервер в аренду или VPS
Если ваш бизнес связан с продажами или имеет информационную составляющую, то рано или поздно вам придется думать на счет того, что бы разместить информацию о своих товарах и услугах в интернете.
Даже далекие от ИТ структуры, например адвокатские конторы, размещают о себе информацию во всемирной паутине.
Однако, если для размещения странички визитки можно использовать бесплатный хостинг, то, к примеру, для успешного интернет магазина придется приобретать или VPS или настоящий железный сервер.
При выборе места размещения необходимо учитывать многие факторы, так, к примеру, в какой стране располагается дата центр.
3. Подробные контактные данные
Согласитесь, если ресурс рекомендует какие-то услуги или товары, то крайне нелогично выглядит отсутствие контактных данных. Некоторые полагают, что достаточно указать номер телефона. Поставьте себя на место потенциального клиента! Вы собираетесь воспользоваться предложением с веб-страницы (что бы там не предлагалось), а из всех контактов — мобильный телефон!
Подозрительно? Согласна. Поэтому, чем больше контактной информации Вы предложите посетителям Вашего ресурса — тем лучше. Запуск его предполагает наличие и телефона, и почты, и реквизитов, и адреса, и указание страничек в соцсетях (если есть, конечно))
Сайт на домашнем компьютере
Обычно для размещения сайта в сети Интернет многие прибегают к использованию услуг хостинг-провайдера и аредны выделенных серверов. Однако, если вы не хотите платить буржуям, то можно сделать свой собственный хостинг на домашнем компьютере. Для этого вам понадобиться компьютер с постоянным доступом в интернет, связка Apache+PHP+MySQL и привязка доменного имени, к вашему серверу.
Для того, чтобы обеспечить стабильную и бесперебойную работу своего сервера рекомендуется подключиться к хорошему Интернет-провайдеру. Могу порекомендовать Интернет-провайдер SkyNet и тариф «Огонь» — 400 рублей в месяц со скоростью 50-100Мбит! Подробно расписать весь процесс настройки сервера не удасться, потому как это займет не один десяток страниц, но вкратце я расскажу как это сделать.
Установка и настройка веб-сервера
Перво-наперво скачиваем любую виртуальную машину (virtual box, paralell desctop) и создаем раздел на диске, в котором будет функционировать операционная система. Устанавливаем любой дистирбутив Linux (например, Ubuntu). Когда виртуальная ОС будет установлена, переходим к установке веб-сервера.
Для начала установим MySQL. В консоли вводим что-то вроде:
Sudo apt-get install mysql-server
В зависимости от версии Linux команда может отличаться. Далее вам предложат создать пароль и установить GUI:
Sudo mysqladmin -u root password 123456root sudo apt-get install mysql-admin
После настройки MySQL переходим к установке Apache:
Sudo apt-get install php5 libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql php-image-graph imagemagick
Привязка доменного имени
Для того, чтобы сайт функционировал у вас на компьютере, необходимо разместить все файлы в папке /var/www/ и настроить связь с mysql. В локальной сети он будет доступен по IP-адресу компьютера, а для публикации его в сети Интернет необходим белый IP и наличие не менее двух NS-серверов. Белый IP вы можете получить опять-таки у провайдера, а NS-сервера у любого бесплатного регистратора DNS (например, FreeDNS). Там вводите свой IP, а в замен получаете NS-записи. Меняем NS-сервера у регистратора доменного имени и делегируем его. Ждем 3-12 часов (в зависимости от частоты обновления DNS) и все! Сайт доступен!
Настроить работу сервера и привязать к нему доменное имя можно так же и в Windows. Это даже проще — достаточно установить Denwer (джентельменский пакет разработчика). Однако не стоит забывать о безопасности работы сервера! К сожалению, в рамках данной статьи всего не расскзать, поэтому о безопасности сервера и его защите читайте в других статьях на нашем сайте.
6 393 просмотра
www.SecurityScripts.ru
Установка Denwer
- 1. Запускаем скачанный файл и соглашаемся с установкой базового пакета.
- 2. Затем, откроется окно браузера, которое необходимо закрыть для продолжения или отмены установки.
- 3. Для продолжения установки нажимаем Enter.
- 4. Затем, необходимо указать директорию, в которой будут расположены файлы. По умолчанию: C:\WebServers. Смело жмем Enter и продолжаем.
- 5. Следуя инструкции, жмем Enter.
- 6. Далее, инсталлятор предложит выбрать букву виртуального диска. По умолчанию предлагается буква Z. Если на компьютере нет диска с таким именем, то можно смело продолжать установку, нажав Enter, если же есть – то выбираем другую.
- 7. После того как все файлы дистрибутива будут скопированы, предложат на выбор 2 варианта создания виртуального диска:
- Виртуальный диск создавать при включении компьютера.
- Создавать виртуальный диск только при явном вызове, то есть – при клике ярлыка старта на рабочем столе (я выбрал этот вариант).
Вот собственно и все, на этом установка Денвера окончена.
Теперь можно протестировать работу локального сервера. Если все сделано верно, то на рабочем столе появятся 3 ярлыка: Start Denwer, Stop Denwer, Restart Denwer.
Нажимаем Start Denwer для запуска. Если зайти в мой компьютер, то можно увидеть, что появился выбранный локальный диск. А в трее (возле часов) появятся 2 значке в виде шляпы и пера.
Откройте окно браузера и в адресную строку введите следующее: http://localhost/
Откроется окно с сообщением: «Ура, заработало!», символизирующее, что все сделано правильно и можно смело приступать к роботе с локальным сервером.
Открывшаяся страничка содержит много полезного:
- Можно найти необходимую документацию по PHP, MySQL, Apache, Perl, PostgreSQL, воспользовавшись соответствующим поиском.
- Так как Денвер – бесплатный софт, то для поддержания проекта, создатели принимают от благодарных пользователей пожертвования. Ну, и я заметил партнерскую ссылку на хостинг «Джино».
- Можно проверить работу компонентов, перейдя по следующим ссылкам:
subdomain.localhost/ssl.php — проверяем активен ли SSL.
subdomain.localhost/ — проверяем «не-Интернет» домены второго уровня, а также SSI
test1.ru/ — проверка доменов второго уровня.
subdomain.test1.ru/ — проверка поддоменов (субдоменов)
localhost/Tests/phpnotice/index.php — можно проверить перехват PHP Notice.
localhost/Tests/PHP5/index.php5 — информация по PHP 5.
localhost/Tools/phpMyAdmin — доступ к phpMyAdmin и MySQL.
custom-host:8648 — проверяем хост с другим IP-адресом и портом (127.0.0.2:8648)
localhost/Tests/sendmail/index.php — проверяем работу sendmail (отправка почты).
Все эти ссылки лишь для тестирования работы всех компонентов. Из нужного тут лишь доступ к phpMyAdmin. Основная настройка локального сервера закончена.
Что такое локальный сервер?
Локальный сервер – программное обеспечение, позволяющее сделать отладку сайта на локальном (домашнем) компьютере, без выхода в интернет. Локальный сервер полностью имитируют работу хостинга и имеет аналогичный функционал.
Те, кто занимался сайтостроением с использованием лишь html и css знают, что необходимости в локальном сервере нет, так как браузер прекрасно обрабатывает и понимает язык гипертекстовой разметки и таблицы каскадных стилей. Но, стоит добавить какой-нибудь PHP скрипт и Вас тут же ждет конфуз – браузер не выдаст результат работы PHP. А происходит это потому, что браузеры не понимают PHP. И чтобы пользователь увидел страницу сайта в том виде, в котором эта страница должна быть, необходимо, чтобы сервер обработал и преобразовал PHP код в html.
Все CMS а-ля WordPress и Joomla содержат в себе PHP скрипты. Соответственно, чтобы сайты, созданные с помощью систем управления содержимым, могли работать на домашнем компьютере, необходим локальный сервер.
Мой сайт создан с помощью WordPress, постоянно приходится тестировать какие-то плагины, расширения, копаться в PHP коде. Вполне логично, что рано или поздно, такие действия могут привести к утрате работоспособности сайта, из-за допущенной ошибки. Само собой большинство хостингов поддерживает восстановление (бек ап) сайта и базы данных. Да и грамотные веб мастера держат, на всякий случай, запасную на своем компьютере. Я вообще параноик, кроме хостинга и моего компьютера, еще и на флешку записал. Надо будет еще куда-нибудь на облачный сервис закинуть =).
Да и не стоит забывать, что не все разработчики плагинов заботятся о корректном удалении своих продуктов, и часто, даже удалив продукт, можно наблюдать следы не до конца стертого плагина в базе данных. И чем дольше сайт живет, тем больше подобного хлама будет висеть в базе.
Собственно говоря, с перечисленными задачами и проблемами (и не только) поможет справиться локальный сервер.
Общая схема построения хостинга
В качестве вебсервера будем использовать Apache 1.3 с модулем mod_php и возможностью запуска cgi скриптов, как наиболее популярный среди вебмастеров. СУБД — MySQL 5.1.
Для «продвинутых» клиентов предоставим в пользование компилятор gcc. Не следует бояться давать пользователю доступ к компилятору — на правильно настроенной системе даже при наличии компилятора ничего сломать не получится. Мы строим именно правильно настроенную систему, поэтому в распоряжении пользователя будет весь комплекс программного обеспечения.
Чтобы снизить нагрузку на Apache, установим акселерирующий прокси-сервер. Из собственной многолетней практики, наиболее подходящим акселератором на данный момент является nginx — стабильный и качественный многофункциональный вебсервер/акселератор, разрабатываемый Игорем Сысоевым.
Таким образом, сначала запрос от пользователя поступает на акселератор nginx, который ожидает приема всех данных и проксирует данные на Apache только после полного его получения. Этим мы снижаем нагрузку на Apache, который каждый запрос обрабатывает в отдельном тяжеловесном процессе.
Для по-настоящему безопасной работы необходимо чтобы программы на площадке каждого клиента выполнялись от своего пользователя. Для CGI скриптов эта задача решается путем настройки suexec. Модуль PHP, который по определению является частью Apache, выполняется с правами пользователя, от которого запущен вебсервер. Есть альтернативный вариант с использованием suphp, однако это очень сильно грузит систему и потому такая схема для массового вебхостинга неприменима.
Мы выберем компромиссный вариант: PHP будет работать как модуль Apache, а безопасность обеспечим настройками файловой системы и модуля PHP.
Осталось решить последнюю проблему, а именно — создание файлов при работе mod_php с правами пользователя-владельца площадки, а не с правами вебсервера. Обратимся к руководству по команде mount(8) , из которого следует, что для наследования владельца при создании объектов внути каталога, необходимо замонтировать раздел с опцией suiddir.
Доступ по FTP следует предоставлять только через виртуальных пользователей. Это требование обусловлено тем, что пароли по протоколу FTP передаются в нешифрованном виде и их очень легко перехватить. Чтобы исключить возможность вторжения в систему по SSH, перехватив пароль для FTP и необходимы виртуальные пользователи — не существующие в системе, следовательно, бесполезные для потенциального взломщика.
Итак, полученная нами схема выглядит следующим образом:
+--------------+ http +-------------------+ http +--------+| пользователь | ---> | Акселератор nginx | ---> | Apache |+--------------+ +-------------------+ +--------+ | | +---------+ |-> | mod_php | >-+--------------+ | +---------+ | suiddir | | +---------+ | | |-> | cgi | >-| | | +---------+ | Каталог | | +---------+ | пользователя | |-> | SSI | >-| | +---------+ | | | |+-----------------+ ssh +-----------+ Пользователь | || клиент хостинга | ----> | SSHD | --------------------------> | |+-----------------+ +-----------+ | | | |+-----------------+ ftp +-----------+ Виртуальный пользователь | || клиент хостинга | ----> | Pure-FTPD | --------------------------> | |+-----------------+ +-----------+ +--------------+
Помните, все сервисы, собранные в одном месте — не более чем тестовая машина. В реальной конфигурации, способной обслуживать тысячи запросов в секунду, сервер MySQL должен быть на отдельной машине. Это же касается и акселератора nginx. Попытка собрать все воедино на одном физическом сервере резко снизит скорость работы всего комплекса ПО из-за слишком высокой нагрузки на дисковую систему.
- Назад
- Вперёд >>
Начальная инфа о создании сервера.
Чтобы создать сервер нам в первую очередь нужно что? Правильно, хостинг или выделенный компьютер с выделенным каналом и открытыми портами.Рекламировать никакие хостинги я не буду и рекомендовать тоже.
Для этого есть различные русскоязычные форумы где можно найти сотни отзывов о различных хостингах.————————————————————————————————————————————Создание сервера на хостинге:Ну хостинг он на то и хостинг что там все автоматизировано и оптимизировано под различные нужды пользователей.В первую очередь стоит вопрос: А какой тариф брать? 500 FPS или 1000FPS?Многие юзверы ошибаются при выборе.Тут выбор на самом деле простой — если на сервер не будет ставиться большое кол-во тяжелых плагинов(модов) можно выбрать 500FPS.Аналогично сервера например с модом Zombie 32 слота лучше ставить на 1000 FPS. ———————————————————————————————————————————Создание сервера на выделенном компьютере:Самый простой и дешевый вариант создания сервера, конечно не обязательно иметь отдельный компьютер с over9000 mb/s интернетом, но все же не забываем что сервер будет не пустой а с модулями и различными плагинами.Актуальный билд сервера на данный момент 6153. (Скачать для LinuxСкачать для Win32)Скачали? Переходим к следующему этапу.
1. Контент
Ваша стартовая страница может быть сколько угодно красивой, удобной и отвечающей всем требованиям современного дизайнерского искусства, но если у нее некачественное содержимое… Представьте себе, Вы заходите на какой-нибудь ресурс, читаете то, что там написано и понимаете — ошибка на ошибке!
Согласитесь, неприятно, даже если текст полезен для Вас. Поэтому, первое, что необходимо проверить перед тем, как начинать запуск страницы — это грамматика! «Причешите» все тексты перед запуском! Кроме того, если у Вас на веб-площадке оказались страницы, не заполненные контентом, лучше убрать их на время. Пустые страницы на ресурсе Вам ни к чему!
Установка WP на Openserver
Так же в нашей базе знаний есть статья про Openserver. Упущением разработчиков является отсутствие быстрой установки популярных CMS таких, как WordPress, Joomla, Drupal и др. Но есть одна приятная вещь, опенсервер в своей полной версии, а она на секунду весит 1,3 Гб, имеет все необходимые инструменты для создания сайтов, например:
Инструменты в Openserver
- Программы для офисной работы
- Мультимедийный софт: съемка экрана, скриншоты, пипетка
- Интернет приложения: FTP клиенты, браузеры
- Утилиты для работы с Windows
Были бы среди этого изобилия предустановленные CMS, то Openserver стал лучшей программой.