Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Операционные системы / Operating systems (https://forum.zone-game.info/forumdisplay.php?f=32)
-   -   Скрипт DLE на ALT Linux 5.0 Ковчег (https://forum.zone-game.info/showthread.php?t=5682)

nelegal 15.12.2009 05:05

Скрипт DLE на ALT Linux 5.0 Ковчег
 
Всем привет.
Мануал по установке DLE скрипта на альт линукс.


Установили Линух. Переходим на рута:

[admin@localhost]# su -
вводим пасс который вы указали при установке.

Устанавливаем апачу:
# apt-get install apache2
Устанавлиаем мускул:
# apt-get install mysql-server mysql-client
Устанавливаем пароль на мускул:
# mysqladmin -u root password 123456789 - ваш пароль.

В /etc/httpd2/conf/sites-available/default.conf находим строку:
Код:

DocumentRoot "/usr/share/doc/alt-docs/indexhtml/ "
заменяем или комментируем, т.е. ставим перед ней знак # и пишем свою:
Код:

DocumentRoot "/var/www/html/"
Размещаете туда свой сайт. В этом же файле находите строку:
Код:

<Directory "/usr/share/doc/alt-docs/indexhtml/">
заменяете
Код:

<Directory "/var/www/html/">
В /etc/httpd2/conf/extra-available/Directory_html_default.conf дописываете в строку
Код:

Options Includes FollowSymLinks MultiViews
слово Indexes и получаете
Код:

Options Indexes Includes FollowSymLinks MultiViews
перегружаем apache2
Код:

# service httpd2 restart
заходим по адресу http://localhost и видим тестовую страницу - It Works

Если этот этап прошел успешно переходим
Создаем базу данных для DLE, для чего устанавливаем phpMyAdmin
Устанавливаем:
Код:

# apt-get install php5    php5-mysql apache2-mod_php5
# apt-get install phpMyAdmin phpMyAdmin-apache2

В file /etc/httpd2/conf/extra-available/phpMyAdmin.conf разрешаем доступ с нашей рабочей станции нахдящейся в сети 192.168.1.0/24 - ну или какой у вас там адрес....

Код:

Alias /phpMyAdmin      /var/www/webapps/phpMyAdmin
<Directory /var/www/webapps/phpMyAdmin>
DirectoryIndex index.php
Options Indexes Includes ExecCGI
AllowOverride None
Order deny, allowgt
Deny from all
allAllow from 127.0.0.1 192.168.1.0/24
<Directory>

Увеличиваем максимальное количество памяти, которое может потреблять наш PHP, изначально стоит 5M
В file /etc/php/5.2.11/apache2-mod_php/php.ini находим строку (обычно 304)
Код:

memory_limit = 5M      ; Maximum amount of memory a script may consume (5MB)
и заменяем на
Код:

memory_limit = 128M
Перегружаем Apache2 и MySQL-сервер:
Код:

service httpd2 restart
service mysqld restart

Заходим по адресу http://localhost/phpMyAdmin
вводим входное имя root и его пароль и видим веб-морду phpMyAdmin
Для того чтобы MySQL запускался после перезагрузки:
Код:

chkconfig --level 35 mysqld on
Создаем базу данных, назначаем владельцем базы и задаем пароль.
Заходим http://localhost/phpMyAdmin/
Базы Данных >> Новая база данных >> Даем название базы, например DLE >> Создать >> Получаем: База данных DLE была создана.
Далее:
Опять Базы Данных >> Проверить привилегии для базы данных DLE >> Пользователи с правами доступа к "DLE" >> localhost >> Пользователь root@localhost : Редактирование привилегий >> Информация учетной записи >> Имя пользователя vova >> задаем два раза пароль >> нажимаем ОК
В инете находим и скачиваем скрипт DLE (советую купить лицензию)
Распаковываем и размещаем все директории и файлы скрипта в директорию /var/www/html/DLE и подправляем права:
Код:

chown -R apache2:apache2 /var/www/html/DLE
chmod -R 660 /var/www/html/DLE
chmod -R u+X /var/www/html/DLE

В file /etc/php/5.2.11/apache2-mod_php/php.ini находим строку (обычно 226)
Код:

safe_mode = On
меняем на:
Код:

safe_mode = Off
Перегружаем Apache:
Код:

servise httpd2 restart
Заходим по адресу http://localhost/DLE/install.php
и выполняем инструкцию DLE по установке скрипта, то есть далее указываем дорогу до инсталлятора. Устанавливаем, удаляем файл install.php и т.п.


Текущее время: 11:54. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot