Перейти к содержанию
Авторизация  
Enmity

установка ghtweb на впс\вдс\дедик. инструкция для маленьких.

Рекомендуемые сообщения

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

 

 

гайдов по апачу - миллионы, я ставил по гайду с дебианворлда, но пожалуй напишу основное.

 

 

1. установка апача.

 

apt-get install apache2

 

при этом попутно мы получим пакеты: openssl, openssl-blacklist, ssl-cert.

заходим в /etc/apache2/sites-available, создаём там текстовик с настройками виртуального хоста.

<VirtualHost *:80>
    ServerAdmin admin@example.com
    ServerName %доменсайта%
    ServerAlias %алиассайта, к примеру www.%названиесайта%.ru%
    DocumentRoot %путь к папке с содержимым сайта, к примеру /var/www/etomoyafrishka.govnohost.ru/%
    ErrorLog ${APACHE_LOG_DIR}/%название лога как вам удобно, разницы не имеет.%.error.log
    CustomLog ${APACHE_LOG_DIR}/%название лога как вам удобно, разницы не имеет%.access.log combined
</VirtualHost>

2. mysql и прочее накатите сами. тут нет смысла расписывать установку mysql, ибо она простейшая.

3. лезем в конфиги гхт, \application\config\database.php и приводим конфиг к такому состоянию.

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'site';
$db['default']['password'] = '12345';
$db['default']['database'] = 'dbdlyasaitailikakvieetamnazvali';
$db['default']['dbdriver'] = 'mysqli';
$db['default']['dbprefix'] = 'ghtweb_';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

4. выставляем права на кэш\аплоад. 777 на папки /application/cache и /uploads.

5. вводим в терминале a2ensite %названиетекстовикасозданноговамивыше%.

6. перезапускаем апач - service apache2 restart

 

 

теперь самое интересное. при заходе на домен сервер возвращает 500 ошибку.

решается так: ap-get install php5-mysql

ребутаем апач - service apache2 restart

 

дальше мы видим вот такой кривой и недосгенерировавшийся бэкенд.

XQageZZxsf4.jpg

 

решается с помощью  ap-get install php5-gd

ребутаем апач и всё работает.

 

 

ps: решил поделиться ибо убил на это ночь некоторое время назад. в логах пустота была.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4.0.11

 

пятый пока ещё не покупал даже, сборка сыра для проекта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4.0.11

 

пятый пока ещё не покупал даже, сборка сыра для проекта.

 

Так генератор есть для 5 ))) по гугли )) Тыц

Изменено пользователем PAYKLIK

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так генератор есть для 5 ))) по гугли ))

 

разрабам тоже нужно на что-то есть.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

разрабам тоже нужно на что-то есть.

 

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

 

Вам виднее генератор выше дал ) .. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вам виднее генератор выше дал ) .. 

 

спасибо, он давно уже валяется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4.0.11

 

пятый пока ещё не покупал даже, сборка сыра для проекта.

Смешно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смешно

просто я не выкатываю проекты на говне как большая часть недоадминов а-ля "ПВ ШАРА = +100000 СИРВИРОВ В ЛДВАТОПИ, НУЖНА ИЩО АДИН ГОВНОСТАТ ИНТРАЛЮД, ПТС ФСЁПАОФФУ", уж извини, а покупать пятый чтоб стоял смысла не вижу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

просто я не выкатываю проекты на говне как большая часть недоадминов а-ля "ПВ ШАРА = +100000 СИРВИРОВ В ЛДВАТОПИ, НУЖНА ИЩО АДИН ГОВНОСТАТ ИНТРАЛЮД, ПТС ФСЁПАОФФУ", уж извини, а покупать пятый чтоб стоял смысла не вижу.

Да, пусть школьники вроде тебя ставят sw). Если не считать самописных cms,лучше ght на рынке ничего нет имхо...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, пусть школьники вроде тебя ставят sw). Если не считать самописных cms,лучше ght на рынке ничего нет имхо...

тред перечитай, у тебя либо с глазами плохо, либо с пониманием.

 

алсо, советую почитать этот тред линк

 

может быть допрёт, но не факт походу.

 

 

ps: школу окончил, стоит иногда ознакомиться с профилем\ещёчем-то человека, которого ты пытаешься полить говном.

Изменено пользователем Enmity

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тред перечитай, у тебя либо с глазами плохо, либо с пониманием.

 

алсо, советую почитать этот тред линк

 

может быть допрёт, но не факт походу.

 

 

ps: школу окончил, стоит иногда ознакомиться с профилем\ещёчем-то человека, которого ты пытаешься полить говном.

Не расстраивайся 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не расстраивайся 

 

убогие попытки затроллить или опустить от всяких ноунеймов только веселят.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а че PHPMYADMIN не надо ставить для управления Мускл Базами?? :clapping:

 

 

apt-get install phpmyadmin

/etc/phpmyadmin

Далее для связи phpmyadmin c apache2 заходим в конфигурационную дирректорию Apache2:

/etc/apache2/apache2.conf и добавляем в него следующее

Код:
Include /etc/phpmyadmin/apache.conf
Сохраняем и перезапускаем Apache2

Код:
/etc/init.d/apache2 restart

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

убогие попытки затроллить или опустить от всяких ноунеймов только веселят.

Я смотрю ты нейм интернет сети? Убогое существо!)

Покидаю тебя извини)

Изменено пользователем isgodd72

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я смотрю ты нейм интернет сети? Убогое существо!)

больше оскорблений. переход на оскорбления прямо показывает лишь то, что сказать тебе больше нечего.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а че PHPMYADMIN не надо ставить для управления Мускл Базами?? :clapping:

 

 

apt-get install phpmyadmin

 

/etc/phpmyadmin

 

Далее для связи phpmyadmin c apache2 заходим в конфигурационную дирректорию Apache2:

 

/etc/apache2/apache2.conf и добавляем в него следующее

 

Код:

Include /etc/phpmyadmin/apache.conf

Сохраняем и перезапускаем Apache2

 

Код:

/etc/init.d/apache2 restart

 

 

хз, видя логи ацесса к домашнему серверу, китайцы упорно брутят phpmyadmin везде где только могут.

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

Изменено пользователем Enmity

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2.167.162.76 - - [19/May/2015:04:21:23 +0400] "GET / HTTP/1.1" 200 341 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:25 +0400] "GET /script HTTP/1.1" 404 486 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:26 +0400] "GET /jenkins/script HTTP/1.1" 404 494 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:27 +0400] "GET /hudson/script HTTP/1.1" 404 493 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:28 +0400] "GET /login HTTP/1.1" 404 485 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:31 +0400] "GET /jenkins/login HTTP/1.1" 404 493 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:32 +0400] "GET /hudson/login HTTP/1.1" 404 492 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:34 +0400] "GET /jmx-console HTTP/1.1" 404 491 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:35 +0400] "GET /manager/html HTTP/1.1" 404 492 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:35 +0400] "GET /msd HTTP/1.1" 404 483 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:36 +0400] "GET /mySqlDumper HTTP/1.1" 404 491 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:38 +0400] "GET /msd1.24stable HTTP/1.1" 404 493 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:39 +0400] "GET /msd1.24.4 HTTP/1.1" 404 489 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:39 +0400] "GET /mysqldumper HTTP/1.1" 404 491 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:40 +0400] "GET /MySQLDumper HTTP/1.1" 404 491 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:41 +0400] "GET /mysql HTTP/1.1" 404 485 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:42 +0400] "GET /sql HTTP/1.1" 404 483 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:43 +0400] "GET /phpmyadmin HTTP/1.1" 404 490 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:43 +0400] "GET /phpMyAdmin HTTP/1.1" 404 490 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:45 +0400] "GET /mysql HTTP/1.1" 404 485 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:48 +0400] "GET /sql HTTP/1.1" 404 483 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:48 +0400] "GET /myadmin HTTP/1.1" 404 487 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:51 +0400] "GET /phpMyAdmin-4.2.1-all-languages HTTP/1.1" 404 510 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:52 +0400] "GET /phpMyAdmin-4.2.1-english HTTP/1.1" 404 504 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:54 +0400] "GET / HTTP/1.1" 200 341 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:56 +0400] "GET /sqlite/main.php HTTP/1.1" 404 495 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:57 +0400] "GET /SQLite/SQLiteManager-1.2.4/main.php HTTP/1.1" 404 515 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:21:58 +0400] "GET /SQLiteManager-1.2.4/main.php HTTP/1.1" 404 508 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:22:01 +0400] "GET /sqlitemanager/main.php HTTP/1.1" 404 502 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:22:01 +0400] "GET /SQlite/main.php HTTP/1.1" 404 495 "-" "Python-urllib/2.7"
72.167.162.76 - - [19/May/2015:04:22:03 +0400] "GET /SQLiteManager/main.php HTTP/1.1" 404 502 "-" "Python-urllib/2.7"

лог

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...