Создание сайта. Часть первая: “Установка”

Создание сайта. Часть первая: “Установка”

И так, переходим непосредственно к созданию сайта. Объясню немного последовательность. То, что я буду описывать здесь, я параллельно буду делать в действительности. То есть фактически, я буду описывать реальные моменты, и реально возникающие проблемы при создании сайта. Все в живую :) . Ты же, перед тем как начинать что-то делать, убедись что у тебя в наличии следующее:

Скачан, и установлен “Денвер”. Найти его в интернете не трудно, он свободно распространяем.

Готов контент сайта.

Ты выбрал движок сайта.

Ты определился с тематикой сайта.

У тебя есть свободное время.

Хостинг уже заказан.

Домен куплен.

Касательно пунктов 7 в 8, то в данный момент, это не обязательно. Ведь мы же будем делать сайт на локальном сервере. Но в любом случае, они тебя понадобятся, уже тогда, когда мы все это чудо будем переносить на хостинг. Так что, готовься уже сейчас.

Я выбрал тематику сайта “Путешествия и Туризм”. Движок DLE 8.3 nulled. С шаблоном в данный момент еще не определился, сначала поставим движок.

Находим в интернете нужный нам DLE, скачиваем себе на компьютер. Распаковываем архив, там могут быть разные файлы вроде readme. txt, разные папки, и прочее. Ищи ту папку, в которой есть файлы install. php, index. php, admin. php папка в которой они имеются, скорее всего именно та, что нам нужна. Она по идеи должна называться upload, но не факт. Все файлы из этой папки, нужно скопировать в директорию /home/test1.ru/www или в директорию субдомена, в зависимости от того, как там у тебя все устроено.

Теперь заходи на http://localhost/Tools/phpMyAdmin/ и создай новую базу. Придумай имя, и обязательно создай пользователя, и задай для него права, и пароль. Права можно отдать все. Пароль должен быть любым, потом его можно будет изменить. Кодировка при создании базы, пусть будет по умолчанию.

Теперь можно перейти к установке. Открой в браузере http://test1.ru/install. php (в общем свой сайт/установка ДЛЕ). Если ты все делал верно, то должна быть предложена установка DLE 8.3, жми “начать установку”, потом принимай лицензионное соглашение, и переходи дальше. На следующей странице, будут показаны параметры, и все они должны быть зеленого цвета. Ели нет, то установка будет невозможной. Качай другой “Денвер” тогда… что ли…

Жми “Продолжить”, пока не увидишь станицу ввода данных. Тут внимательно:

URL сайта: не трогаем, там уже введено.

Сервер MySQL: localhost

Имя базы данных: /имя той БД что ты создал/

Имя пользователя: /имя того пользователя, что ты создал в БД/

Пароль: /пароль пользователя БД/

Префикс: /Очень важно его изменить. Пропиши любые несколько букв латинского алфавита и цифр. Не оставляй по умолчанию!/

Кодировка для MySQL: /пусть будет как есть/

Имя администратора: /придумай/

Пароль:/придумай/

Повторите пароль: /повтори/

E-mail: /придумай, или укажи реальный. Потом можно сменить/

Включить поддержку ЧПУ: /ДА. И без вариантов/

Жми “Продолжить”. Вот и все, установка завершена. Теперь вернись в папку в которую установил движок, и удали от туда файл install. php, заодно, и переименуй admin. php во что ни будь другое, например в 14257fdgflflriuuurf4155554.php. Это, как и изменение префикса БД, дополнительные меры защиты. Все знают что для доступа к админке Джумлы например, нужно ввести в браузере адрес сайта/administrator, и любой может попробовать себя в роли хакера. Насколько это будет успешно не имеет значения. Если от уязвимости можно избавится, то почему бы этого не сделать? Как ты переименовал файл admin. php, так ты и должен попадать в свою админку. Т. е на моем примере, я буду заходить мой_сайт/14257fdgflflriuuurf4155554.php. Надеюсь с этим все ясно.

Закрывай окно установки, и открой свой сайт, а также админку.

Первым делом, нужно проверить, насколько “чистую” DLE 8.3 nulled мы установили. Для этого, войди в админку, “редактировать новость”, и по удаляй все новости. Потом, зайти на главную страницу сайта, и посмотри ее исходный код. Я пользуюсь Оперой, в ней нужно просто выбрать “Вид”/”Исходный код”. Если ты используешь другой браузер, то ищи сам, как там это делается [Опера лучшая! :) ]

То, что ты увидишь в исходном коде, нужно скопировать в редактор, который автоматически распознает ссылки. Так будет проще. У меня AkelPad 4.3.6 он отлично с этой задачей справляется. Теперь, проверяй код на наличие любых ссылок, кроме конечно твоих собственных. Скорее всего, ты найдешь парочку. Нам нужно их удалить. Открой index. php (он в корне, там же, где и admin. php) и поищи в нем ссылки. Удали все, которые обнаружишь. Также, нужно почистить и текущий шаблон, даже если ты его не собираешься использовать. Удалить ссылки из шаблона, можно непосредственно в админке. Открой “список всех разделов”, далее “Шаблоны сайта” и чисть все ссылки из main. tpl. После этой обязательной процедуры, открой главную страницу сайта, и снова проверь исходный код на наличие ссылок. Любых ссылок, кроме ссылок на твой собственный сайт, быть не должно. Проверь на нескольких страницах. Походи по сайту, проверяя исходник. Если после этого, ты найдешь где-то ссылку, то в 95% случаях удалить ее будет не просто. Собственно говоря, на это нужно больше сил и нервов, чем на то, что бы просто скачать другой nulled. Просто некоторые ссылки закодированы, и что бы избавится от них, нужно существенно поднапряч Гугл и мозги. Оно того не стоит.

Да, я чуть не забыл самое важное. Когда ты редактируешь любой файл движка у себя на компьютере, при помощи AkelPad или другой программы, убедись, что ты сохраняешь его в нужной кодировке. Когда ты устанавливал движок, была графа с кодировкой. Именно в такой кодировке, файл и нужно открывать и сохранять. Но если ты любишь приключения, то можешь попробовать поиграть с кодировкой.

Это мы проверили только движок, ссылки могут быть еще и в шаблон вшиты, так что, не расслабляйся. У меня движок попался хороший. Не удаляемых ссылок обнаружено не было.

Дальше, собственно перед тем как выбирать и ставить шаблон, рекомендуется попривыкнуть к движку, поюзать его и посмотреть что тут и как. Но мы сразу перейдем к делу. Ищи в интернете шаблон, качай его в папку templates твоего движка.


Карта сайта


Информационный сайт Webavtocat.ru