powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / ASP.NET Core + CentOS
3 сообщений из 3, страница 1 из 1
ASP.NET Core + CentOS
    #39497128
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сразу скажу, что в линухе 0. Дет пол года назад встал вопрос переноса десктопной проги на линух с веб интерфейсом, пока начальство там что то решало, я, с помощью гугла и чертей, настроил все, и вроде все работало. Потом на пол года проект заморозили. Ща, вроде, разморозили. Но я никак не могу запустить свой проект.
апач вроде работает

Код: powershell
1.
2.
3.
4.
[root@drz ~]# sudo systemctl status httpd
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Sun 2017-07-30 01:16:25 EEST; 6min ago


порты открывал через
Код: powershell
1.
2.
    sudo firewall-cmd --add-port=80/tcp --permanent
    sudo firewall-cmd --add-port=443/tcp --permanent


файл конфиги для апача SBDR.conf
автор <VirtualHost *:80>
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http://127.0.0.1:5000/
ErrorLog /var/log/httpd/SBDR-error.log
CustomLog /var/log/httpd/SBDR-access.log common
</VirtualHost>
сервис
автор[Unit]
Description=SBDR App

[Service]
WorkingDirectory=/home/web/
ExecStart=/usr/local/bin/dotnet /home/web/SBDR.dll
Restart=always
RestartSec=10 # Restart service after 10 seconds if dotnet service crashes
SyslogIdentifier=SBDR.dll
User=apache
Environment=ASPNETCORE_ENVIRONMENT=Production

[Install]
WantedBy=multi-user.target

а вот беда
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
[root@drz ~]# systemctl status kestrel-SBDR.service
&#9679; kestrel-SBDR.service - SBDR App
   Loaded: loaded (/etc/systemd/system/kestrel-SBDR.service; enabled; vendor preset: disabled)
   Active: failed (Result: start-limit) since Sun 2017-07-30 01:17:16 EEST; 9min ago
  Process: 20860 ExecStart=/usr/local/bin/dotnet /home/web/SBDR.dll (code=exited, status=131)
 Main PID: 20860 (code=exited, status=131)

Jul 30 01:17:16 *** systemd[1]: kestrel-SBDR.service: main process exited, code=exited, status=131/n/a
Jul 30 01:17:16 *** systemd[1]: Unit kestrel-SBDR.service entered failed state.
Jul 30 01:17:16 *** systemd[1]: kestrel-SBDR.service failed.
Jul 30 01:17:16 *** systemd[1]: kestrel-SBDR.service holdoff time over, scheduling restart.
Jul 30 01:17:16 *** systemd[1]: start request repeated too quickly for kestrel-SBDR.service
Jul 30 01:17:16 *** systemd[1]: Failed to start SBDR App.
Jul 30 01:17:16 *** systemd[1]: Unit kestrel-SBDR.service entered failed state.
Jul 30 01:17:16 *** systemd[1]: kestrel-SBDR.service failed.


и в логе беда
автор[Sat Jul 29 23:50:41.048914 2017] [proxy:error] [pid 18440] (111)Connection refused: AH00957: HTTP: attempt to connect to 127.0.0.1:5000 (127.0.0.1) failed
[Sat Jul 29 23:50:41.048964 2017] [proxy:error] [pid 18440] AH00959: ap_proxy_connect_backend disabling worker for (127.0.0.1) for 60s
[Sat Jul 29 23:50:41.048972 2017] [proxy_http:error] [pid 18440] [client 10.55.99.4:59801] AH01114: HTTP: failed to make connection to backend: 127.0.0.1, referer: http://***/
...
Рейтинг: 0 / 0
ASP.NET Core + CentOS
    #39497130
ther
Код: powershell
1.
2.
Process: 20860 ExecStart=/usr/local/bin/dotnet /home/web/SBDR.dll (code=exited, status=131)
Main PID: 20860 (code=exited, status=131)



похоже команда /usr/local/bin/dotnet /home/web/SBDR.dll должна запустить веб-сервер, а она почему-то завершается, не сделав этого. Если там есть какие-нибудь логи, то стоит их посмотреть. Или попробовать вручную запустить, может он тогда на экран чего напишет.

автор[Sat Jul 29 23:50:41.048914 2017] [proxy:error] [pid 18440] (111)Connection refused: AH00957: HTTP: attempt to connect to 127.0.0.1:5000 (127.0.0.1) failed

логично, программа не работает и поэтому apache при обращении на её порт получает connection refused.
...
Рейтинг: 0 / 0
ASP.NET Core + CentOS
    #39497131
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо за идею, чет недодумался, пора спать уже, наверно))
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / ASP.NET Core + CentOS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]