Επίσημο wiki εσωτερικής εγκατάστασης: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 -version Εάν αναφερθεί κάποιο σφάλμα, υπάρχουν πολλές πιθανότητες, αναζητήστε το και θα υπάρξει λύση, η δική μου είναι να αλλάξετε το 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 στον κατάλογο bin του καταλόγου αποσυμπίεσης elasticsearch, εκτελέστε το elasticsearch.bat στον κατάλογο elasticsearch και δείτε ότι το έχει η τελευταία γραμμή
- Έναρξη σημαίνει επιτυχία, άνοιγμα http://localhost:9200/ μπορείτε να δείτε τις σχετικές πληροφορίες, εάν το es είναι υπηρεσία ανάπτυξης, να το αντιγράψετε στον κατάλογο config και να εκτελέσετε
- service.bat εγκατάσταση|κατάργηση|έναρξη|διακοπή|διαχειριστής
- Δημιουργήστε μια νέα τοποθεσία Web στις υπηρεσίες IIS, επιλέξτε τον κατάλογο wwwroot στον κατάλογο Εξαιρετική αποσυμπίεση και η θύρα μπορεί να προσαρμοστεί εδώ, για παράδειγμα, χρησιμοποιώντας την ενοποίηση 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 Exceptionless
Γράψτε τον κωδικό δοκιμής στο Main:
Εδώ πρέπει να δώσετε προσοχή στο σχολιασμένο μέρος ή στην ακόλουθη κλήση:
api-key που καθορίζεται δύο φορές ή μέσω
Διαμόρφωση με διαμόρφωση:
Αυτό εξαλείφει την ανάγκη καθορισμού στη χρήση.
Στη συνέχεια, μπορείτε να δείτε τις πληροφορίες εξαίρεσης στο http://localhost:8004/#/type/error/dashboard.
|