Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
comet:building-from-source [2018/02/24 18:46] anastation468 [Не правильные опции при подключении] |
comet:building-from-source [2019/12/18 01:58] (текущий) |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
====== Установка ====== | ====== Установка ====== | ||
+ | |||
+ | Рекомендую использовать [[https://galaxy.ansible.com/CppComet/CppComet-ansible-role/|роль для ansible-galaxy]], а если использование ansible для установки не подходит то следуйте инструкциями в этой статье. | ||
Рекомендуемые ОС ubuntu, debian, centos | Рекомендуемые ОС ubuntu, debian, centos | ||
- | + | ||
- | Для debian 8 | + | |
- | <code bash> | + | |
- | apt-get update | + | |
- | apt-get install cmake make cpp gcc libssl-dev g++ nginx pkg-config libmysqlclient-dev mysql-client flex mailutils uuid-dev git | + | |
- | </code> | + | |
Для debian 9 | Для debian 9 | ||
<code bash> | <code bash> | ||
Строка 17: | Строка 13: | ||
apt-get install cmake make cpp gcc libssl-dev g++ nginx pkg-config libmariadbclient-dev-compat mysql-client flex mailutils uuid-dev git | apt-get install cmake make cpp gcc libssl-dev g++ nginx pkg-config libmariadbclient-dev-compat mysql-client flex mailutils uuid-dev git | ||
</code> | </code> | ||
+ | |||
+ | Если не получится поставить пакет libmariadbclient-dev-compat то попробуйте с пакетом libmariadbclient-dev | ||
====== Собираем из исходных кодов ====== | ====== Собираем из исходных кодов ====== | ||
Строка 24: | Строка 22: | ||
cmake . | cmake . | ||
make | make | ||
+ | make install | ||
</code> | </code> | ||
Строка 60: | Строка 59: | ||
Запуск в консольном режиме | Запуск в консольном режиме | ||
<code sh> | <code sh> | ||
- | ./cpp_comet | + | ./cppcomet |
</code> | </code> | ||
Запуск в режиме демона | Запуск в режиме демона |