Официална уикипедия на място:https://github.com/exceptionless/Exceptionless/wiki/Self-Hosting
- .NET 4.6.1 Този не е инсталиран отделно, защото инсталирах VS2015
- След инсталиране на Java JDK 1.8+, трябва да конфигурирате Java средата и да добавите системните променливи: JAVA_HOME съответства на C:\Program Files\Java\jdk1.8.0_102 което е директорията, в която е инсталиран jdk, а потребителската променлива Path добавя %JAVA_HOME%\bin; След като конфигурацията е завършена, отворете cmd и стартирайте
- Java-версия Ако се докладва грешка, има много възможности, потърси я и ще има решение, моето е да променя java.exe на javaa.exe в директорията C:\Windows\System32 и да стартирам cmd отново и ще е успешно
- IIS 8+ Това усещане не е задължително, а IIS 7.5 на моя win7 също е приемлив
- ElasticSearch 1.7.5 (Elasticsearch 2.x все още не се поддържа) Отидете на адреса за връзка, за да изтеглите версията 1.7.5, вече са заявили, че версията 2.x не се поддържа, трябва да обърнете няколко страници, за да намерите тази историческа версия, около страница 7, дайте директно линк за изтегляне: elasticsearch-1.7.5, разархивирайте я след изтегляне
- Изтеглете най-новия артефактен ZIP на най-новото издание на Exceptionless, разархивирайте го след изтегляне, копирайте elasticsearch.yml от директорията в папката за декомпресия на elasticsearch, изпълнете elasticsearch.bat в директорията elasticsearch и вижте дали последният ред го съдържа
- Стартиране означава успех, отвори http://localhost:9200/ можеш да видиш съответната информация, ако ES е услуга за внедряване, копирай я в конфигурационната директория и го изпълни.
- service.bat install|remove|start|stop|manager
- Създайте нов уебсайт в IIS, изберете директорията wwwroot в директорията Exceptional decompression и портът може да бъде персонализиран тук, например чрез интеграция с 8004, избор на пул приложения 4.0
- Модифицирайте сайта http://localhost:9200 с ElasticSearchConnectionString както es в web.config, променете <add key="BaseURL" value="http://localhost:8004/#" /> и обърнете внимание на "#" след това
- Променете .constant('BASE_URL', 'http://localhost:8004') в app.config.*.js
- Отворете http://localhost:8004 и ще видите страницата за вход, след това създайте акаунт – > създадете проект, например конзолен проект, тук ще ви бъде показан как да използвате Exceptionless
- ExceptionlessClient.Default.Startup("oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI"), където oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI е api-ключът
- Създай нов конзолен проект и го инсталирай с помощта на NuGet
- Install-Package без изключения
Напишете тестовия код на основен език:
Тук трябва да обърнете внимание на коментираната част или на следното обаждане:
api-key, зададен два пъти, или чрез
Конфигурация с конфигурация:
Това елиминира необходимостта да се уточнява при използване.
След това можете да видите информацията за изключенията в http://localhost:8004/#/type/error/dashboard.
|