Как создать сайт на DLE

Тема в разделе "Прочее", создана пользователем legendary, 22 янв 2016.

  1. Гость, давай поддержим форум вместе, делись информацией с друзями через кнопки в блоке "Поделиться в социальных сетях"

    Скрыть объявление
  1. legendary

    legendary Я лишь приведение

    
    Регистр:
    10 июн 2015
    Сообщения:
    443
    Лайки:
    114
    Дизлайки:
    0
    Баллы:
    60
    Пол:
    Мужской
    Этап 1. Скачивание движка DLE 9.5 - 10.6 и заливание на сервер через FTP!


    Итак, для начала нужно скачать движок DLE 9.5 nulled. Т.к. на моем хостинге по умолчанию стоит кодировка utf-8, то и движок я буду устанавливать именно в этой кодировке. Для того, чтобы найти и скачать движок в utf-8, введите в поисковике "dle 9.6 - 10.7 nulled utf-8" и на свой страх и риск качайте движок с любого сайта. Почему на страх и риск, да все просто, многие нечестные веб-мастера внедряют в движки вредоносные коды, которые практически нереально найти обычному пользователю.
    Убедительная просьба, перед скачиванием и установкой движка спросите у хостера, какая кодировка у них стоит. Если на win 1251 Вы поставите двиг на utf-8, то у Вас вместо Русских символов будут "кракозябры"! Имейте это ввиду!

    Дальше... Скачали движок? Теперь из скаченного архива распакуйте папку "upload".

    Заливаем файлы движка на хостинг!


    Для дальнейшей работы, я создал новый домен masterwebs.warehost.ru и папку на хостинге. Этот сайт будет существовать все время проведения конкурса, а может быть и потом тоже)
    P.S. Если можно, то я вставлю свою реферальную ссылку на этот хостинг! Если что, сотрите ее =)
    Регистрируемся на хостинга: SarHosting.ru

    Подключаемся с помощью FTP менеджера (в моем случае FileZilla) к хостингу! И теперь, если у Вас это уже второй сайт на одном аккаунте, то идем в папку WWW и там выбираем нужный. А если первый, то переходим в папку "public_html"
    [​IMG]

    Все, у меня файлы закачались, и вот что у меня теперь на хостинге есть! Показаны, конечно, не все файлы и папки, но хоть примерно сверяйтесь!
    [​IMG]


    Этап 2. Создание базы данных для сайта.


    Хоть я и писал вначале, что не буду писать про работу с хостингом, но все равно! Создание базы данных важный этап установки сайта на DLE, без которого он просто не будет работать!

    Итак, у моего хостинга, с которым я буду работать, ISPmanager . Если у Вашего хостера не такой, то придется искать информацию самому, или просить службу поддержки создать ее Вам!


    Для начала заходим в ISP и слева в меню находим пункт "Инструменты" и там нажимаем на "базы данных". Вы попадете в панель управлениями баз данных.

    [​IMG]
    Теперь справа вверху нажмите на кнопочку "создать". [​IMG]. Потом откроется еще одно окошко, в котором Вам нужно ввести имя будущей базы данных, ее пользователя, и пароль. Ах, ну да, еще выберите кодировку utf8


    [​IMG]


    Все, база данных создана, и теперь можно переходить непосредственно к установке самого движка!

    Этап 3. Установка движка на сервер!


    Итак, мы подошли к самому важному этапу, к установке движка! Вводим в адресной строке vash-site.ru/install.php. После этого мы попадем на страницу, на которой можно прочитать приветствие и некоторые рекомендации. Прочитайте, это лишним не будет, и начинаем установку нажав на кнопку "начать установку".

    [​IMG]


    Следующим шагом будет принятие пользовательского соглашения. Прочтите его, и если согласны, то поставьте снизу галочку, возле предложения "Я принимаю данное соглашение " а затем нажимаем на "продолжить".

    [​IMG]


    Теперь попадаем на страницу, на которой движок проверяет установленны ли нужные компоненты, для работы движка DLE. Посмотрите на рисунке ниже, если у Вас так же, то продолжаем установку!


    [​IMG]


    Теперь движок проверяет права доступа к нужным ему папкам. Если везде стоит зеленое слово "разрешено", то переходим к следующему шагу, а если нет, то через FTP менеджер меняем право доступа к папке.



    [​IMG]


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

    Те поля, которые уже заполнены, не трогаем, а смотрим только на те, которые пустые.

    Данные для доступа к MySQL серверу:


    Тут нам нужно заполнить лишь 3 поля. Имя базы данных, имя пользователя базы данных, и пароль от нее! Базу данных мы создали раньше, и там указывали ее имя ну и т.д. Вот их то мы и вписываем в эти поля!

    [​IMG]


    Данные для доступа к панели управления


    Следующим шагом будет создание пользователя, для того, чтобы получить доступ к панеле управления сайтом. Поля стандартные, поэтому не должно у Вас возникнуть проблем с их заполнением!

    Вписываем Ваш будущий логин и пароль, а в конце прописываем адрес электронной почты, это на тот случай, если Вы забудете пароль.

    [​IMG]


    Готово! Нажимаем "Далее" и смотрим на поздравление с успешной установкой!

    [​IMG]


    Теперь нам нужно удалить файл install.php из корневой папки движка. Это делается для того, чтобы движок еще раз не установили. Иначе у Вас пропадут все файлы!
    Идем в FTP менеджер. Если Вы отключены от сервера, то подключаемся, и переходим в папку с движком. Там, в самом конце ищем файл install.php и удаляем его!

    [​IMG]


    Только не перепутайте его с файлом index.php, иначе придется вновь устанавливать движок!

    Установка завершена, я Вас поздравляю! Теперь Вы можете ввести в адресную строку домен вашего сайта, и узреть работающий сайт!

    Этап 4. Несколько важных настроек движка!


    Все, движок мы установили, теперь самое время сделать несколько настроек, изменить роботс.тхт, исправить несколько ошибокзамечаний в админке, настроить ЧПУ (Человеку Понятный Урл), изменить капчу, чтобы защититься от спам ботов, и с помощью специального кода увеличим максимальный размер файла, который можно загружать на сайт!

    Делаем правильный Robots.txt для DLE!


    Из-за того, что у многих сайтов плохой роботс, или что еще хуже, его вообще нет, поисковики "съедают" ненужные страницы, и у Вашего сайта образуются "сопли". Что негативно влияет на отношение к нему ПС. Для того, чтобы их небыло, и все страницы были в основном индексе, мы сделаем правильный роботс.

    User-agent:*
    Disallow:/*print
    Disallow: /*userinfo
    Disallow: /2011/
    Disallow: /2012/
    Disallow: /index.php?subaction=userinfo
    Disallow: /backupurl.php
    Disallow: /admin.php
    Disallow: /language/
    Disallow: /templates/
    Disallow: /page/
    Disallow: /tags/
    Disallow: /newposts/
    Disallow: /upgrade/
    Disallow: /backup/
    Disallow: /engine/
    Disallow: /user/
    Disallow: /favorites/
    Disallow: /index.php?do=register
    Disallow: /?do=lastcomments
    Disallow: /statistics.html
    Disallow: /index.php?do=addnews
    Disallow: /index.php?do=feedback
    Disallow: /index.php?do=lostpassword
    Disallow: /index.php?do=pm
    Disallow: /index.php?do=stats
    Disallow: /index.php?do=search
    Disallow: /index.php?subaction=newposts
    Disallow: /index.php?do=rules
    Sitemap: сайт_твой/sitemap.xml

    User-agent: Yandex
    Disallow: /*print
    Disallow: /*userinfo
    Disallow: /2011/
    Disallow: /2012/
    Disallow: /index.php?subaction=userinfo
    Disallow: /backupurl.php
    Disallow: /admin.php
    Disallow: /language/
    Disallow: /templates/
    Disallow: /page/
    Disallow: /tags/
    Disallow: /newposts/
    Disallow: /upgrade/
    Disallow: /backup/
    Disallow: /engine/
    Disallow: /user/
    Disallow: /favorites/
    Disallow: /index.php?do=register
    Disallow: /?do=lastcomments
    Disallow: /statistics.html
    Disallow: /index.php?do=addnews
    Disallow: /index.php?do=feedback
    Disallow: /index.php?do=lostpassword
    Disallow: /index.php?do=pm
    Disallow: /index.php?do=stats
    Disallow: /index.php?do=search
    Disallow: /index.php?subaction=newposts
    Disallow: /index.php?do=rules
    Host: сайт_твой

    Sitemap: сайт_твой/sitemap.xml

    Как это все применить? Запускаем FTP, соединяемся с сервером. заходим в папку с сайтом, и там находим файл robots.txt. Скачиваем его себе на компьютер, и открываем любым текстовым редактором. Затем, все что там есть удаляем, и вставляем код, написаный выше. Только заменить слова "сайт_твой" на адрес вашего сайта!

    Исправляем ошибки безопасности, поставив на нужные файлы права доступа 444.


    Итак, заходим в админку, и пролистываем страницу в низ. Если там ничего нет, то переходим к следующему шагу, а если есть 6 ошибок, как на картинке ниже, то начинаем их исправлять.

    [​IMG]


    Я рассмотрю лишь одну из них, остальные решаются так же. Вот первая "Файл/templates/.htaccess доступен для записи, что противоречит политике безопасности скрипта. Установите для данного файла CHMOD 444.". из корневой папки сайта, переходим в папку templates, в которой имеется файл .htaccess. Нажимаем на него правой кнопкой мыши, и выбираем в самом низу пункт "права доступа к файлу". Откроется окошко, в котором заменяем цифры 644 на 444.

    [​IMG]


    С остальными ошибками делайте точно так же!

    Настраиваем ЧПУ для DLE.


    ЧПУ важный момент во внутренней оптимизации, т.к. такие адреса ПС любят больше.
    Переходим в админ панель сайта. Нажимаем на "Список всех разделов". Дальше "настройка системы". И там находим пункт "тип ЧПУ". Лично я советую выбирать 1 тип, т.к. вдруг вы решите переименовать категорию, в которой находится файл, или перенести его в другую. Меньше будет головной боли и проблем. Но можно и второй, это уж вам выбирать! Не забывайте сохранить изменения внизу страницы.

    Изменяем капчу, чтобы защититься от спам ботов.


    Когда моему сайту было всего около 2-3 месяцев, зарегистрированных пользователей на нем было около 300 штук. И все они были с разными ссылками на другие сайты, и многие были с анкорами "порно", "секс" и т.д. Это резко снижало авторитет сайту. Поэтому я решил сразу Вас избавить от подобной проблемы. Тем более в DLE 9.5 можно выбрать такой вид капчи, как REcapcha - это практически непробиваемая капча, поэтому советую поставить ее! Для этого, вам нужно опять войти в "настройку системы" и нажать там на "щит" (настройки безопасности скрипта). Потом листайте страницу вниз, и выберете там в пункте "Тип кода безопасности (CAPTCHA):" REcapcha. Сохранитесь! Теперь вход ботам будет закрыт, по крайней мере автоматическим.

    Увеличиваем максимальный размер загружаемого файла на сервер!


    Ну, и последний пункт в настройке сайта, мы увеличим максимальный размер загружаемого файла. Эта функция будет очень полезна для владельцев варезников, и софт порталов.
    Подключаемся через FTP к сайту. И в корневой папке находим файл .htaccess. Открываем его с помощью любого текстового редактора.
    Дальше прописываем вот такой код в самом конце файла:

    php_value upload_max_filesize 512M
    php_value post_max_size 512M

    Вот, что должно получиться!


    [​IMG]

    Теперь, вы можете загружать файлы размером до 512 мб. Если нужно больше или меньше, то изменяем цифры 512 на другие. Учтите, размер будет в мегабайтах.


    Ну, вот и все! Я закончил с инструкцией. Надеюсь, что она будет полезна для новичков, а некоторые моменты и для бывалых пользователей этой CSM! Всем спасибо за внимание, жду комментариев как положительных, так и отрицательных!
     
Похожие Темы
  1. 12341234
    Ответов:
    11
    Просмотров:
    346
  2. roma.gut
    Ответов:
    9
    Просмотров:
    537
  3. ForZi.lol
    Ответов:
    2
    Просмотров:
    208
  4. UDK
    Ответов:
    8
    Просмотров:
    258
Загрузка...