Sicherheitsupdate vom TikiWiki v18.2 ist draussen – Updaten sehr empfehlenswert

tikiwiki-18-2-bugfix-sicherheitsupdate-internetblogger-de

Hallo Blogleser! News gibt es heute seitens des TikiWikis und dem neulichen Security-Bugfix-Update. Das Update wurde herausgebracht und sollte dringenderweise zeitnah installiert werden.

TikiWiki hat einen breiten Update-Zyklus, sodass es keine Belästigung ist, zweimal im Jahr ein Update zu machen. So kommt es auch derzeit und jetzt eben machte ich mein Tiki-Update unter https://tikiwiki.eu im Projekt. Das Update gelang mir auf die Schnelle, sodass es keinerlei Fehler nach sich zog.

Vorher loggte ich mich in Control Panels ein und nach dem Hochladen aller FTP-Files refreshte ich die Seite. Das wär’s auch schon. Zudem wird dir im Control Panel der SSH-Befehl zum Aktualisieren der Tiki-Datenbank angezeigt. Dieser ist zu nutzen und per Kommandozeile auszuführen. Erst dann kannst du dazu übergehen, wieder im Tiki zu arbeiten.

Per Konsole ist es sehr schnell getan, denn der SSH-Befehl wird lediglich kopiert und in der Konsole fallen gelassen. Das ist alles.

Unter https://tiki.org/article453-Security-and-bug-fix-updates-Tiki-18-2-Tiki-15-7-and-Tiki-12-14-released haben die Entwickler kurz etwas gepostet, aber ohne grossartig Content. Jedenfalls verfolge ich alle TikiWiki-Updates über die Developer-Plattform unter https://sourceforge.net , wo du jeden Software-Download virus-geprüft in Anspruch nehmen kannst. SourceForge.net bietet allerhand Funktionen für die Entwickler einer Software und so manch eine App ist nur dort zu finden und nicht bzw. nicht mehr auf Github.

Schaue es dir bei Zeiten auch an.

Paar Anpassungen im eigenen Tiki vorgenommen

Da wäre es die Bolt CMS Dienstleistung, die derzeit rege promotet wird. So passe ich alle Portfolio-Projekte in kommender Zeit noch an, sodass jeder Bescheid weiss von den Partnern und Webnutzern.

Für diesen Moment ist es auch schon alles, was zum Update gesagt werden kann. Mache es und sorge für die sichere Umgebung deines Shared Hostings bzw. gar eines eigenen dedizierten Rootservers wie bei mir.

Bei Fragen zum Tiki-Update via WebFTP bzw. SFTP wende dich hier drunter im Kommentarbereich an mich und wir werden sicherlich eine Problemlösung finden, falls etwas sein sollte. Stabile Tiki-Updates machen keine Zicken mehr, wie man es früher so manch eines Males erlebte.

by Alexander Liebrecht

Gitlab v11.1.2 Sicherheitsupdate draussen – du sollst zeitnah aktualisieren

gitlab-11-1-2-sicherheitsupdate-internetblogger-de

Hallo Blogleser und Gitlab Admin! Wie ich schon mehrmals sagte, erscheinen Gitlab Updates beinah wöchentlich und auch gestern oder heute war es damit soweit. Ein wichtiges Sicherheitsupdate wurde ins Virtuelle verfrachtet und sollte dringenderweise von dir installiert werden.

Zum Update kannst unter https://about.gitlab.com/2018/07/26/security-release-gitlab-11-dot-1-dot-2-released/ etwas nachlesen. Im Prinzip geht es um die Sicherheit deiner Gitlab Instanz und der Gitlab Installation. Das Update heute war mir sehr gelungen und so konnte ich es ohne Probleme installieren.

yum update hatte Probleme, weil so manche Repositories nicht erreichbar waren. Ich denke aber, dass es sich dabei um ein temporäres Problem handelt. Normalerweise funktionieren yum udpates immer sehr gut.

Falls du Gitlab aktualisieren willst, musst du diesen SSH-Befehl vom Root aus einsetzen.

yum update

Auch sollte genügend Space im Verzeichnis / sein. Da hatte ich neulich Probleme. Du kannst mit dem unteren SSH-Befehl checken, wie viel Platz frei ist.

df -h

Falls schon alles voll, musst du unter /var/log beigehen und doppelte sowie dreifache Logs löschen. Es gibt immer die Original Log-Datei und das was, bereits erstellt wurde. Das Doppelte kann man dabei löschen und schon gibt man Speicher frei unter /.

Eigene Gitlab Instanz

Sie habe ich unter http://gitlab.apps-tools-cms.de und dort habe ich sie schon seit einer Weile. Ich denke oder gehe davon aus, dass der Rootserver nicht mehr kaputt gehen wird. Eine zu 100-prozentige Garantie gibt es nicht, denn die Hardware wird sehr in Anspruch genommen. Immerhin habe ich 8 Power-Linux-Apps am Laufen. Das muss schon was heissen oder… Schauen wir mal!

Das ist jetzt ein kurzer Blogpost, denn wenn du das hier verfolgt hast seit Anfang, wirst du wissen, was zu tun ist. Gitlab Updates Posts bauen ja bei mir doch schon aufeinander auf, sodass man mitlernen kann.

Ich wünsche dir erfolgreiches Updaten deiner Gitlab Instanz und dass Yum Manager keine Zicken macht.

by Alexander Liebrecht

 

 

 

Gitlab Server Sicherheitsupdate v11.0.4 – bitte dringend aktualisieren

gitlab-server-11-0-4-sicherheitsupdate-internetblogger-de

Hallo Blogleser und Gitlab Admin! Es sind wichtige Sicherheitsupdates des Gitlab Servers nach draussen befördert worden und an deiner Stelle würde ich etwas Zeit finden, um zeitnah das Update zu erledigen.

Das Update wurde den Gitlab Entwicklern durch eine andere Person gemeldet und so konnte dafür eine Lösung gefunden werden. Die Entwickler selbst empfehlen wärmstens, zu aktualisieren und glücklicherweise verfolge ich das offizielle Gitlab Blog im Internet. So bekam ich es auch zeitnah mit.

Gitlab Server Updates mache ich in Linux unter Centos 7.5 OS mit diesem SSH-Befehl.

yum update

Wenn dabei nichts weiter ist, bringt der Yum-Installer das Update fehlerfrei fertig. Wenn es dem nicht so ist, checke bitte deine Instanz via Kommandozeile und diesem SSH-Befehl.

gitlab-ctl restart

gitlab-ctl tail

Mit “tail” liest du die Gitlab Logs aus und alles wird dir via SSH in der Kommandozeile angezeigt. So wirst du gleich schlauer, denn es zeigt dir allerhand Einstellungen, Prozessstarts oder wenn etwas nicht stimmt an.

Dieses Update war mir heute gut gelungen und ich kann es dann gerne weiterempfehlen. Auch wird dieser Post über meine Foren weiter getragen sowie bekannt gemacht.

Im Grossen und Ganzen wäre das auch schon und du weisst mittlerweile als Stammleser wie Gitlab Server Updates in Linux zu machen sind.

Ich wünsche dir weniger Gitlab Probleme und mache das Beste aus deiner Instanz. Schaue ab und an unter https://about.gitlab.com/2018/07/17/critical-security-release-gitlab-11-dot-0-dot-4-released/ vorbei, denn die Gitlab Autoren bloggen dort fast täglich. Man erfährt immer etwas über Updates oder wenn Sicherheitsupdates draussen sind. Auch andere gitlab-spezifische Themen werden im Gitlab Blog verbloggt.

by Alexander Liebrecht

 

Gitlab Server App 11.0.3 Update erschienen mit Fehlerbehebungen

gitlab-11-0-3-bugfix-update-draussen-internetblogger-de

Hallo Gitlab-Admin und Interessent! Ja, es war wieder soweit, sodass es zum neuen Gitlab Server Update gekommen ist. Das Update beinhaltet mehrere Bugfixes, die deiner Instanz sicherlich gut tun werden.

Das Gitlab Update habe ich erst eben eingespielt und danach hat meine Instanz funktioniert wie vorher. Das ist ein gutes Zeichen, denn manche Updates liefen nicht immer reibungslos und zogen Fehler oder die Nicht-Erreichbarkeit der Instanz im Browser nach sich.

Info-technisch hast du den offiziellen Blogpost von Gitlab hinter https://about.gitlab.com/2018/07/05/gitlab-11-0-3-released/ , wo du dich informieren kannst. Mir ist es nicht so sehr wichtig, was dann jede einzelne Fehlerbehebung ist. Die Gesamtsumme zählt immer für mich und solche Updates werden schnell umgesetzt.

Unter Centos 7 auf Gitlab 11.0.3 aktualisieren – wie geht das?

Das wird der SSH-Befehl wie darunter sein.

yum update

Normalerweise macht die Konsole alles für dich bei diesem Gitlab Update. Du kannst dennoch, wenn alles kaputt ist, diese Befehle in der Kommandozeile ausführen.

gitlab-ctl restart

gitlab-ctl tail

Mit “tail” werden Gitlab Logs ausgelesen und dir in der Konsole angezeigt, sodass man sich dann auf Fehlersuche begeben kann. In der Regel und wie ich das mit Gitlab seit paar Jahren kenne, läuft diese App stabil, sicher und meckert nicht. Warum sie im Browser nicht startet, liegt oft an Apache httpd.conf, die dann deine Virtualhost ist.

Auch kann es sein, dass die für Gitlab vorgesehenen Ports in deinem OS bereits besetzt sind. Das kannst du immer überprüfen und unter /etc/gitlab/gitlab.rb in der Datei die Ports festlegen. Ich würde da versuchen, nicht allzu sehr, die gitlab.rb zu individualisieren. Aber wenn die Ports in Rootserver schon besetzt sind, musst du natürlich etwas unternehmen, um Gitlab App zum Laufen zu bekommen.

Eigene Gitlab-Instanz

Diese kannst du meinerseits unter http://gitlab.apps-tools-cms.de gerne aufrufen und dich darin umschauen. Ich habe den Header individuell gestaltet und meine Projekte mit den Repos platziert. Nach und nach werden diese mit Leben gefüllt und ich sorge für neue Inhalte. Gitlab Repositories können in Rootserver mit “git clone url-zu-projekt” geclont werden. Ich arbeite ab und  an auch mit der GIT-Versionskontrolle, um da etwas zu lernen und mir das GIT-Wissen anzueignen. Das klappt auch auf Github, online auf Gitlab und Bitbucket.

So viel dieses Mal zum Gitlab-Bugfix-Update v11.0.3. Ich wünsche dir weiterhin viel Spass bei der Arbeit mit dieser Linux-App.

Sorge immer für die Sicherheit sowie die Stabilität deiner Server-Umgebung, denn das ist das A und O, wenn du einen Server hast. Aus diesem Grunde alle Updates immer brav installieren.

by Alexander Liebrecht

 

 

Gitlab Server Fehlerbehebungsupdate v11.0.2 erschienen

gitlab-11-0-2-server-app-bugfix-update-internetblogger-de

Hallo Blogleser! Freust du dich schon auf das nächste Gitlab Server Update, weil es ja draussen ist und zwar in der neuen Version 11.0.2.

Gitlab Server App ist rasant in der stetigen Entwicklung und kaum eine ganze Woche vergeht, gibt es neue Updates. Sie sind alle zu machen, insbesondere dann, wenn die Sicherheit erwähnt wird. Dieses Update v11.0.2 war den Bugfixes geschuldet, welche wiederum deine Instanz besser funktionieren lassen.

Das Update ist bei mir schon erfolgt, was ja mittels SSH schnell geht. Zwischenfälle gab es keinerlei und solche Updates werden auch bei dir schnell zur reinen Routine.

Gitlab App kann individuell gestaltet werden. Du kannst einen Text im Footer, Header und auf der Login-Page hinzufügen. Das geht über die Einstellungen im Admin Sektor. Auch kann die 2-Schritte-Auth aktiviert werden, was derzeit denke mal sehr sicher ist. Ich arbeite nur noch so, wo es technisch gesehen klappt.

Nun kurz zu den Update-SSH-Befehlen.

Gitlab Update auf Version 11.0.2

yum update

Das kennst du als Centos 7 Admin sicherlich schon. Auch gibt es diese Befehle, die immer sehr hilfreich sind, wenn es brennt.

gitlab-ctl reconfigure

gitlab-ctl restart

gitlab-ctl tail

Mit “tail” liest du direkt in der Konsole die Logs aus und sie sind sehr aufschlussreich. Wenn mit Gitlab etwas nicht stimmt, dann tauchen diese Zeilen auch in den Logs auf. Manchmal war es so bei mir, dass Unicorn Port belegt war in Linux oder es tauchen Fehlermeldungen aus dem Gitlab Monitor auf, was du wiederum mit “tail” auslesen kannst.

Ich habe mittlerweile um die 8 Linux Apps auf dem Rootserver und sie müssen funktionieren, da auch verschiedene Ports. Manchmal ist es so, dass diese Apps von Haus aus dieselben Ports belegen wollen. Dann gilt es, diese zu ändern.

Gitlab Server habe ich für dich unter http://gitlab.apps-tools-cms.de und es noch frisch entstanden, weil ich einen Crash mit den Festplatten hatte. Jetzt ist alles wieder bestens und kann neu aufgebaut bzw. eingerichtet werden.

Gitlab fühlt sich bei genügend RAM-Speicher und Disk Space wohl.

Du kannst einfach mal mittels Konsole das ausführen.

df -h

So wird dir angezeigt, was wie viel Platz belegt. Bitte komme nie auf die Idee, von den Partitionen Festplattenspeicher wegzunehmen. Es kann zum Ausfall der Festplatte oder gar dem Ruinieren der Festplatte kommen. Lieber direkt via SSH/SFTP-Verzeichnisse und Logs aus /var/log löschen.

OK, zurück zu Gitlab und ich finde einen grossen Gefallen an dieser App. Es hat Codeschnipsel, readme.md, Projekte, Wiki, Tickets und das nutze ich gerne, um mich frei zu entfalten. Alle Updates werden regelmässig installiert, denn es ist die Sicherheit deines Rootservers.

Nun wäre das alles für diesen Moment und ich wünsche dir weiterhin Spass an der Gitlab Server App.

by Alexander Liebrecht

 

 

MediaWiki 1.31.0 – Bugfix-Funktionsupdate – hat geklappt

mediawiki-1-31-0-bugfix-funktionsupdate-internetblogger-de

Hallo Blogleser und MediaWiki-Admin! Es ist mal wieder soweit, dass das nächste LTS-MediaWiki-Release den Weg ins Virtuelle gefunden hat. Die Mail bekam ich vor paar Stunden und das soll hiermit festgehalten werden, um auch dich auf den Laufenden zu bringen.

MediaWiki 1.31.0 bekam zahlreiche Fehlerbehebungen an allen Fronten und auch neue Funktionen hat es gegeben. Somit lohnt sich das Update in jedem Falle und das hat bei mir ganz passabel funktioniert.

Neue Sprachen flossen in diese Wiki-Version mit ein und eine Sprache wurde aktualisiert. Hier und da noch was für Entwickler gelassen, womit diese arbeiten können. Aber für dich als den Admin wäre doch wichtig zu wissen, wie man aktualisiert und ob du dieser Version trauen kannst. Das kannst du, was ich dir hier schon sagen kann. Ich machte mein Update bereits und behob gleich Fehler, die angezeigt wurden.

Wie datest du auf MediaWiki 1.31.0 up?

Du lädst dir die neue MediaWiki-Version herunter, auf den offiziellen Webseiten oder direkt als TAR-Archiv aus der Mail heraus, falls du den Newsletter von den Machern dieses Wikis abonniert hast. Sollte man, wenn man damit arbeitet.

Danach gilt es, alles lokal zu entpacken und arbeite hierbei mit Konsole, die du eh zum Updaten brauchst. Packe den Inhalt des Paketes zum ZIP-Archiv, lade es zum Server hoch und navigiere in der Konsole zum jeweiligen Verzeichnis mit diesem Befehl.

cd meinverzeichnis

Von dort aus musst du das Archiv so entpacken.

unzip meinarchiv.zip

Danach wieder so löschen.

rm -rf meinarchiv.zip

Als nächstes muss Composer selbst upgedatet werden, was so geht.

php composer.phar self-update

Dann aktualisierst du alle Abhängigkeiten, die in der Regel im Verzeichnis /vendor sind. Das ist das normalste, was man so macht, wenn Composer vorhanden ist.

php composer.phar update

Erst dann navigierst du mit “cd maintenance” zum Wartungsverzeichnis und führst in der Kommandozeile diesen Befehl aus.

php update.php

Beobachte das Ganze via SSH und schaue dich danach im Frontend um, logge dich im Backend ein, begutachte deine Installation, ob alles OK ist. Übrigens der visuelle Editor, der neue, meine ich, funktioniert schon seit der letzten Version nicht, weil etwas nicht laden kann. Du kannst im Quelltext-Editor arbeiten, hast aber keinen Luxus einer BlueSpice MediaWiki-Installation mit dem eigenen Wysiwyg-Editor.

Falls dir danach ist, quatsche mich per Mal darauf an und gegen eine kleine Gebühr kann ich es dir installieren.

Es sollte wohl noch im Sommer 2018 BlueSpice 3 erscheinen, welches mit MediaWiki 1.30+ kompatibel sein soll. Leider kam es dazu noch nicht, warum auch immer. Wir bleiben mal geduldig, es wird kommen, wenn die Entwickler soweit sind. Bis dahin hast du BlueSpice 2.27.3 oder so etwas und MediaWiki 1.31.0. Mit beiden Installationen wünsche ich dir Spass und Erfolg.

Das wäre es auch schon zu diesem Thema.

by Alexander Liebrecht

OpenProject v7.4.5 Bugfix-Update draussen

openproject-support-foren

Hallo Blogleser! Auch dieses Update werde ich dir nicht vorenthalten, denn es geht um eine weitere Linux App namens OpenProject, die ich unter http://op.apps-tools-cms.de laufen lasse.

 

Zum Update passend gibt es auch den offiziellen Blogpost unter https://www.openproject.org/openproject-7-4-5-released/ , was du dir hinterher mal ansehen kannst. Die neue OpenProject-Version v7.4.5 kam mit etlichen Verbesserungen sowie den Bugfixes, so genannten Fehlerbehebungen, daher. Ich habe gleich das offizielle Repo auf Github unter https://github.com/opf/openproject-ce/releases gecheckt und fand dadurch das neue Update.

Das wird dann gleich im eigenen Rootserver möglich gemacht und du brauchst lediglich das ce-repo nach /etc/yum.repos.d hochzuladen bzw. machtest es bereits bei der Erstinstallation von OpenProject. Das muss in diesem Verzeichnis zu finden sein, eher du mit “yum update” aktualisieren kannst. Das kannst du im Vorfeld checken.

Ich warte alles auf OP 4.8 mit neuem Wysiwyg-Editor

Das wird sehr spannend bis dahin, denn schon im Sommer dieses Jahres kommt OpenProject 4.8 auf den Markt. Dabei ist das eine Feature mit dem Wysiwyg-Editor sehr spannend, denn heute postest du in OP in der Textile-Sprache und kannst damit nicht so gut arbeiten. Entweder Markdown oder HTML, sage ich mir immer. Alle anderen Sprachen sind weniger nutzerfreundlich, zumindest aus meiner Nutzer/Admin-Sicht heraus gesehen.

Beide Linux Apps wie OP und Gitlab lassen sich bequemerweise mit “yum udpate” aktualisieren und damit es so ist, nimm bei der Erstinstallation immer den Package Installer so wie es in der offiziellen Doku steht. Nur so kannst du dann besser installieren und hast im Falle von OpenProject keinerlei Probleme mir rubygems oder rubys oder sonstigem, was du das haben wirst.

[bctt tweet=”#OpenProject #Bugfix #Update v7.4.5 draussen. Das Update kann ohne Probleme installiert werden!” username=”blogsash”]

So viel zu diesem Update und ich mag demnach auch kurze Blogposts schreiben, wenn es sich so anbietet. Diese sind leichter von dir, dem Leser, zu erfassen und solche Posts werden meistens bis zum Ende durchgelesen. Das weiss jeder Blogger. Ich wünsche dir erfolgreiches Upgraden deiner OP-Instanz und bei schwerwiegenden Problemen kannst du dich an das offizielle Support-Forum unter https://community.openproject.com/projects/openproject/boards wenden. Dort bekommst du meistens zeitnahe Hilfestellung bei allen OpenProject-Fragen und Problemen.

by Alexander Liebrecht

Gitlab Server v10.8.2 Sicherheitsupdate draussen – dringend updaten!

gitlab-10-8-2-sicherheitsudpate-internetblogger-de

Hallo lieber Leser! Gar nicht so einfach, bei diesen heissen Temperaturen noch dem Bloggen nachzugehen und ausserdem testete ich auf dem Rootserver neue Sicherheitslösung von Atomicorp, die sich leider nicht bewährte. Daher war mein Rootserver-Portfolio mehrmals in den letzten Tagen nicht erreichbar. Es war so, dass der gesamte Verkehr auf dem Server blockiert wurde, weil um diese Sicherheitslösung richtig einzustellen, musst du ein Linux-Profi sein und ich habe lediglich Linux-Erfahrungen.

Aber ok, jetzt darf es hier mit dem Update für Sicherheit beim neuen Gitlab Server 10.8.2 gehen. Das Update ist erschienen, soll dringenderweise schnell installiert werden und wurde unter https://about.gitlab.com/2018/05/29/security-release-gitlab-10-dot-8-dot-2-released/ dokumentiert. Dort kannst du alles entnehmen, was das Update verursachte und wie du updaten kannst, wird weiter unten zu finden sein.

Update auf Gitlab Server 10.8.2

yum update

Mit diesem SS-Befehl aktualisierst du Gitlab unter Centos 7 OS/Linux. Mein Update war mir gestern gelungen, doch Atomicorp Secure Linux blockierte alle meine Linux Apps. Da kannst du nicht im Live-Betrieb eine Woche lang alles testen und das Portfolio wird nicht erreichbar sein. Daher sah ich von dieser Sicherheitslösung nun gänzlich ab und gut so. Ich muss anders den Server sichern.

Führe bitte nach dem Gitlab-Update noch diese Befehle in der Kommandozeile aus.

gitlab-ctl restart

gitlab-ctl tail

Mit dem letzten SSH-Befehl erfährst du, was da alles startet und kannst die Gitlab-Logs in der Kommandozeile gerne auslesen. So weisst du, was richtig war und wie du Fehler beheben kannst bzw, wo du dann anpacken kannst.

Nach 30 Tagen seit dem Update werden Sicherheitsprobleme im Gitlab Issue Tracker publiziert, aber dennoch solltest du mit dem Updaten ja nicht warten. Mache es einfach, wenn du gerade mal Zeit gefunden hast. Dann wären du und dein Server auf der sicheren Seite.

Gitlab Entwicklung auf Github beobachten

Unter https://github.com/gitlabhq/gitlabhq kannst nach Updates schauen und dort musst du sie ja nicht downloaden, weil das eigentliche Update via SSH gemacht wird.

[bctt tweet=”#Gitlab #Server #Sicherheitsupdate v10.8.2 erschienen. Bitte einmal aktualisieren!” username=”blogsash”]

Meine eigene Gitlab App mit bereits erstellten 7 Projekten kann unter http://gitlab.apps-tools-cms.de aufgerufen werden. Die Confluence App hat noch Fehler, weil da in der Konsole für JAVA das Memory abgefragt wird. Diesem Problem bin ich bereits hinterher und werde es die Tage lösen.

So viel für diesen Moment zum Gitlab-Update, meiner Confluence App. Falls du Probleme via SSH bekommen solltest, sprich diese bitte hier in den Kommentaren an. Gerne poste ich diesen Blogpost zudem noch in Twitter, da ich mit Facebook derzeit nicht viel mache und weiss nicht, ob ich es noch brauche.

by Alexander Liebrecht

Gitlab 10.5.5 Fehlerbehebungsupdate erschienen

gitlab-10-5-5-update-fehlerbehebungen

Hallo Blogleser, wegen der privaten Veränderungen konnte ich hier nicht öfters bloggen, fand aber heute Zeit dafür. In diesem Blogpost geht es um das neue Gitlab Server Update auf die Version 10.5.5.

Das neue Gitlab Update hatte wieder mal etwas mit etlichen Fehlerbehebungen zu tun und sollte doch schon installiert werden. Ich machte das Update schon unter http://gitlab.liebrechts-portfolio.de und unter https://about.gitlab.com/2018/03/19/gitlab-10-5-5-released/ kannst du etwas zum neuen Update nachlesen.

Gitlab Updates lassen sich in der Regel super durchführen, wobei du nur mit der Konsole arbeitest. Via SSH lässt sich Gitlab aktualisieren.

Nimm den unteren SSH-Befehl vom Root aus in der Konsole und führe es aus.

yum update

Dabei kannst du das Update via Kommandoteile nachverfolgen und bekommst alles mit. Nach dem Update empfehle ich immer diesen beiden SSH-Befehle auszuführen, um alles zu checken.

gitlab-ctl restart

gitlab-ctl tail

Wenn die Worker gestartet sind und es der richtige Port deines Gitlab Servers ist, kannst du davon ausgehen, dass dann auch alles im Browser starten wird. Das kannst du gerne bei dir ausprobieren.

Gitlab 10.6

Das ist nicht mehr hinter den weiten Bergen und wird bald auf uns Gitlab Admins zukommen. Es wird dann vermutlich ein etwas grösseres Update sein, mit Features und neuen Fehlerbehebungen.

Ich halte dich im Portfolio jedenfalls auf dem Laufenden. Gitlab ist eine klasse Software, um mit der GIT-Versionskontrolle zu arbeiten und eigene Projekte in der GIT zu erstellen. Du kannst es dir bei mir in der Installation ansehen, die ich oben verlinkte.

Dir wünsche ich erfolgreiches Upgraden deiner Gitlab Server Instanz.

Bei Fragen zum SSH-Update feedbacke bitte darunter.

by Alexander Liebrecht

Bildquelle via https://gitlab.com

Confluence Server v6.7.2 Fehlerbehebungsupdate erschienen

confluence-server-6-7-2-fehlerbehebungsupdate-internetblogger-de

Hallo Blogleser! Heute komme ich wieder zum Bloggen hier auf Internetblogger.de und es geht gleich um das neue Confluence Server Update v6.7.2, welches heute nach draussen befördert wurde.

 

Details zu diesem Bugfix-Update gibt es auf den Seiten von Atlassian unter https://confluence.atlassian.com/doc/issues-resolved-in-6-7-2-946603654.html und dort siehst du die Fehler, die mit dem Update behoben wurden. Mir geht es immer um das erfolgreiche Aktualisieren meiner Confluence Server Instanz. Das Update gelang mir ganz gut und daher kann man das an die Stammleser des Portfolios weitertragen.

Wie kannst du auf Confluence 6.7.2 aktualisieren?

Lade dir im Vorfeld die letzte Confluence Server Version, je nach Betriebssystem von den Atlassian Webseiten herunter und entpacke den Installer nicht, denn es ist eine .bin-Datei. Sie wird denn server-technisch ins Verzeichnis /usr/bin hochgeladen und man vergibt dem Bin-Linux-Installer CHMOD von 755. So kann dieser via Konsole vom selbigen Verzeichnis aus ausgeführt werden.

Logge dich mit einem SSH-Client in der Kommandozeile ein und wechsele so zum Bin-Verzeichnis.

cd /usr/bin

Von dort aus, speziell bei dieser Confluence Version, tippst du das in der Konsole ein.

./atlassian-confluence-6.7.2-x64.bin

Das Update-System wird in der Kommandozeile starten und du wählst ein Upgrade von einer bereits existenten Installation von Confluence Server. Beobachte das Update via SSH und reagiere, wenn die Konsole nach Ja oder Nein fragt bzw. wenn du fortfahren musst, nachdem die Local Modifications ausgelesen wurden. So gilt es dann oft auf Enter zu drücken.

 

Am Update-Ende via SSH startet die Confluence Instanz neu, du geduldest dich mehrere Minuten, eher du es im Browser aufrufen kannst. Dann sollte das klappen.

Mächtige Probleme heute mit dem Rootserver

Heute war mein Rootserver-Portfolio unerreichbar, weil ist stets im Browser “connections errors” hatte. So habe ich letztendlich eine Plesk Anleitung auf Englisch gefunden, bei der ich den Port 80 mit in die Firewall aufnehmen musste. Jetzt seit einigen Stunden sind meine Blogs und Foren wieder erreichbar und ich weiss nicht, was dann wieder nachts passiert. Ich muss es weiter beobachten, eher ich offline sein kann. Es kann ja anders so nicht weitergehen.

Der Webhoster bat mich um einen Server-Test, welchen ich noch nicht kenne. Es muss durchgeführt werden, um die Server-Anbindung zu testen. Ich glaube aber nicht, dass es daran etwas auszusetzen gibt.

[bctt tweet=”#Confluence #Server #Update v6.7.2 erschienen – Fehlerbehebungen!” username=”blogsash”]

Neulich nach dem SSH-Update von php-fpm ist es gleich danach zu Server-Problemen gekommen. Ich musste mich mehrmals ins Internet anmelden und auch MariaDB immer wieder neu starten. Apache muss auch immer neu gestartet werden, was du in Centos 7 so tun kannst.

service httpd restart

service mysql restart

Diese beiden SSH-Befehle sind leicht zu merken.

Ich hoffe, dass Internetblogger.de nun wieder durchgehend erreichbar ist, ansonsten gibt es dann Rückmeldungen meiner Kunden und anderer Besucher. Daher gingen die Traffic-Zahlen der letzten 24 Stunden nach unten. Demnach konnten auch die Blog-Besucher Internetblogger.de nicht aufrufen. Das beschäftigt mich derzeit sehr.

Nun gut, ich wünsche dir erfolgreiches Upgraden deiner Confluence Server Instanz und falls es mal im Browser nicht startet, kann es an der Server-Firewall wie den iptables liegen. Diese habe ich gestoppt bei mir, was so geht.

service iptables stop

service iptables status >> so checkst du den Status dieser Firewall

In Plesk gibt es eine weitere Firewall und da muss eben der Port 80 eingetragen und die Verbindungen sollen zugelassen werden.

Soweit meine Untersuchungen heute.

by Alexander Liebrecht

 

 

Gitlab Server 10.4.2 Fehlerbehebungsupdate erschienen – Update gelungen

gitlab-server-10-4-2-update-fehlerbehebungen-internetblogger-de

Hallo Blogleser! Zeit für neue Updates und den Gitlab Server erwischte es kürzlich, sodass die neue Version 10.4.2 ins Virtuelle verfrachtet wurde.

Das Update habe ich schon installiert, um auch das mal zu erleben, denn von Update zu Update kann es verschieden ausfallen und der Rootserver spielt dabei auch eine nicht ungewichtige Rolle.

Dieses Update auf die Fehlerbehebungsversion 10.4.2 kann durch dich vorgenommen werden. Selbstverständlich spielt deine Server-Konfiguration eine eigene Rolle. Mir liegt dabei Centos 7.4 mit Plesk vor, sodass meine Gitlab Server Instanz sich unter http://gitlab.liebrechts-portfolio.de befindet.

Und das neue Update wurde unter https://about.gitlab.com/2018/01/31/gitlab-10-dot-4-dot-2-released/ erwähnt sowie beschrieben. Gitlab Updates in Centos OS werden immer so durchgeführt.

yum update

Vorher sorge dafür, dass du unter /etc/yum.repos.d das Gitlab CE/EE Repository hast. Dann wird alles stattfinden mit dem Update.

Der Gitlab Server wird via Kommandozeile aktualisiert, sodass Backups gemacht werden. Die Version 10.4.1 wird entfernt, neue Version kommt drauf und am Ende starten alle Gitlab Prozesse neu. Du kannst gerne nochmals diese SSH-Befehle nacheinander ausführen.

gitlab-ctl restart

gitlab-ctl tail

Beim letzten SSH-Befehl siehst du via Konsole, was alles startet. So weisst du, ob Fehler vorliegen und kannst dann dementsprechend reagieren. Meistens oder die letzten Gitlab Server Updates verliefen zu meiner Zufriedenheit.

Somit ist das neue Fehlerbehebungsupdate zu begrüssen und kann von dir installiert werden.

So viel für diesen Moment von der Gitlab Front. Allerhand Bugs wurden gefixt und das macht nicht zuletzt den Server fit.

by Alexander Liebrecht

Bitbucket Server v5.7.1 Update erschienen – Fehlerbehebungen

bitbucket-server-5-7-1-update-fehlerbehebungen-internetblogger-de

Hallo lieber Blogleser! Es ist wieder Zeit zum Aktualisieren des Bitbucket Servers. Die neue Version 5.7.1 erblickte heute die Welt und ich nahm mir etwas Zeit zum Updaten, was dann erfolgreich abgeschlossen werden konnte.

Dieses Bitbucket Server Update brachte einige Fehlerbehebungen mit sich, die du unter https://confluence.atlassian.com/bitbucketserver/bitbucket-server-5-7-release-notes-939918798.html dem offiziellen Blogpost entnehmen kannst. Bitbucket Updates mache ich in der Regel unter Centos 7.4 in Linux Betriebssystem.

Da das heutige Update erfolgreich war, kann das gerne verbloggt werden und ich zeige dir im Folgenden wie das Update funktioniert.

Wie kannst du auf Bitbucket v5.7.1 aktualisieren?

Du lädst die neue Version, je nach Betriebssystem von https://atlassian.com herunter, musst es nicht mal lokal entpacken, weil es bereits ein Linux-Installer ist. Diesen Installer lädst du ins Verzeichnis /usr/bin hoch und führst in der Kommandozeile dann diesen Befehl vom selbigen Verzeichnis aus aus.

./atlassian-bitbucket-5.7.1-x64.bin

Das Installationsverzeichnis bei Bitbucket ist immer unter /opt/atlassian/bitbucket/versionsnummer und das Home-Verzeichnis befindet sich in Linux unter /var/atlassian/application-data/bitbucket . So hast du es hier erfahren.

Den SSH-Befehl ausführen, dabei das Upgrade nehmen und du beobachtest das Geschehen in der Kommandozeile. So wird alles aktualisiert und danach kannst du es mit Enter bestätigen, um den Bitbucket Server Start zu ermöglichen. Was dabei immer wieder vergessen werden kann, ist es das MySQL-Plugin, welches aus dem alten /lib-Verzeichnis ins neue /lib-Verzeichnis hochgeladen werden muss. Der genaue Pfad zum /lib-Verzeichnis ist folgender: /opt/atlassian/bitbucket/5.7.1/app/WEB-INF/lib

Da rein kommt das bekannte MySQL-Plugin, denn andernfalls kann Bitbucket Server im Browser nicht starten.

In httpd.conf den Pfad zum Installationsverzeichnis anpassen

So musst du in Virtualhost bei Apache-Servern den Pfad so anpassen.

/opt/atlassian/bitbucket/5.7.1

Danach startest du Apache neu mit diesem Befehl.

service httpd restart

Schon kannst du Bitbucket Server mittels Konsole neu starten, was so geht.

service atlbitbucket restart

Falls deine Instanz noch vom alten Installationsverzeichnis aus läuft, musst du diese Tomcat-Prozesse ausmachen. Das geht so.

ps -aux | grep bitbucket

Beende dann die Prozesse so.

kill <pidid>

Danach die Instanz via Kommandozeile starten.

service atlbitbucket start

Schon begibst du dich per Browser zu deiner Instanz und rufst die Domain mit Bitbucket auf. Du kannst beobachten wie alle Prozesse und Apps geladen werden, sodass im Endeffekt dann deine Installation im Browser erscheint.

Im Grossen und Ganzen ist es immer mein Vorgehen wie das erfolgreich angestellt werden kann. Ich strebe demnächst den Kauf eines Atlassian Bitbucket Addons für das Repository Dashboard, um endlich mein eigenes Projekt nach vorne zu bringen. Es ist ja diese readme.md, die in jedem Bitbucket Projekt gelesen wird und im Frontend eines Projektes angezeigt wird. Da mir das Addon fehlt, kann ich da nichts weiter machen. Das Addon-Upgrade kostet mich, glaube ich zu wissen, nur 5 US-Dollar, sodass es noch tragbar ist. Da werde ich schauen, dass ich das vollbringen kann.

Nun in diesem Blogpost hast du erfahren wie ein Bitbucket Server Update gemacht wird und auch ein paar weitere Update-Hinweise habe ich hier hinterlassen. Dir wünsche ich Erfolg beim Aktualisieren.

by Alexander Liebrecht

JIRA 7.7.0 und Bitbucket 5.7.0 Bugfixes Updates erschienen

jira-software-7-7-release-notes-bugfixes

Hi Blogleser! Neue Atlassian Updates sind draussen, nämlich JIRA Software Server 7.7.0 und Bitbucket Server 5.7.0. Beide Updates habe ich bereits erfolgreich installieren können.

Ich checke Atlassian Updates fast schon täglich, wenn nichts weiter ansteht und ich meine tägliche Atlassian-Runde mache. Bei diesen Updates haben die Entwickler im Grossen und Ganzen Verbesserungen und Fehlerbehebungen ermöglicht.

JIRA Software Server 7.7.0

Zu den Release Notes von JIRA geht es unter https://confluence.atlassian.com/jirasoftware/jira-software-7-7-x-release-notes-941594462.html und dort wird alles soweit beschrieben. Verbessert wurden zum Beispiel das Einfügen der Bilder in die Issues-Beschreibungen und auch zwei neue Sprachen wie Italienisch und Finnisch kamen zu JIRA hinzu.

Der Rest sind kleinere Verbesserungen sowie Fehlerbehebungen an der Software. Das Update kannst du durchaus durchführen, mache aber vorher ein Backup deiner Datenbank, um auf Nummer sicher zu gehen.

Das Update, wie es gemacht wird, zeige ich dir darunter.

Update auf JIRA 7.7.0 – wie geht das?

Lade dir je nach Betriebssystem wie Linux oder Windows den Bin-Installer von https://atlassian.com herunter und lade es wieder zum Server ins Verzeichnis /usr/bin hoch. Vergib dem Installer CHMOD-Rechte von 755, damit du ihn ausführen kannst. Danach folgt von diesem Verzeichnis aus dieser SSH-Befehl in der Konsole.

./atlassian-jira-software-7.7.0-x64.bin

Demnach beobachtest du Konsolen-Hinweise und machst das Update einer bereits existenten JIRA Software Server Installation. JIRA-Installer bzw. Upgrader macht die ganze Arbeit für dich und du reagierst nur auf die Wünsche des Upgraders.

Ich habe in meinem JIRA noch kaum etwas gemacht, was unter http://jira.liebrechts-portfolio.de:8090 ist. Im Frontend kannst du noch keinerlei Projekte finden, denn erst musst du die Berechtigungen dafür setzen, damit sie durch anonyme Gäste eingesehen werden können.

Nun etwas zum Bitbucket Server 5.7.0.

Bitbucket Server 5.7.0 Bugfix Update

Laut den Release Notes unter https://confluence.atlassian.com/bitbucketserver/bitbucket-server-5-7-release-notes-939918798.html kann ich entnehmen, dass die ElasticSearch aktualisiert wurde. Auch waren es zahlreiche Fehlerbehebungen beim Bitbucket Server. Das Update kannst du auch hier durchaus machen. Mache vorher ein Backup deiner Datenbank.

Wie das Update funktioniert, zeige ich dir im Folgenden und mein Update war erfolgreich. Was anderes erwartest du hier auch nicht oder….

Upgrade auf Bitbucket Server 5.7.0 – wie geht das?

Das Update machst du analog wie beim JIRA Software Server. Es gibt den Linux-Installer, welcher ins Verzeichnis /usr/bin hochgeladen wird. Dem Installer vergibst du CHMOD-Rechte von 755, damit du ihn ausführen kannst.

Danach gilt von diesem Verzeichnis aus folgender SSH-Befehl zum Upgraden.

./atlassian-bitbucket-5.7.0-x64.bin

Diesen Befehl demnach dann ausführen und du folgst allen Hinweisen in der Konsole. Es wird nicht allzu schwer sein, ein Bitbucket-Upgrade zu machen.

Das wäre eigentlich auch schon alles, was gemacht werden muss. Ach ja, ich habe es schon so oft erwähnt, dass du das MySQL-Plugin aus dem alten Bitbucket-Install-Verzeichnis wieder ins neue Install-Verzeichnis nach /opt/atlassian/bitbucket/5.7.0/app/WEB-INF/lib hochladen musst, denn andernfalls startet Bitbucket im Browser nicht.

Ich wünsche dir demnach erfolgreiches Upgraden.

by Alexander Liebrecht

 

JIRA Software Server 7.6.2 + Bitbucket Server 5.6.2 Updates erschienen

JIRA-7-6-erscheinungsnotizen-release-notes-atlassian-apps

Hallo lieber Leser! Nun, ich hoffe, dass du in das Neue Jahr 2018 gut reingekommen bist. An dieser Stelle nochmals allen tolles neues Jahr 2018 und viel Erfolg als Webworker, Blogger, Webmaster oder System-Admin. Das sollte man sich wünschen können. Nun zum Thema dieser frühen oder noch nächtlichen Stunde. Ich will jetzt sofort bloggen und habe für dich Updates von JIRA Software Server 7.6.2 und Bitbucket Server 5.6.2.

 

Diese beiden Updates habe ich heute installiert. JIRA Server habe ich unter http://jira.liebrechts-portfolio.de:8090, wobei ich dort noch keinerlei Content erstellen konnte. Die Datenbank-Tabellen müssen vom Zeichensatz UTF8 nach UTF8 Bin konvertiert werden, was noch lange dauern wird. Einen global gültigen MySQL-Query fand ich zwar auch direkt auf den Atlassian Seiten, aber dennoch konvertiert es mir einzelne Tabellen nicht. Da muss ich, wenn ich Langeweile habe, manuell heran und Tabelle für Tabelle konvertieren.

Den Bitbucket Server habe ich derzeit unter http://bitbucket.liebrechts-portfolio.de:7990 und das Projekt ist noch nicht vollständig eingerichtet, denn mir fehlen Plugin-Lizenzen, die noch dieses Jahr käuflich erworben werden müssen. Dann kann ich mit dem Projekt auch schon wesentlich mehr anfangen.

JIRA Software Server auf Version 7.6.2 bringen – wie geht das?

JIRA wie auch Bitbucket sind Linux/Windows-Apps von Atlassian und müssen per SSH upgedatet werden. Dafür musst du dir die jeweiligen beiden Linux-BIN-Installer von https://atlassian.com herunterladen, sie dann unentpackt ins Verzeichnis /usr/bin wieder hochladen. Dem einzelnen Linux-Installer vergibst du CHMOD von 755, damit dieser ausführbar ist.

Dann im Falle des aktuellen JIRA-Updates gilt dieser SSH-Befehl.

./atlassian-jira-software-7.6.2-x64.bin

Das führst du vom Verzeichnis /usr/bin aus. Vorher wechselst du dorthin mit dem unteren SSH-Befehl.

cd /usr/bin

Beim Upgrade nimmst du das Upgrade von “an existing Installation” und folgst den Anweisungen in der Konsole. JIRA wird backupt, das Alte wird gelöscht, neue Files werden entpackt und zum Schluss startet JIRA Server im Browser neu. Falls dies nicht geschieht, checkst du wie gehabt mit dem unteren Befehl, was da an JIRA im Server am Laufen ist. Das geht dann so.

ps -aux | grep jira

Findest du JIRA, dass es bereits läuft, lösche alle Tomcat-Prozesse mit dem “kill <pidid>“-Befehl.

Starte dann JIRA vom Verzeichnis /bin wieder derart neu.

su jira >> zum JIRA-User wechseln
 cd /opt/atlassian/jira/bin >> wechseln zum richtigen /bin-Verzeichnis für JIRA
 sh start-jira.sh

Oder, um das Ganze in der Konsole zu verfolgen dann so.

sh start-jira.sh -fg

Sobald du das wieder mit STR+C beendest, musst du das ohne die Endung “-fg” neu starten.
Das wäre zu JIRA Software Server und dem aktuellen Update. Das Ganze kann man beim Bitbucket Server fast schon analog anwenden.

Upgrade von Bitbucket Server auf die Version 5.6.2 >> Bugfix-Update

Lade dir den jeweiligen Linux-Installer von den Atlassian Webseiten herunter, unentpackt dann nach /usr/bin hochladen und CHMOD-Rechte von 755 vergeben.

Dann führst du von dem Verzeichnis aus diesen SSH-Befehl in der Kommandoteile aus.

./atlassian-bitbucket-5.6.2-x64.bin

Falls dir angezeigt wird, auf Englisch, dass das Binden an den Port 7992 nicht geht, suche mit dem unteren Befehl nach allen Tomcat-Prozessen für Bitbucket innerhalb des Servers. Das geht dann so.

ps -aux | grep bitbucket
 ps -aux | grep 7992
 ps -aux | grep java

Danach einfach die PidID killen, mit “kill <pidid>”

Bitbucket Server Upgrader ist keine Hexenkunst und führt dich meistens zum Erfolg. Date die bereits existente Installation up, sprich Upgrading an existing Bitbucket Installation.

Was brachten JIRA 7.6.2 und Bitbucket 5.6.2 mit?

Es waren etliche neue Fehlerbehebungen und deswegen solltest du dir etwas Zeit zum Upgraden schon noch nehmen. Bugfix-Updates sind immer gerne gesehen, denn dann funktioniert die Atlassian App auch etwas besser.

Links, die ich für dich dazu noch habe, wären wie folgt: https://confluence.atlassian.com/jirasoftware/jira-software-7-6-x-release-notes-938027181.html und https://confluence.atlassian.com/bitbucketserver/bitbucket-server-5-6-release-notes-939918647.html. Alles englisches Material, aber zum Stöbern und Nachlesen reicht das.

Bei Fragen zum Upgrade feedbacke mich darunter im Kommentar-Sektor.

by Alexander Liebrecht

Flarum-Erweiterung Profil-Ansichten – ProfileViews installieren

flarum-erweiterung-profil-ansichten-profileviews-installation

Hallo Blogleser! Flarum-Forum entwickelt sich rasant und immer mehr neue Erweiterungen werden den Nutzern sowie der Community zur Verfügung gestellt. Hierbei geht es um die neue Flarum-Erweiterung namens ProfileViews, sprich Profil-Ansichten(wie oft wurde dein Flarum-Profil angesehen?) Nach der Flarum-Extension mit den Ansichten der Forum-Topics kam diese Erweiterung und sie ergänzen sich doch ganz gut. Wie … Weiterlesen

Video-Anleitung zum Ausmachen der Tomcat-Prozesse von Confluence, JIRA und Bitbucket

Hallo lieber Leser und Zuschauer! Heute brachte ich ein weiteres Dailymotion-Video heraus, in welchem ich dir zeige wie du die Tomcat-Prozesse für JIRA, Bitbucket und Confluence mittels Kommandozeile ausmachen, beenden und neu starten kannst. Ich legte dabei grossen Wert darauf, dass du das mittels Kommandozeile nachvollziehen kannst. Die jeweiligen SSH-Befehle kannst du dir dann vielleicht … Weiterlesen

Confluence Server 6.5.1 draussen mit ein paar Fehlerbehebungen

confluence-6-5-1-update-bugfixes

Hallo Blogleser! Im heutigen Blogpost spreche ich kurz Confluence Server und sein Update an. Die neue Version 6.5.1 erblickte die Welt wie du unter https://confluence.atlassian.com/doc/issues-resolved-in-6-5-1-939947800.html entnehmen kannst. Das Update tat ich meiner Installation bereits erfolgreich an.

Weiterlesen

Gitlab Server auf Version 10.1.3 aktualisieren – wie geht das

gitlab-server-10-1-3-erschienen-regressions-fixes-bugfixes-update

Hallo lieber Blogleser und Gitlab Server Admin! Gitlab brachte positive News zu den Nutzern des Gitlab Servers. Ein neues Update auf die Version 10.1.3 war erschienen und dokumentiert wurde es unter https://about.gitlab.com/2017/11/10/gitlab-10-dot-1-dot-3-released/.

 

Gitlab Server kann auf verschiedenen Betriebssystemen wie auch meinerseits unter Centos 7.4 installiert werden. Meine eigene Instanz ist unter https://gitlab.liebrechts-portfolio.de aufgesetzt. Nur noch mit SSL von Let’s Encrypt klappt es nicht, weil ich die maximale Anzahl an Erneuerungen des SSL-Zertifikats bereits überschritten habe. Ich muss mich noch mehrere Tage gedulden, bis es wieder funktioniert. Aber an sich ist meine Instanz bereits aufrufbar.

Gitlab Server 10.1.3 kam mit Regressions-Fixes und Bugfixes daher

Das kannst du hinter dem oben gesetzten Linkverweis gerne vorfinden. Fehlerbehebungen seitens der Entwickler-Front sind immer wieder herzlich willkommen und das macht die Software ein Stück besser sowie funktionsfähiger. An Issues, so genannten Tickets, für Gitlab CE(Community Edition) und Gitlab EE(Enterprise Edition, was ich habe) mangelt es nicht. Die global ansässige Gitlab Community macht das Beste draus und hilft bei allen Belange und Problemen, was sehr schätzenswert ist.

Upgrade auf Gitlab Server 10.1.3 – wie geht das?

Das Upgrade konnte ich heute zum allerersten Mal erfolgreich vollbringen, wofür mir die Konsole und ein paar Befehle wie diese dienten.

yum update

“yum” >> gilt immer für RedHat/Centos OS.

Ich gehe davon aus, dass du Gitlab Server bereits aufsetztest und müsstest nur noch das Upgrade hinter dich bringen. Das geht dann mit oben gezeigtem Befehl. Falls du in Linux im Verzeichnis /etc/yum.repos.d kein Gitlab EE Repository hast, kannst du es mit diesem SSH-Befehl hinzufügen.

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

Meine Empfehlung, erfahrungsbedingt

Lösche bitte das Gitlab EE/CE Repo aus diesem Verzeichnis, denn Plesk und Centos aktualisieren sich oft von selbst, sodass es passieren kann, dass deine Instanz nicht mehr korrekt funktioniert. Lade die Datei mit dem Repo in einen Windows-Ordner herunter, bewahre sie dort auf und lade sie bei Bedarf und nach dem du Release Notes checktest wieder hoch. Damit sorgst für ein einwandfreies Funktionieren deiner Gitlab Server Instanz.

Mit “yum update” wird Gitlab EE/CE Repo aufgerufen, Aktualisierungen werden mittels SSH installiert und so wird deine Gitlab Instanz in der Kommandozeile neu gestartet. Das heisst, dass alle Prozesse und Ports, die für Gitlab gelten, inkl. der PostgreSQL-Datenbank werden neu gestartet. Ich zeige dir mal einen solchen Update-Ausschnitt von heute aus meinem Kommandozeilen-Update des Gitlab Server EE.

Resolving Dependencies
--> Running transaction check
---> Package gitlab-ee.x86_64 0:10.1.1-ee.0.el7 will be updated
---> Package gitlab-ee.x86_64 0:10.1.3-ee.0.el7 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================
 Package Arch Version Repository Size
====================================================================================================
Updating:
 gitlab-ee x86_64 10.1.3-ee.0.el7 gitlab_gitlab-ee 399 M

Transaction Summary
====================================================================================================
Upgrade 1 Package

Total download size: 399 M
Is this ok [y/d/N]: y
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
gitlab-ee-10.1.3-ee.0.el7.x86_64.rpm | 399 MB 00:00:10
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
gitlab preinstall: Automatically backing up only the GitLab SQL database (excluding everything else!)
Dumping database ...
Dumping PostgreSQL database gitlabhq_production ... [DONE]
done
Dumping repositories ...
[SKIPPED]
Dumping uploads ...
[SKIPPED]
Dumping builds ...
[SKIPPED]
Dumping artifacts ...
[SKIPPED]
Dumping pages ...
[SKIPPED]
Dumping lfs objects ...
[SKIPPED]
Dumping container registry images ...
[DISABLED]
Creating backup archive: 1510739190_2017_11_15_10.1.1-ee_gitlab_backup.tar ... done
Uploading backup archive to remote storage ... skipped
Deleting tmp directories ... done
done
Deleting old backups ... skipping
 Updating : gitlab-ee-10.1.3-ee.0.el7.x86_64 1/2
 Cleanup : gitlab-ee-10.1.1-ee.0.el7.x86_64 2/2
Checking PostgreSQL executables: OK
Shutting down all GitLab services except those needed for migrations
ok: down: gitaly: 0s, normally up
ok: down: gitlab-monitor: 1s, normally up
ok: down: gitlab-workhorse: 0s, normally up
ok: down: logrotate: 1s, normally up
ok: down: node-exporter: 0s, normally up
ok: down: postgres-exporter: 1s, normally up
ok: down: postgresql: 0s, normally up
ok: down: prometheus: 0s, normally up
ok: down: redis: 1s, normally up
ok: down: redis-exporter: 0s, normally up
ok: down: sidekiq: 0s, normally up
ok: down: unicorn: 0s, normally up
ok: run: postgresql: (pid 23116) 1s
ok: run: redis: (pid 23119) 0s
run: postgresql: (pid 23116) 1s; run: log: (pid 13356) 644846s
run: redis: (pid 23119) 0s; run: log: (pid 13334) 644847s
Reconfiguring GitLab to apply migrations



* Moving existing certificates found in /opt/gitlab/embedded/ssl/certs

* Symlinking existing certificates found in /etc/gitlab/trusted-certs
gitlab Reconfigured!
Checking for an omnibus managed postgresql: OK
Checking for a newer version of PostgreSQL to install
No new version of PostgreSQL installed, nothing to upgrade to
Ensuring PostgreSQL is updated: OK
Restarting previously running GitLab services
ok: run: gitaly: (pid 23719) 0s
ok: run: gitlab-monitor: (pid 23739) 1s
ok: run: gitlab-workhorse: (pid 23698) 2s
ok: run: logrotate: (pid 23786) 0s
ok: run: node-exporter: (pid 23792) 1s
ok: run: postgres-exporter: (pid 23798) 0s
ok: run: postgresql: (pid 23116) 26s
ok: run: prometheus: (pid 23807) 0s
ok: run: redis: (pid 23119) 25s
ok: run: redis-exporter: (pid 23822) 1s
ok: run: sidekiq: (pid 23830) 0s
ok: run: unicorn: (pid 23839) 1s

_______ __ __ __
 / ____(_) /_/ / ____ _/ /_
 / / __/ / __/ / / __ \`/ __ \
 / /_/ / / /_/ /___/ /_/ / /_/ /
 \____/_/\__/_____/\__,_/_.___/



Upgrade complete! If your GitLab server is misbehaving try running
 sudo gitlab-ctl restart
before anything else.
If you need to roll back to the previous version you can use the database
backup made during the upgrade (scroll up for the filename).

Verifying : gitlab-ee-10.1.3-ee.0.el7.x86_64 1/2
 Verifying : gitlab-ee-10.1.1-ee.0.el7.x86_64 2/2

Updated:
 gitlab-ee.x86_64 0:10.1.3-ee.0.el7

So sollte es in etwa bei dir aussehen, je nachdem, welche Centos-Version du auf dem Linux-Server hast. Wenn es Centos 6 ist, musst du auch dementsprechend ein anderes Repo installieren. Zur Installation des Gitlab Servers in Centos OS kann ich dir diese Anleitung unter https://about.gitlab.com/installation/#centos-7 gerne empfehlen.

Das ist im Grossen und Ganzen die Upgrade-Prozedur. Es ist empfehlenswert, mal von Zeit zu Zeit in Google mit dem Begriff “gitlab release notes” zu suchen, um an neue Updates zu gelangen. Ich checke mittlerweile alle Atlassian Apps, OpenProject, Phabricator, Gitlab Server mit “release notes” in Google. So hast du immer, was du brauchst.

Falls du Fragen zum Upgrade hast, bemühe bitte darunter die Kommentare.

[note note_color=”#ee4821″ radius=”10″]Auch wäre es höchst erfreulich, falls du auch ein Gitlab Admin bist. Was war das Schwierigste für dich bei der Installation und was ging schnell von der Hand?[/note]

Meinerseits musste geklärt werden, an welchem Port nun Unicorn laufen soll. OpenProject ist am Port 3000, sodass der Unicorn Port schon mal am Port 6000 sein könnte. Das macht möglich, dass du OpenProject App und Gitlab Server auf einem und demselben Rootserver laufen lassen kannst. Das gilt es zu beachten.

by Alexander Liebrecht

 

 

 

Bitbucket Server 5.5.1 erschienen mit Fehlerbehebungen

bitbucket-5-5-1-erschienen-fehlerbehebungen

Hallo Blogleser! Die Kategorie Linux/Centos 7 darf wieder gefüllt werden und mir geht es um das neue Bitbucket Server Update unter Centos 7.4 in Linux OS.

Bitbucket Server 5.5.1 war mit drei Fehlerbehebungen erschienen, die du unter https://confluence.atlassian.com/bitbucketserver/bitbucket-server-5-5-release-notes-938037662.html nachschlagen kannst. Das Update verlief bei mir sehr gut unter http://bitbucket.liebrechts-portfolio.de:7990 und daher kann ich es dir auch weiter empfehlen.

Bitbucket entwickelt sich rasant weiter und manchmal gibt es ein paar Male monatlich ein solches Zwischen-Update. Das darf gerne dokumentiert werden. Wie du genau upgraden kannst, habe ich letztens schon gebracht und in diesem Blogpost nur ein paar weitere Tipps, um das Update herum.

Upgrade auf Bitbucket Server 5.5.1 – wie geht das?

Du musst den Linux-Bin-Installer von den Webseiten unter https://atlassian.com herunterladen. Noch wesentlich einfacher geht es über die Google Suche mit dem Begriff “bitbucket release notes”. So kannst du dir gleich Erscheinungsnotizen ansehen und weisst dann hoffentlich mehr über das Update.

Der Linux-Installer wird ins Verzeichnis /usr/bin hochgeladen. Danach vergibst du ihm CHMOD-Rechte von 755, damit wir ihn in der Kommandozeile ausführen können. Alle Atlassian Updates werden mittels SSH gemacht oder zumindest lernte ich den Webinstaller-Weg, falls es diesen gibt, noch nicht kennen.

In der Kommandozeile vom Verzeichnis /bin aus gibst du diesen Befehl ein.

Wechsele zuerst in das /bin-Verzeichnis so.

cd /usr/bin

Danach das eintippen.

./atlassian-bitbucket-5.5.1-x64.bin

So kannst du dich anschliessend in der Konsole orientieren. Der Verlauf des Upgrades wird dir auf Englisch angezeigt, was aber soweit verständlich sein wird. Ich habe etliche Bitbucket Server Updates hinter mir und meistens klappt es auf die Schnelle.

Bitbucket Server wird ein neues Installationsverzeichnis unter dem namen /5.5.1 beanspruchen. Der ganze Pfad dorthin lautet dann so.

/opt/atlassian/bitbucket/5.5.1

Daher muss du in der Datei httpd.conf es dementsprechend auch anpassen. Meine Bitbucket Instanz ist ohne SSL/https und daher habe ich meine Config so.

DocumentRoot "/opt/atlassian/bitbucket/5.5.1"

ProxyRequests Off
 ProxyVia Off

<Proxy *>
 Require all granted
 </Proxy>

ProxyPass / http://bitbucket.liebrechts-portfolio.de:7990/
 ProxyPassReverse / http://bitbucket.liebrechts-portfolio.de:7990/

So siehst du es nun was ich meine. Diese httpd.conf wieder hochladen und Apache neu starten.

service httpd restart

Wenn das glückt, dann sind die Konfigurationen dieser Datei korrekt.

Zudem fehlt noch im Verzeichnis /opt/atlassian/bitbucket/5.5.1/app/WEB-INF/lib der MySQL-Connector. Diesen hattest du aber schon im alten Installationsverzeichnis. Einfach von dort wieder beziehen und in das neue Verzeichnis hochladen. Ansonsten startet Bitbucket dann im Browser nicht.

Wenn du per Konsole zu Ende aktualisiertest, starte die Instanz nicht. Stoppe alle Bitbucket Services so.

service atlbitbucket stop

Danach überzeugst du dich davon, dass keinerlei Bitbucket mehr läuft mit diesem SSH-Befehl.

ps -aux | grep bitbucket

Wenn nichts ist, dann die Instanz wieder in der Konsole so starten.

service atlbitbucket start

Nachher gehst du im Browser zu deiner Instanz und lässt den Startvorgang auf dich wirken. Wenn alles im Vorfeld richtig eingestellt wurde und Apache läuft, dann startet Bitbucket Instanz nach einigen Minuten und schon kannst dich wieder dem Bitbucket Server widmen.

Das wäre so meine Prozedur mit Bitbucket Server und es sorgt immer für erfolgreiches Starten der Instanz im Browser. Falls du dazu Fragen hast, dann feedbacke darunter.

Freue mich nur über sinnvolles Feedback 😉

by Alexander Liebrecht

 

 

Flarum Erweiterung Post-Ansichten-Zähler Installation

flarum-post-views-erweiterung-installation

Hallo lieber Leser und auch Flarum Nutzer! Es gibt eine neue Flarum Erweiterung namens Discussion Views. Das heisst Post-Ansichten-Zähler in der Forumpost-Übersicht auf der Forum-Startseite. Darum geht es bei diesem Blogpost und ich will dir zeigen wie diese Flarum Erweiterung mittels Kommandozeile installiert wird.

Zur Erweiterung geht es zum englischen Support-Forum unter https://discuss.flarum.org/d/7339-discussion-views und dort steht auch der SSH-Befehl für die Installation via SSH.

Das zeige ich dir hier im Folgenden.

Discussion Views Installation via Konsole

Du loggst dich mit Bitvise Tool in der Konsole ein und navigierst zum Root deiner Flarum Installation. Falls es eine Subdomain oder ein Unterverzeichnis sind, dann mit dem “cd”-Befehl dorthin so navigieren.

cd unterverzeichnis

cd subdomain

Von dort aus führst du diesen SSH-Befehl einfach aus.

php composer.phar require michaelbelgium/flarum-discussion-views

Composer muss vorher installiert werden, sprich die Datei composer.phar muss sich im Verzeichnis befinden. Auch muss die Erweiterung phar auf dem Server installiert sein. Da kannst du höchstens bei deinem Shared Hoster danach fragen, ob es möglich wäre, mit der PHP-Erweiterung “phar” zu arbeiten. Dir wird dann meistens geholfen.

Nachdem du den Befehl ausführtest, löschst du den Flarum Cache so.

php flarum cache:clear

Das geschieht auch in der Konsole vom Rootverzeichnis aus.

Danach loggst du dich im Forum-Backend im Browser ein und unter Erweiterungen/Extensions suchst du nach “Discussion Views” und aktivierst diese Extension. Im Frontend schaut es so aus wie auf dem Beitragsbild dieses Blogposts.

Da wäre die ganze Umsetzung wegen dem Post-Ansichten-Zähler und der jeweiligen Flarum Erweiterung.

Ich wünsche dir damit viel Spass und hoffe, dass deine Flarum Posts oft aufgerufen werden.

by Alexander Liebrecht

P.S. live kannst du es dir bei mir im Flarum Board unter http://flarum.internetblogger.de ansehen.

 

Drupal 8 CMS auf Version 8.4.1 aktualisieren – wie geht das + Youtube-Video

drupal-8-4-1-update-erschienen-mit-fehlerbehebungen

Hallo lieber CMS/Blogleser! An der OpenSource CMS Front hat sich wieder etwas getan und Drupal 8 CMS in der Version 8.4.1 war erschienen. Darum wird es in diesem Blogpost gehen und ich zeige dir ebenfalls mein Update in einem Youtube-Video.

 

Über das Drupal 8.4.1 Update kannst du im englischen Post unter https://www.drupal.org/project/drupal/releases/8.4.1 etwas nachlesen. Im Grossen und Ganzen flossen in die Version 8.4.1 zahlreiche Fehlerbehebungen mit ein, sodass das zeitnahe Updaten sich in jedem Falle lohnen wird.

Eigenes D8-Update unter https://wpshopde.de verlief heute reibungslos, daher kann ich es dir auch empfehlen.

Wie machst du das Drupal 8 Update auf Version 8.4.1?

Du lädst dir die letzte D8-Version von dein Seiten unter https://drupal.org herunter, entpackst es lokal und packst den Inhalt des Download-Ordners zum ZIP-Archiv namens d8.zip. Lasse bitte die Datei .htaccess links liegen, denn sie hast du bereits im Rootverzeichnis deiner Drupal 8 Installation.

Mache ein Backup der MySQL-Datenbank, weil du oft mit Datenbank-Änderungen bei solchen Updates zu tun hast. Danach das d8.zip ins Rootverzeichnis per FTP/SFTP und Tool Bitvise hochladen. Anschliessend loggst du dich in der Kommandozeile ein und entpackst mit dem Befehl “unzip” dermassen.

unzip d8.zip

Hinterher löschst du das Archiv wieder so.

rm -rf d8.zip

Dann kannst du dich im Backend deines D8-Blogs einloggen und navigierst zum Statusbericht. Es gilt dabei in Erfahrung zu bringen, ob es neue Updates der Sprachdateien, des Kerns, der Module und Themes gibt.

Demnach alles auf den neusten Stand bringen und das Update der Datenbank erfolgt direkt im Browser unter /update.php. Dieses Mal war es bei mir so, dass die Datenbank nicht aktualisiert werden musste, sodass ich wieder zu den Verwaltungsseiten gehen konnte.

Das ist im Grossen und Ganzen die Upgrade-Prozedur und darunter ist alles auf einem Youtube-Video festgehalten. Meine CMS-Anleitungen oder Linux-Tutorials möchte ich ab nun in Begleitung von kurzen oder längeren Youtube-Videos produzieren. Das zeigt dir meine CMS-Arbeit auf dem Bildschirm und eventuell wirst du sogar einen Gefallen an der Kommandozeile finden. Das ist mein Ziel, dir diese Kenntnisse durch Video und Blogpost zu vermitteln.

Youtube-Video zum Drupal 8.4.1 Update

Das ist dann das Video. Es ist nicht perfekt, ich weiss das, aber ich bin noch ein Youtube-Beginner, sodass es einiges noch zu verbessern gilt.

Ich hoffe, dass ich dir nun etwas unter die Arme greifen konnte, wenn es heisst, ein Drupal 8 Update ansteht.

Bei Fragen zum Video oder dieser Update-Anleitung nutzt du einfach die Kommentare darunter.

Ich freue mich über jedes Feedback, welches mich besser werden lässt. Daher bitte nur sinnvoll 😉

by Alexander Liebrecht

Bitbucket Server v5.5 erschienen mit Fehlerbehebungen

bitbucket-5-5-update-erschienen-fehlerbehebungen

Hallo Blogleser! In diesem Blogpost spreche ich das neue Bitbucket Server Update, die Version 5.5, an. Es war die Tage ins Virtuelle verfrachtet und das Update verlief bei mir ganz normal.

 

Atlassian Macher erwähnten das Update inkl. der Issues unter https://confluence.atlassian.com/bitbucketserver/bitbucket-server-5-5-release-notes-938037662.html.

Was leider nicht geht bei meiner Bitbucket Server Instanz, ist es im Backend das Marketplace. Es ist der interne Marktplatz für Bitbucket Addons. Da wird nichts angezeigt und ich kann auch nichts installieren. Ich könnte das aber im abgesicherten Modus checken, was ich noch nicht machte. Vermutlich liegt es aber an den nicht mehr gültigen Plugin-Lizenzen.

Meine Plugin-Lizenzen werde ich bei Zeiten neu erwerben, was dann pro Lizenz nur 5 US-Dollar anstatt 10 kosten wird. Falls du ein Addon neu kaufst, kostet es dich dann 10 US-Dollar. Gut, dass es wenigstens dann die Hälfte ist. So kann der  Bitbucket Server ins Geld gehen, was nicht sein muss.

Meine eigene Instanz findest du unter http://bitbucket.liebrechts-portfolio.de:7990, wo du dir das ansehen kannst.

Nun nochmals kurz zum Update. Es waren zahlreiche Fehlerbehebungen, die das Update uns Nutzern beschert haben. In solchen Fällen nehme ich ein Update meistens mit.

Wie auf Bitbucket Server v5.5 aktualisieren?

https://youtu.be/JOg9583W574

Das wird nicht sehr schwer sein. Lade dir die letzte Version von den Atlassian Seiten unter https://atlassian.com herunter und lade den BIN-Installer ins Verzeichnis /usr/bin hoch. Danach loggst du dich in der Konsole ein und navigierst mit dem “cd”-Befehl zu diesem Verzeichnis.

cd /usr/bin

Ab dann tippst du das ein.

./atlassian-bitbucket-5.5.0-x64.bin

Vorher vergib dem Installer CHMOD-Rechte von 755, damit du ihn ausführen kannst.

Als nächstes ist es einfach, denn du siehst da was in der Konsole. Du nimmst immer ein Upgrade einer existenten Instanz und das Upgrade geht recht schnell. Zum Schluss startet deine Instanz im Browser neu. Denkst du! Es wird nicht passieren, denn das MySQL-Plugin muss ins neue Installationsverzeichnis unter /opt/atlassian/bitbucket/5.5.0/app/WEB-INF/lib hochgeladen werden. Im vorherigen Verzeichnis hattest du es ja auch. Also dann hochladen und dann als Root die Instanz in der Konsole so starten.

service atlbitbucket start

Das dürfte dann erfolgreich sein.

Und auch kann ich dir sagen, dass wenn nichts startet, du wiederum alles checken kannst.

ps -aux | grep bitbucket

So schaust du, was für Tomcat-Prozesse mit Bitbucket laufen. Wenn welche da sind, alles killen mit …

kill <pidid>

Danach die Instanz neu starten.

Das habe ich mehrmals durchgearbeitet und oft hilft das.

Das wäre die ganze Upgrade-Prozedur und bei Fragen zur Kommandozeile kannst du dich hier an mich gerne wenden.

Ich wünsche dir erfolgreiches Update und weiterhin Freude mit dem Bitbucket Server in Linux OS.

by Alexander Liebrecht

Wie du Bolt CMS mittels Kommandozeile updaten/upgraden kannst

bolt-cms-aktualisieren-geht-via-konsole+composer

Hallo CMS/Blog-Leser! Im heutigen Blogpost möchte ich kurz darauf eingehen wie du das OpenSource CMS namens Bolt updaten/upgraden kannst. Dabei setzen wir auf die Kommandozeile und composer.phar-Datei.

Bolt CMS ist ein bekanntes Flat File CMS guter Sorte und ich werkele damit unter https://boltcms.wpzweinull.ch herum. So stellte ich das Blog mittels yml-Konfig-Datei im Backend ein, bloggte bereits etwas auf der Webseite und installierte solche Erweiterungen wie Sitemap, CkEmbed, RelatedContent und ähnliche.

Wie geht ein Update auf Bolt 3.3.6 via Konsole?

Das Update/Upgrade wird offiziell unter https://docs.bolt.cm/3.3/upgrading/updating beschrieben und ich bediente mich dieser kurzen englischen Anleitung wie was zu machen ist.

Du loggst dich mit dem kostenlosen Tool Bitvise in der Konsole ein und navigierst zum Bolt-Root-Verzeichnis.

Falls es ein anderes Verzeichnis ist und nicht Root der Domain, dann nimm diesen SSH-Befehl.

cd meinverzeichnis

Composer muss ebenfalls installiert sein, was das Vorhandensein der Datei composer.phar im Rootverzeichnis nach sich ziehen wird.

Danach tippst du diese drei SSH-Befehle ein, um Composer zu aktualisieren, Update zu machen und die Datenbank uptodaten.

php composer.phar update
php app/nut cache:clear
php app/nut database:update

Es werden Bibliotheken und ihre Abhängigkeiten heruntergeladen und installiert. Das geht meistens ins Verzeichnis /vendor im Rootverzeichnis. Bei vielen OpenSource CMS ist es so, dass das /vendor-Verzeichnis mit im Download-Paket ist. Updates lassen sich mittels Composer und via SSH erledigen, so wie auch bei diesem coolen Bolt OpenSource CMS.

Als Nächstes loggst du dich in Bolt CMS im Browser unter /bolt als Admin ein und schaust zuunterst, wo dir Daten angezeigt werden. Es wird dann die Version 3.3.6, was derzeit möglich ist, angezeigt. Die neueste Version 3.4 beta noch was ist erst zum Testen verfügbar. Es ist aber das Pre-Produktions-Release und das Produktions-Release wird uns Bolt-Nutzer schon demnächst erreichen. Das Upgraden kannst du ebenfalls analog dann machen.

Nun denke ich mal, dass diese kleine Anleitung den Beginnern unter den Bolt-Nutzern etwas helfen kann. Eingefleischte Power-Bolt-User können denke ich mir mal mit der Konsole gut umgehen.

Bei Fragen hierzu nutze hier drunter die Kommentar-Möglichkeit.

Ich wünsche dir erfolgreiches Updaten deiner Bolt CMS Installation.

by Alexander Liebrecht

Confluence Server 6.4.2 erschienen: Fehlerbehebungen

confluence-6-4-2-bugfix-release-internetblogger-de

Hallo lieber Blogleser und Confluence-Nutzer! Seit ein paar Tagen oder gar erst seit gestern gibt es eine neue Confluence Server Version, die 6.4.2. Sie kam mit Fehlerbehebungen heraus, die unter https://confluence.atlassian.com/doc/issues-resolved-in-6-4-2-938857056.html festgemacht wurden.

Auf dem Managed Server bei meinem Webhoster kosten Updates einer solchen App etwas Geld und das ist nicht weiter tragisch, denn so oft updaten werde ich nicht. Wenn es nur Bugfixes sind und meine Instanz einwandfrei funktioniert, kann man durchaus ein halbes Jahr lang mit Updates hinauszögern. Wären es wichtige Sicherheitsupdates, dann würde ich eventuell früher handeln.

Confluence setzte ich bis vor kurzem unter Centos 7.4 in Linux ein und im Folgenden verrate ich es dir wie du Confluence Server unter Linux aktualisieren kannst. Vielleicht kennst du meine Update-Methoden bereits.

Confluence wird als Linux-Bin-Installer heruntergeladen

Das findest du auf den Atlassian-Webseiten unter https://atlassian.com und dort beziehst du den Bin-Installer, je nach eingesetztem Betriebssystem, Windows oder Linux. Der Installer muss nicht entpackt werden, er wird gleich ins Verzeichnis /usr/bin hochgeladen. Dann diesem Installer CHMOD-Rechte von 755 vergeben, damit er ausführbar ist und in der Kommandozeile mit dem “cd”-Befehl zum /bin-Verzeichnis navigieren.

cd /usr/bin

Von dort aus dieses eintippen.

./atlassian-confluence-6.4.2-x64.bin

Den Installer führst du dann aus und du wirst via SSH danach gefragt, was passieren soll. Nimm bitte dann Upgrade einer bereits existierenden Instanz bzw. Installation. Soweit ich es noch weiss, wird es die Ziffer 2 oder 3 sein. Danach auf ENTER drücken. So verfolgst du das Upgrade in der Kommandozeile und zum Schluss wird deine Instanz neu gestartet.

Bei mir auf dem Managed Server würde das alles ein Techniker vollbringen. Aber wie gesagt, bei Fehlerbehebungsupdates werde ich nicht handeln.

Warte 8 Minuten und danach startet deine Confluence Server Instanz auch im Browser. Das wäre die ganze Upgrade-Prozedur. Falls Confluence nicht startet, was ich auf Linux OS beziehe, dann gibt es immer diese Abhilfe.

ps -aux | grep confluence >> finde Tomcat-Prozesse
kill <pidid> >> beende Tomcat Prozesse
cd /opt/atlassian/confluence/bin >> navigiere zum Start-Verzeichnis/Installationsverzeichnis von Confluence
sh start-confluence.sh >> starte Confluence Instanz neu

Falls das Letztere nicht geholfen hat, nimm diesen Befehl.

sh start-confluence.sh -fg
-fg >> im Vordergrund, wobei du in der Konsole den Start mitverfolgen kannst

Ich denke, dass das alles dann geholfen hat, es sei denn, es liegen schwerwiegendere Probleme als das Nichtstarten.

Confluence hat sich gut entwickelt

Updates erscheinen mehrmals im Monat und oft sind es weitere Fehlerbehebungen oder es geht um etwas bessere Sicherheit der App. Atlassian Entwickler sind fleissig am Werkeln und wir End-Nutzer bekommen klasse Software.

Im Übrigen wird die nächste Managed Server Installation im “Internetblogger”-Portfolio das mit Bitbucket Server sein. Ich habe noch die Lizenz dafür, also schaue ich einmal danach, dass das alles eines Tages klappen kann.

Phabricator-Installation auf Shared Hosting leider nicht möglich

Das nur nebenher, weil es auch eine coole App ist. Phabricator will GRANT Permissions/Berechtigungen auf die Datenbank haben. Diese darf nur der Root haben und bei Shared Hosting bist du nur als MySQL-Nutzer aktiv und kannst in der Konsole durchaus mit MySQL-Befehlen arbeiten. Aber vielmehr auch nicht.

Daher denke ich mal, dass es leider so nicht klappen wird oder es gibt unter Umständen noch eine Lösung. Das aber noch in Zukunft.

Somit hast du in diesem Blogpost wieder erfahren wie Confluence Server Instanz aktualisiert wird und was wäre zu tun, wenn sie im Browser nicht startet.

Ich wünsche dir erfolgreiches Upgraden und weiterhin Freude bei der Arbeit mit Confluence, einer innovativen App aus dem Hause Atlassian.

by Alexander Liebrecht

 

Wie du Bitbucket Server in Linux – Centos 7 aktualisieren kannst

Hallo Blogleser! Diesen Post widme ich dem Bitbucket Server, einer Atlassian Software aus dem Premium-Sektor. Ich möchte dir gerne zeigen, wie so eine Bitbucket Server Instanz in Linux bzw. Centos 7.4 aktualisiert wird. Was Bitbucket Server im Browser darstellt, kannst du dir bei mir unter http://bitbucketrepos.liebrecht-projekte.de:7990 ansehen. Ich habe Bitbucket an einem generischen Port 7990 … Weiterlesen

MyBB 2.0 Test-Installation gelungen – via Kommandozeile mit PHP 7.0, MySQL 5.7, Laravel

mybb-20-forum-frontend

Hallo lieber Leser! Per puren Zufall war ich heute im Entwicklungsrepository von MyBB 2.0 auf Github, denn es interessierte mich heute auf einmal. MyBB 2.0 ist noch eine etwas mit ein paar Bugs gefüllte Pre-Alpha-Version.

Es basiert auf Laravel Framework und kann dennoch auf Shared Webhosting installiert werden. Mir liegen diese Systemvoraussetzungen vor:

  • PHP 7.0
  • MySQL 5.7
  • Managed Server
  • Shared Webhosting
  • Ubuntu 16.x

Damit arbeite ich im Portfolio und MyBB 2.0 habe ich komplett mittels der Kommandozeile aufgesetzt. Im Folgenden verrate ich es dir, vor welchen Schwierigkeiten ich dabei stand und worauf du auch achten solltest.

Herunterladen des offiziellen MyBB 2.0 Repos

Das bekommst du auf Github unter https://github.com/mybb/mybb2. Das Paket downloaden, lokal entpacken und per FTP wieder hochladen.

Danach muss man dem Verzeichnis /storage CHMOD-Rechte von 777 vergeben. Das geht bequem via SSH und diesen Befehl.

chmod -R 777 storage/

Als Nächstes installierst du den Composer derart. Das führst du immer von dem Verzeichnis aus, wo sich die composer.json befindet.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Auch kannst du diesen SSH-Befehl mal ausführen, damit der Composer wieder uptodate ist.

php composer.phar self-update

Da du es von Null an installierst, wird er in der Version 1.5.1 oder so etwas sein. Das sollte reichen. In der composer.json-Datei sind alle Abhängigkeiten und Bibliotheken vorhanden, damit wir installieren können. Führe bitte mittels Konsole das aus.

php composer.phar install

Composer wird installiert, es entsteht im Rootverzeichnis das Verzeichnis /vendor und alle Bibliotheken nehmen darin dauerhaften Platz ein.

Normalerweise musst du dann die Datei .env im Rootverzeichnis erstellen. Sie gibt es aber schon als Beispiel und wir kopieren sie nun dermassen.

cp .env.example .env

vim .env

VIM ist ein SSH-Editor, mit welchem du super Files bearbeiten und mit Inhalt füllen kannst. Du kannst so jede Datei im FTP-Account oder in Linux und bei anderen OS mittels Konsole öffnen.

“vim .env” öffnet diese Datei und darin sind Datenbankdaten enthalten. Erstelle bitte nun eine MySQL-Datenbank und per PHPMyAdmin unter “Operationen” setze die Datenbank auf Multibyte und UTF8mb4 Zeichensatz.

Datei /config/database.php anpassen

Das musst du auch in der Datei /config/database.php machen. Das zeige ich dir hier.

'connections' => [

'sqlite' => [
 'driver' => 'sqlite',
 'database' => storage_path() . '/database.sqlite',
 'prefix' => '',
 ],
 'mysql' => [
 'driver' => 'mysql',
 'host' => env('DB_HOST', 'localhost'),
 'database' => env('DB_DATABASE', 'forge'),
 'username' => env('DB_USERNAME', 'forge'),
 'password' => env('DB_PASSWORD', ''),
 'charset' => 'utf8mb4',
 'collation' => 'utf8mb4_unicode_ci',
 'prefix' => '',
 'strict' => false,
 'engine' => 'InnoDB ROW_FORMAT=DYNAMIC',
 ],

 

So sollte es aussehen, damit wir den APP-Key, welcher normalerweise auf 1000 Bytes begrenzt ist, generieren können. Mit reinem UTF8 Zeichensatz klappt es nicht und so habe ich die Lösung für diese Problem heute ergoogelt.

Wenn das gemacht ist, generierst du mit diesem Befehl den App-Key.

php artisan key:generate

Den Schlüssel, der dir in der Konsole angezeigt wird, musst du in die Datei .env eintragen. Öffne sie so:

vim .env

Trage Datenbankdaten und den Schlüssel ein.

Danach führst du diese SSH-Befehle aus.

php artisan config:clear
 php artisan config:cache
 php artisan key:generate

Jetzt können die Datenbank-Tabellen erstellt werden, wofür du diesen SSH-Befehl brauchst.

Ach ja, noch den öffentlichen Zugang bei Packages ermöglichen mit diesem Befehl.

php artisan vendor:publish

Danach die Tabellen erstellen.

 php artisan migrate:install
 php artisan migrate

Zudem migrierst du die Datenbank-Tabellen. Warte bitte bei der Migration, denn es vergeht eine Minute oder so etwas. Da musst du dich etwas gedulden.

Zum Schluss diesen SSH-Befehl ausführen.

 php artisan db:seed

Ab nun sollte dein Forum online sein, du kannst dir ein Konto zulegen, bist dann sofort online.

Etliche Bugs in der Software sind noch

Jetzt haben wir aber etliche Bugs, die der Github-Entwickler nächste Woche fixen wird. Zum Einen kann man nicht zum User-Konto gehen, zum anderen muss ich noch herausfinden, wie ich in der Datenbank den erstellten User Admin mir zuweise bzw. wie ich meinen User-Namen mit Admin-Rechten versehen kann. Andernfalls komme ich nicht ins ACP.

Der Admin ist ja von Haus aus erstellt mit der Mail-Adresse von mybb.com. Das bringt mir aber gar nichts oder…und ich muss nun mehr wissen.

Der Fehler, der beim Ansurfen der User-Kontos angezeigt wird, ist folgender.

FatalErrorException in ProfileFieldPresenter.php line 19:Declaration of MyBB\Core\Presenters\ProfileFieldPresenter::getValidationRules(): array must be compatible with MyBB\Core\Form\RenderableInterface::getValidationRules(): string

Da läuft noch einiges schief.

Das wird bald gefixt und ich hoffe, dass ich dann mein Profil ausfüllen kann. Zudem muss ich an den Admin-Account heran und das ACP interessiert mich brennend.

Bedenke, dass MyBB 2.0 noch eine sehr frühe Alpha-Version ist und keinesfalls für die Produktion geeignet. Auf Gibhub im Repo-Wiki gibt es eine Anleitung, die ich abgearbeitet habe. So konnte ich auch installieren.

Screenshots, die mir zur Verfügung stehen

mybb-20-forum-frontend
MyBB 2.0 im Forum-Frontend

 

mybb-20-thread-ansicht
MyBB 2.0 – Thread-Ansicht

 

mybb-20-forum-frontend
MyBB 2.0 Forum-Ansicht

 

mybb-20-nutzer-account
MyBB 2.0 Nutzer-Account

 

So schaut es jeweils aus bei dieser Alpha-Version. Ganz sicherlich wird alles noch für die Produktion parat gemacht, wenn die Zeit gekommen ist. Aktuell wird daran rege entwickelt und ich denke, dass in 2 Jahren oder vielleicht schon früher aus dem Projekt etwas werden kann.

Falls du Fragen haben solltest zu diesem Tutorial, feedbacke darunter. Eventuell weiss ich schon was.

by Alexander Liebrecht

Confluence Server 6.4.0 erschienen – Bugfixes und neue Features

confluence-server-6-4-0-update-draussen-neue-funktionen-bugfixes

Hallo lieber Leser! Da ich hier im Blog eine Confluence Server Kategorie habe, sollte ich, denke ich mir mal, ab und an darin posten und es befüllen. Jetzt möchte ich auf das neue Update des Confluence Servers 6.4.0 eingehen. Das kannst du der Seite unter https://confluence.atlassian.com/doc/confluence-6-4-release-notes-934721238.html gerne entnehmen.

Ich habe in der Zwischenzeit ein Update verpasst, was aber nicht so schlimm ist, es sei denn, deine Confluence Instanz funktioniert nicht und muss gefixt werden. Meinerseits mit dem Confluence Server unter http://confluenceblog.liebrecht-projekte.de:8060 scheint soweit so gut alles Ok zu sein. Heute machte ich ein Upgrade auf Confluence 6.4.0, was erfolgreich ausging.

Das habe ich schon festgestellt, denn funktioniert deine Instanz vor dem Update, wird sie auch meistens danach funktionieren. Das Update geht immer per Kommandozeile, indem du das Verzeichnis /usr/bin mit dem “cd“-Befehl via SSH ansurfst. Dorthin lädst du den Linux-BIN-Installer mit Confluence Server hoch.

CHMOD-Rechte dem Installer mit 755 vergeben

Das kannst du gleich machen und nach dem Update kannst du es wieder zurücksetzen und löschst gar den Installer wieder.

Als Nächstes bist du im Verzeichnis /bin und gibst in der Konsole diesen SSH-Befehl ein.

./atlassian-confluence-6.4.0-x64.bin

Ab dann gilt es, ein Upgrade einer bereits existierenden Instanz zu machen. Das wird dann wohl “3+Enter” sein. Dann beobachtest du genau die Kommandozeile und reagierst auf Hinweise und Fragen von der Konsole. Wenn du das mehrmals gemacht hast, kannst du es dann wie im Schlaf.

Confluence Instanz wird zum Schluss vom Upgrade wieder gestartet, warte ca. 8 Minuten im Browser, eher du Zugriff hast. Danach kannst du dich zu den Erweiterungen im Backend begeben und schauen, ob es Updates gibt. Ich habe heute mindestens bei 20 Erweiterungen bei den Entwicklern ein Update angefordert. Wenn die Jungs und Mädels in Australien wach sind, dann wird sich bei mir gemeldet. Das ist meistens nach Mitternacht oder in den frühen Morgenstunden der Fall, je nachdem, wie die Supporter ausgelastet sind.

Addon-Updates machen immer in der Addon-Verwaltung

Das wird so sein, denn das geht einigermassen einfach. Wenn ein Addon inkompatibel ist, kannst du beim Entwickler ein Update anfordern, was auf Englisch geschehen muss. Lasse dir etwas von den Google Sprach Tools helfen, wenn es nicht anders geht.

Was ist neu bei Confluence 6.4.0

In erster Linie waren es weitere Fehlerbehebungen und Verbesserungen unter der Haube. Dann haben die Entwickler einen besseren Zugang zu den Entwürfen in Confluence ermöglicht. Auch wurde die Page History überarbeitet, sodass nun der Autor und sein Avatar erscheinen. Ich bekam so etwas nie mit, denn ich bin kein Team in meiner Instanz, arbeite immer alleine. Aber bei Team-Wikis durchaus nützlich sind die neuen Features.

Weitere Details findest du auf Atlassian-Webseite, oben bereits verlinkt. Das Upgrade ist denke mal nun klar und falls etwas ist mit Konsole, wende dich an mich. Mit SSH arbeite ich täglich.

Ich freue mich sehr, dass ich im Besitz einer Confluence/Bitbucket/JIRA-Lizenz bin, denn ich habe es mal 2016 entdeckt. Es hat dann mein Interesse geweckt und heute ist es einfach so, dass damit gerne gearbeitet wird. Etwas anderes als der BlueSpice MediaWiki, TikiWiki oder der DokuWiki. Von Unternehmen geliebt und wird vermutlich von Privatpersonen noch selten eingesetzt, weil es auch alles etwas kostet.

Dein Feedback ist hier immer gerne gesehen und dann aber etwas Mühe dabei geben. Danke!

by Alexander Liebrecht

Bildquelle via https://atlassian.com

 

MediaWiki 1.29.1 draussen – wegen zweierlei Extensions das Upgrade

mediawiki-1-29-1-bugfixes-update

Hallo lieber Blogleser! Updates, was das Auge reicht und super gerne halte ich dich über meinerseits eingesetzte Software auf dem Laufenden. Es gab nämlich ein MediaWiki-Update auf die neue Version 1.29.1. Das Update konnte ich erfolgreich unter https://liebrecht-projekte.de/cms/mediawiki installieren.

Die letzte Version kannst du wie gewöhnlich unter https://mediawiki.org erhalten und herunterladen. Das Update musste wegen zweierlei MediaWiki-Extensions erfolgen. Das betraf einmal pdfHandler und SpamBlacklist. Weitere Einzelheiten hierzu stehen mir so nicht zur Verfügung. Aber es reicht schon um zu wissen, dass man das Update machen sollte und so tat ich es auch.

Im Folgenden kann ich dir kurz erklären, wie du einen herkömmlichen MediaWiki upgraden kannst.

Upgrade MediaWiki auf Version 1.29.1

Die letzte Version wird offiziellerseits heruntergeladen und lokal entpackt. Es sind entpackt um die 140 MB. Aus diesem Grunde nehmen wir die Kommandozeile, um einfach schneller fertig zu werden. Du kannst das entpackte Paket gerne manuell per FTP hochladen, andernfalls beachte meine Update-Methode.

Also herunterladen, lokal entpacken und den Inhalt des Download-Pakets zum ZIP-Archiv namens 1291.zip machen. Das wird dann ins Rootverzeichnis hochgeladen und via Konsole derart entpackt.

unzip 1291.zip

Hinterher löschst du das Archiv wieder derart.

rm -rf 1291.zip

Sichere bitte vorher deine Datenbank, für den Fall der Fälle, falls mal etwas sein sollte. Nach dem Entpacken bzw. dem Hochladen per FTP muss der Composer so upgedatet werden. Dazu wirst du die Konsole gleich brauchen. Schaffe dir bitte das kostenlose mit Windows 10 kompatible Tool BitVise fürs SSH/SFTP an. Damit kann man sehr gut agieren und arbeiten. Du loggst dich in der Konsole ein, bist gleich im Rootverzeichnis und von dort aus navigierst du mit dem “cd”-Befehl zum Wartungsverzeichnis, was so geht.

cd maintenance

Von dort aus führst du das Update aus, wie gehabt und dermassen.

php update.php

Warte kurz, bis es zu Ende ist.

Danach loggst du dich im Backend deines Wikis ein und navigierst im Browser zu:

Spezial:Version

Und überzeugst dich von der neuen Versionsnummer. Das dürfte dann die 1.29.1 sein. Somit kannst du das Update abschliessen und widmest dich anderweitigem.

Bei Fragen zu SSH und der Konsole bitte darunter kommentieren. Ansonsten sei dir ein Update-Erfolg gewünscht und habe weiterhin viel Freude mit dem herkömmlichen MediaWiki. BlueSpice erscheint eines Tage neu, wenn MediaWiki 1.30 draussen ist. So der BlueSpice-Support vor einer Weile.

by Alexander Liebrecht

P.S. Sichere bitte vor dem Update die Datei Local-settings.php, die sich im Rootverzeichnis befindet. Dort sind allesamt Konfiguration enthalten und das darf nicht überschrieben werden. Ich erwähne es dennoch, damit man das auch weiss.

#Flarum #Erweiterungen: AutoImage und s9e/mediaembed

flarum-autoimage-erweiterung-funktioniert-internetblogger-de

Hallo lieber Leser! Es ist ein passabler Zeitpunkt für ein neues Blog-Update und mir geht es dabei um neue/alte, von mir entdeckte, Flarum-Erweiterungen. Flarum ist eine OpenSource Forum Software, die ihr zuhause unter http://flarum.org hat. Die Flarum Community offiziellerseits ist derzeit unter https://discuss.flarum.org und in der Community schaue ich regelmässig rein, um neue Extensions auszumachen und anschliessend bei mir im Board zu testen.

Zu meinem Flarum-Forum bitte unter http://flarum.internetblogger.de entlang. Heute habe ich zwei sehr nützliche Flarum-Erweiterungen wie AutoImage und Mediaembed entdeckt und nutze sie nun auch bei mir im Board.

Flarum Erweiterung: AutoImage

Beide Erweiterungen habe ich im eigens dafür erstellten Thread unter http://flarum.internetblogger.de/d/216-autoimage-flarum-erweiterung-hier-im-test im Test gehabt und alles schien zu funktionieren.

Bei der AutoImage-Extension, die du offiziell unter https://discuss.flarum.org/d/3789-autoimage-autovideo-turn-static-links-into-images-videos ausfindig machen kannst, handelt es sich von dem Konvertieren der statischen Bild-URLs in Bilder. Es werden aus losen Links Bilder im Flarum Topic, dem Post bzw. einem ganzen Thread.

Das probierte ich heute mit vollem Erfolg aus. Es ist doch schon entscheidend, ob du nun nach BBCode im Kopf suchst, wie du in Flarum ein Bild einbinden kannst, weil es ja auch noch die Markdown Syntax ist. Bilder in Markdown werden so eingebunden.

![Bild vom eigenen Garten](url-zum-bild.jpg)

So bindest du normalerweise Bilder mit Markdown ein und bei der obigen Erweiterung erübrigt sich das und du musst lediglich die URL in den Editor einfügen. Schon wird daraus ein Bild im Forum-Frontend. Das wäre diese nützliche Erweiterung und nun noch ein paar Tipps zum Installieren von AutoImage.

AutoImage Erweiterung Installation

Du loggst dich via Konsole in SSH ein und navigierst zum Root deines Flarum-Forums. Von dort aus führst du diesen SSH-Befehl aus.

php composer.phar require s9e/flarum-ext-autoimage

Danach loggst du dich im Flarum-Backend als Admin ein und navigierst zu den Erweiterungen bzw. den Extensions und installierst diese Erweiterung zu Ende. Das gilt im Forum ab dem Moment.

Jetzt spreche ich noch über das Einbinden der Youtube-Videos in Flarum.

Youtube-Videos in Flarum einbinden

Das Resultat meiner Einbindung eines Beispiel-Youtube-Videos siehst du hinter der oben gesetzten URL aus dem eigenen Flarum-Forum. Media-Content von Dritt-Anbietern wie Youtube und Co. wird per URL-Einfügen zwischen diese Tags eingebunden.

Update 09.08.2017 17:40

Leider reagiert WordPress auf die Media-Shorttags, sodass es auch nicht als Code dargestellt werden kann. Im Forum mit Markdown siehst du es dir dann besser an. Hier scheint es jetzt nicht zu gehen.

So habe ich heute ein Joomla 3.7 Video eingebunden. Vorher installiere bitte diese Flarum Erweiterung unter https://discuss.flarum.org/d/647-s9e-mediaembed-embed-videos-and-third-party-content. Das wird vom Rootverzeichnis aus mittels Kommandozeile mit diesem Befehl installiert.

php composer.phar require s9e/flarum-ext-mediaembed

Das muss ausgeführt werden. Danach wie gehabt, im Backend des Board unter Erweiterungen, die Extension aktivieren. Ab dann freie Bahn fürs Einbinden von YouTube-Videos oder des Media-Contents von Dritt-Anbietern. Ich vermute mal, dass es zahlreiche Video-Portale abdeckt.

[bctt tweet=”#Flarum #Erweiterungen zum Einbinden von Bildern und Media-Content von Dritt-Anbietern. Probiere es aus!” username=”blogsash”]

So kannst du heutzutage mit dem Flarum Forum herumwerkeln, besser Bilder und Videos einbinden. Das sollte schon noch funktionieren.

[note note_color=”#eee521″ radius=”10″]Bei Fragen zum Composer und der Kommandozeile wende dich hier drunter an mich und ich werde dir helfen.[/note]

Freue mich auch auf deine Extensions diesbezüglich bzw. deine Erfahrungen mit dem Einbinden von Bildern oder/und Videos im Flarum Forum.

by Alexander Liebrecht

P.S. Kleiner Tipp am Rande

Lösche bitte nach der Installation der beiden Erweiterungen via Konsole den Flarum Cache mit diesem SSH-Befehl.

php flarum cache:clear

 

Biete Installation von Confluence Server Instanz unter CentOS in Linux an – für 100 Euro

confluence-server-installation-unter-centos-in-linux-service-alexander-liebrecht

Hallo lieber Leser! Mit diesem Blogpost nutze ich Internetblogger.de kommerziell. Du hast dir unter Umständen schon einmal meine Confluence Instanz unter http://confluenceblog.liebrecht-projekte.de:8060 angesehen. Falls doch nicht, schaue es dir bitte an, um dir einen ersten Confluence Eindruck aus dem Frontend heraus zu verschaffen.

 

Mit Confluence habe ich seit ca. einem Jahr zu tun und mehrmals habe ich es unter Centos 7 in Linux installiert. Confluence Updates erscheinen mehr oder weniger jeden Monat, sodass ich diese auch installieren muss. Es läuft generell alles mit SSH und Kommandozeile. So ist Atlassian Software.

Confluence Server Installation auf deinem Root/vServer durch mich

Das würde ich dir gerne anbieten. Ich nehme mir die Zeit und ermögliche dir eine Confluence Server Instanz in der allerletzten Version unter Centos 7.x in Linux. Ich installiere dir Confluence und richte es ein. Du kannst anschliessend neue Bereiche erstellen. Vorher bräuchte ich lediglich die User-Daten und eine utf8bin – Datenbank. Falls du mir den Zugang zu SSH, MySQL und SFTP gewährst, wäre der Ablauf einer Installation ideal. Damit würde ich gerne bei der Installation arbeiten.

Confluence Server hat nach der Installation einmal das Installationsverzeichnis unter /opt/atlassian/confluence/ und einmal das Home-Verzeichnis unter /var/atlassian/application-data/confluence

Es werden CHMOD-Rechte dementsprechend vergeben und ich werde eine Confluence Instanz als User “confluence” und nicht als “Root” starten, denn das ist immer nötig.

Zudem werde ich sicherlich auch Probleme lösen, die mit der Installation verbunden sein werden. In der Regel installiert sich Confluence gut unter Centos 7.3 mit Plesk und in Linux. Alle Zugänge darfst du nach getaner Arbeit wieder dicht machen und Passwörter ändern. Installieren kann ich binnen paar Tage, nachdem du es mir per Mail mitteiltest oder es anfragtest. Dann mache ich mich an die Arbeit.

Arbeitsaufwand höher als bei WP+Joomla+Drupal

Aus diesem Grunde würde ich mir gerne eine einmalige Gebühr in Höhe von 100,00 Euro erlauben, nicht mehr.

Wenn du danach mit mir noch zusammenarbeiten willst, kann ich dir auch fortlaufende Confluence Server Updates installieren. Sie kommen von Monat zu Monat heraus, sodass da etwas gemacht werden müsste. Bei mir mache ich es auch.

Im Vorfeld kannst du mich per Mail unter power_sash@gmx.net erreichen und ausfragen, wie wo was. Dann entscheiden wir gemeinsam.

Ich freue mich auf deine Anfrage und diesen Blogpost pinne ich mal für etliche Monate an, um zu sichten, ob es überhaupt zu einer Anfrage kommen kann.

Kontaktdaten

Diese sind dem Impressum zu entnehmen und es gilt die Kleinunternehmerregelung nach §19, sodass meine Preise und Rechnungen keinerlei Mehrwertsteuer ausweisen. Nur damit du es im Vorfeld weisst.

by Alexander Liebrecht

Bildquelle by Alexander Liebrecht

 

Updates: Flarum Forum auf Managed Server mit PHP 7.0 und MySQL 5.7

flarum-update-version-0-1-0-beta7-mysql-5-7-und-php-7-0-internetblogger-de

Hallo lieber Leser und Flarum-Nutzer! Lange dauerte es mit dem neuen Flarum-Forum-Update und nun war es soweit. Das kannst du dem offiziellen Forumpost unter https://discuss.flarum.org/d/6341-flarum-v0-1-0-beta-7-released entnehmen. Die Entwickler, wie ich es erfasste, tun in deren Alltag noch andere Sachen, gehen zur Schule oder studieren. Daher dauert es lange, bis wir ein neues Update bekamen.

Weiterlesen

PHPBB 3.2.1 zwecks Wartung und mehr Sicherheit erschienen – Updaten empfohlen

phpbb-3-2-1-erschienen-sicherheit-wartung-bugfixes-internetblogger-de

Hallo Blogleser,

vor kurzem erschien die neue PHPBB 3.2.1 Version, ein neues Update, geschuldet mehr Sicherheit, Wartung und neuen Fehlerbehebungen. Das Update konnte ich bei mir erfolgreich von PHPBB 3.2.0 auf 3.2.1 einspielen. Das geschah unter http://phpbb32.wpzweinull.ch und unter https://www.phpbb.de/community/viewtopic.php?f=9&t=239967 kannst du kurz im deutschen Support-Forum im Release-Post reinlesen.

Weiterlesen

MediaWiki 1.29.0 Finalversion erschienen – stabil und mit Fehlerbehebungen + Features

mediawiki-1-29-0-finalversion-erschienen-internetblogger-de

Hallo lieber Blogleser! Seit mehreren Tagen wurde hier nichts mehr publiziert, was mitunter fehlenden CMS-Updates und anderweitiger Portfolio-Arbeit geschuldet war. Aber heute habe ich neue Updates. Im Portfolio ist meinerseits täglich etwas los, doch nicht aus allem muss ich Blogposts produzieren. Manche CMS-Updates werden routine-mässig durchgeführt, ohne dass ich sie verbloggt habe.

MediaWiki als 1.29.0 Finalversion draussen

MediaWiki 1.29.0 als stabile Finalversion war neulich erschienen, wie du unter https://www.mediawiki.org/wiki/MediaWiki_1.29 entnehmen kannst. Das grosse Update installierte ich eben bei meinem MediaWiki in der Version unter https://liebrecht-projekte.de/cms/mediawiki. Der MediaWiki funktioniert sowohl im Rootverzeichnis einer Hauptdomain, auf einer Subdomain oder wie bei mir im Unterverzeichnis.

Ausserdem gibt es den MediaWiki inzwischen in 350 verschiedenen Sprachen, sodass wirklich ein jeder Landsmann nicht zu kurz kommen wird. Installationstechnisch ist es nicht sehr kompliziert und falls doch, wende dich an mich. Ich werde dir bei der Installation gerne unter die Arme greifen.

Im Folgenden zeige ich dir noch das Updaten einer MediaWiki-Installation, wie ich es heute durchführte.

Update auf MediaWiki 1.29.0 – wie geht das?

Lade dir die letzte MediaWiki-Version von https://mediawiki.org herunter, entpacke es lokal und packe alle Dateien sowie Verzeichnisse zum ZIP-Archiv namens 1290.zip. Du arbeitest auch dieses Mal mit der Kommandozeile und FTP, dem Tool BitVise oder Filezilla, je nachdem, was dein Standard-FTP-Client ist.

Sichere bitte dieses Mal die MySQL-Datenbank und lade das vorher gepackte ZIP-Archiv ins Rootverzeichnis deiner Installation hoch.

Logge dich mit Bitvise in SSH ein und navigiere zum Rootverzeichnis deiner Installation. Von dort aus entpackst du das ZIP-Archiv dermassen.

unzip 1290.zip

Danach löschst du das Archiv wieder so.

rm -rf 1290.zip

Als Nächstest muss du den Composer updaten. Dieser befindet sich als Datei composer.phar im Rootverzichnis, wo auch die Config-Datei LocalSettings.php dauerhaften Platz eingenommen hatte. Composer wird so aktualisiert.

php composer.phar update

Dann musst du zum Wartungsverzeichnis mittels Konsole so navigieren.

cd maintenance

Von dort aus führst du diesen SSH-Befehl aus.

php udpate.php

Deine Datenbank wird aktualisiert und du kannst es dir anschliessend im Frontend deiner MediaWiki-Installation mal ansehen. Logge dich in MediaWiki ein und hänge an das Ende der URL im Browser dieses an.

/Spezial:Version

Dahinter lässt du dir die MediaWiki-Version anzeigen. Wenn es nun 1.29.0 ist, wurde das Upgrade erfolgreich durchgeführt.

Ab dann freie Bahn zum Posten in deinem MediaWiki.

Was gibt es Neues beim MediaWiki 1.29.0?

Ich zeige dir mal einen Screenshot von der Seite mit MediaWiki 1.29.0. Auf dem Bild siehst du, was alles neu ist und noch mehr kannst du hinter dem ganz oben gesetzten Link nachlesen.

mediawiki-1-29-0-news-features-bugfixes-internetblogger-de
Neues in MediaWiki 1.29.0

Es wurde an allen Ecken des MediaWikis etwas gemacht. Es sind nicht nur Fehlerbehebungen, sondern auch ein paar neue Funktionen hinzugekommen.

Wichtiger Hinweis

Bitte benenne composer.phar nach “composer” um, um deine Installation ftp-technisch etwas sicherer zu machen.

MediaWiki-Upgrade dieses Mal verlief bei mir super und ich arbeite nach der Standard-Methode, die ich erlernt habe. Es klappt damit so gut wie immer und es muss schon etwas mit dem Composer sein, was das Upgrade verhindert. Falls deine MediaWiki-Installation vorher ging, wird sie auch nachher gehen. Schliesslich sind die Entwickler dann gefragt und sie testen solche Updates für uns User im Vorfeld.

BlueSpice MediaWiki

Dieser wird erst ab MediaWiki 1.30, welcher derzeit nur als Alpha-Version vorliegt, kompatibel gemacht. Dann werde ich meine BlueSpice-Installation aktualisieren können. Derzeit ist da nichts kompatibel und es würde gleich beim BlueSpiceSkin Probleme im Frontend geben. Daher, wenn du BlueSpice einsetzen willst, musst du den MediaWiki 1.27.2 nehmen. Normaler Wiki geht direkt mit MediaWiki 1.29.0 sehr gut.

Das war mein heutiges MediaWiki-Update und bei Fragen hierzu ist es wie gehabt, wobei du mich hier drunter gerne feedbacken kannst.

  1. Welche Update-Erfahrungen hattest du dieses Mal?
  2. Was hindert dich daran, selbst MediaWiki-Updates zu machen?
  3. Wo liegen bei dir die Schwierigkeiten beim Aktualisieren?

Freue mich auf dein Feedback.

by Alexander Liebrecht

Bildquellen by https://liebrecht-projekte.de, https://mediawiki.org

Sicherheitsupdates von MediaWiki 1.27.3 und 1.28.2

mediawiki-sicherheitsupdates-versionen-1-27-3-und-1-28-2-internetblogger-de

Hallo lieber Leser! Es handelt sich wieder von der Sicherheit des MediaWikis. Es sind zwei Versionen, wie 1.27.3 und 1.2.82 draussen. Beide Versionen sind der verbesserten Sicherheit geschuldet und alles habe ich bereis installiert.

Ich zeige dir in jedem Falle, wie solche MediaWiki-Updates ablaufen, denn es gibt manchmal User, die sich da nicht herantrauen. Der Composer muss upgedatet werden und du musst vom Wartungsverzeichnis aus update.php in der Konsole laufen lassen. Und so weiter, alles ein bisschen an Wissen, was du haben solltest, falls eine MediaWiki-Installation vorliegt.

Update auf MediaWiki 1.27.3

Ich bekomme immer eine Mail-Nachricht, wenn MediaWiki Updates online gestellt hat und lade mir die jeweilige Version direkt aus der Mail heraus herunter. So auch dieses Mal. Dann entpackst du das Paket. Gepackt als ZIP-Archiv sind es um die 30 MB und wie du das von mir schon kennst, arbeite ich mit BitVise. Ich fand heraus, dass es doch funktioniert, CHMOD-Rechte mit diesem SSH-Client zu ändern. Einfach genial, weil ich da Filezilla gar nicht mehr brauche.

Packen des Inhaltes zum ZIP-Archiv

Du hast den Inhalt des Paketes zum ZIP-Archiv gepackt, lädst es ins Rootverzeichnis deiner MediaWiki-Installation hoch. Dann benennst du die Datei, die im Rootverzeichnis ist, namens composer nach composer.phar um. Sie musst du in der Konsole ausführen. Dazu nimmst du diese beiden SSH-Befehle.

php composer.phar self-update

php composer.phar update

Das wird genügen und das machst du ein jedes Mal, wenn ein MediaWiki-Update da ist, aber erst nach dem Hochladen neuer Files zum FTP-Account.

Entferne bitte bei dieser einen Datei die Endung “phar” wieder, weil es sonst Unbefugte ausführen könnten und das wollen wir nicht.

Navigieren zum Wartungsverzeichnis mit dem “cd”-Befehl

Dann navigierst du mit “cd maintenance” zum Wartungsverzeichnis und tippst in der Kommandozeile diesen Befehl ein.

php update.php

Deine MediaWiki-Datenbank wird aktualisiert. Das geht auch bei allen MediaWiki-Versionen so.

So, danach loggst du dich im Frontend deines MediaWikis ein und navigierst im Browser zu /Spezial:Version. Dahinter kontrollierst du die aktuell vorliegende MediaWiki-Version. Das wäre das, was zu machen ist. Es ist nicht sehr kompliziert und du kannst es dir einprägen.

Update auf MediaWiki 1.28.2

Das wird analog nach der ersten Anleitung durchgeführt. Du machst alles genauso und daher lernst du es auch so. Wie oben erwähnt, gelten die beiden Updates der Sicherheit und wenn es darum geht, versuche ich, zeitnah zu handeln. Auch wenn heute der 1. Mai ist, Tag der Arbeit, arbeite ich dann auch ein bisschen 😉

Falls du Update-Materie nicht ganz verstehst, frage mich einfach hierzu hier in den Kommentaren aus. Da kann ich dir sicherlich behilflich sein.

So wünsche ich dir einen schönen 1. Mai und viel Update-Erfolg sowie Spass bei der Arbeit mit MediaWiki.

P.S. im Übrigen geht der BlueSpice beim MediaWiki 1.28 noch nicht. Das wird eventuell erst beim MediaWiki 1.29 kompatibel gemacht, aber sehr genau weiss ich es noch nicht.

by Alexander Liebrecht

 

MediaWiki-Sicherheitsupdates und Update von BlueSpice MediaWiki

bluespice-mediawiki-1-27-1-im-frontend

Hallo lieber Leser! Ja, so ist es bei mir im Webmaster-Alltag, täglich neue Updates, die auch verbloggt werden. Hierbei handelt es sich von MediaWiki und BlueSpice, einer Komponente für den MediaWiki. Für MediaWiki sind wichtige Sicherheitsupdates erschienen und BlueSpice beförderte ein Wartungsrelease nach draussen.

Weiterlesen

Drupal Update 8.3.0 RC2 mit neuen Funktionen, mehr Sicherheit und Bugfixes

drupal830-im-frontend-internetblogger-de

Hallo lieber CMS-Leser! Es sind 2 Drupal 8 Versionen erschienen, einmal 8.2.7 und einmal 8.3.0 RC2. Die Version 8.2.7, die auch stabil ist, habe ich installiert, doch mein Design im Blog war dann zerschossen. Also was tun!? Nun habe ich dann die Entwicklerversion 8.3.0 RC 2 installiert und dann ging alles wieder.

Die erste Version war ein Wartungs-Sicherheitsupdate und wird wärmstens empfohlen. Die Version 8.3.0 RC 2 kam mit Fehlerbehebungen, neuen Funktionen und Verbesserungen daher. Darum geht es in diesem Blogpost.

Beide Drupal 8 Versionen sind doch mal nett und für welche du dich entscheidest, hängt davon ab, wie es bei dir damit kommt. Installiere erst einmal die Version 8.2.7, um zu sichten, ob dein Blogdesign dann in Ordnung sein wird. Falls doch nicht, dann musst du so wie ich die Version 8.3.0 installieren oder du wartest bis zur nächsten stabilen Drupal 8 Version.

Im Folgenden erzähle ich dir noch davon, wie das Upgrade auf die nächste Drupal 8 Version so zu machen ist.

Wie gradest du auf Drupal 8.3.0 RC2 up?

Du lädst dir die Version unter https://www.drupal.org/project/drupal/releases/8.3.0-rc2 herunter, entpackst es lokal, sicherst deine MySQL-Datenbank und packst den Inhalt des Downloadpaketes zum ZIP-Archiv namens 830.zip. Das muss dann ins Rootverzeichnis deiner Installation hochgeladen werden.

Ich arbeite mit der Konsole, wenn ZIPs entpackt werden sollen und dafür nimmst du diesen SSH-Befehl.

unzip 830.zip

Du löschst das Archiv hinterher dermassen.

rm -rf 830.zip

Danach wird es etliche Aktualisierungen zu installieren geben. Dafür begibst du dich zum Statusbericht im Drupal 8 Backend und datest die Datenbank up. Auch kannst du noch bei den Sprachen und Übersetzungen manuell überprüfen, ob es Updates gibt. Falls doch, wird es dir angezeigt und du kannst fehlende Übersetzungen in deinen D8-Blog verfrachten. Das machte ich eben so und es wurden mehr als 1300 neue Übersetzungen hinzugefügt.

Das wäre im Grossen und Ganzen unser Upgrade und wenn dann im Statusbericht alles OK ist, hast du es vollbracht. Wie du hier sichten kannst, ist ein Drupal Update halb so tragisch, muss aber regelmässig erfolgen.

Der Statusbericht schaut designtechnisch beim Drupal 8.3.0 viel schöner aus, aber das ist nur so zum Wahrnehmen und ändert nichts an deiner D8-Installation. Das ist mir nur heute aufgefallen und ich nahm es zur Kenntnis.

Bei Fragen zum Update laut kommentieren!

Falls du Fragen zur Kommandozeile und/oder zum eigentlichen Update hast, einfach hier drunter feedbacken und gemeinsam finden wir heraus, warum du Update-Probleme hast. Auch kannst du dich an die deutschsprachige Drupal-Community gerne wenden. Es sind dort auch Entwickler am Posten, sodass diese sich mit der Materie noch wesentlich besser auskennen als ich. Wie du magst!

Dir viel Erfolg beim Upgraden und ich freue mich über jegliches Feedback von dir.

by Alexander Liebrecht

 

Backdrop 1.6.3 CMS Update erschienen mit Bugfixes

backdropcms-im-frontend-internetblogger-de

Hallo lieber CMS-Leser! Hier wird erneut gebloggt und die Rede wird vom neuen Backdrop CMS Update, der Version 1.6.3, sein. Sie ist unter https://github.com/backdrop/backdrop/releases erschienen und ich habe es bei mir im Blog bereits installieren können. Das war auch voller Erfolg.

Backdrop CMS kommt einmal im Monat mit einem neuen Update um die Ecke und nicht zu selten geht es dabei um die Sicherheit dieses OpenSource CMS. Daher kann ich dir nur ans Herz legen, alle brauchbaren Backdrop CMS-Updates zeitnah zu installieren.

Weiterlesen

5 nützliche Flarum-Forum-Erweiterungen und ihre Installation

flarum-forum-frontend-internetblogger-de

Hallo lieber Leser! In diesem Blogpost möchte ich mich wieder dem Flarum-Forum und 5 nützlichen Flarum-Erweiterungen widmen. Flarum-Erweiterungen werden im Terminal und mithilfe von Composer installiert.

Hier im Blog habe ich mich bereits in der Vergangenheit zu einigen Flarum Extensions geäussert. In diesem Post möchte ich es etwas zusammenfassen. Auch werde ich die dementsprechenden SSH-Befehle für die Installation verraten.

Flarum Erweiterung Summarys – Forumpost-Anleser auf der Diskussionsseite

Mit dieser Extension ermöglichst du im Flarum-Forum die Anleser deiner Forum-Posts auf der Diskussionsseite. Es macht schon noch etwas her und so kann der Forumleser sich einen ersten Überblick verschaffen.

flarum-forum-forumpost-teaser-extension-summarys-internetblogger-de
Flarum-Forum: Extension “Summary” mit Forumpost-Anlesern auf der Diskussionsseite

Diese Summarys-Erweiterung wird mit diesem SSH-Befehl installiert.

php composer.phar require jordanjay29/flarum-ext-summaries

Den SSH-Befehl führst du in der Kommandozeile im Rootverzeichnis aus. Falls bei dir der Composer noch nicht installiert ist, musst du es im Vorfeld machen. Da du aber diese Inhalte hier fandest und Flarum nutzt, denke ich mal, dass der Composer dir bereits bekannt ist.

Diese Flarum-Erweiterung kannst offiziellerseits unter https://discuss.flarum.org/d/2151-summaries-showing-excerpts-on-discussions-page verfolgen. Zudem müsste es dazu noch ein GitHub-Repository geben.

Nun zu der zweiten nützlichen Flarum-Forum-Erweiterung namens “Links”.

Flarum-Forum-Erweiterung “Links”

Diese Flarum-Erweiterung macht die Anzeige der Links im Forum-Header möglich. Das schaut auf dem Screenshot dermassen aus.

flarum-forum-links-header-extension-links-internetblogger-de
Flarum-Forum: >> Extension “Links” und eingebundene Links im Forum-Header

Diese Flarum-Extension wird mit dem SSH-Befehl installiert.

php composer.phar require sijad/flarum-ext-links

Ebenfalls im Rootverzeichnis in der Kommandozeile ausführen. Danach aktivierst du die Links-Erweiterung im Flarum-Backend unter Erweiterungen.

[dropcap size=”5″]D[/dropcap]u solltest noch die Erweiterung “Pages” nutzen. So kannst du im Flarum-Forum ein paar neue statische Seiten anlegen und verlinkst diese mittels Links im Forum-Header. Aber achte darauf, dass sehr viele Header-Links kann das Forum nicht aufnehmen, denn dann rutscht die Suchmaske nach unten und würde im Falle der Adsense im Header auf dem Adsense-Banner sein.

Im offiziellen Flarum-Support-Forum wäre diese Erweiterung unter https://discuss.flarum.org/d/2230-links. Auf der ToDo-Liste der Erweiterung stehen noch die Berechtigungen und das Erstellen von Untermenüs. Wenn das soweit ist, kannst du auch eine Menünavigation mit Links realisieren. Ich verfolge das mal für dich.

Jetzt komme ich zur Flarum-Erweiterung “Pages”.

Flarum-Forum-Erweiterung Pages

Diese Erweiterung macht statische Seiten im Flarum-Forum möglich. Solche Seiten kannst mit der anderen Extension namens Links im Forum-Header verlinken. Im Frontend schaut es so aus.

flarum-forum-extension-pages-statische-seiten-im-forum-internetblogger-de
Flarum-Forum: >> Extension Pages für statische Seiten im Forum. Solche Seiten kannst mit der Extension “Links” im Header verlinken.

Installiert wird diese Erweiterung durch diesen SSH-Befehl.

php composer.phar require sijad/flarum-ext-pages

Die Optionen, falls es welche gibt, findest du im Flarum-Backend links unter Erweiterungen. Pages werden in der Auszeichnungssprache Markdown erstellt. HTML habe ich, glaube ich jetzt zu wissen, auch sichten können. Das müsste eine Checkbox dafür da sein. Schaue es dir einfach an, ansonsten bleibt dir nur Markdown, wie beim Flarum Forum so üblich ist.

Zur dieser Flarum-Pages-Erweiterung gibt es diesen offiziellen Forum-Thread unter https://discuss.flarum.org/d/2605-pages. Du findest dort ein paar andere Infos wie die ToDo-Liste der Erweiterung.

Jetzt komme ich zu der Flarum-Erweiterung “Signature”, was eine Forumsignatur möglich machen wird.

Flarum-Erweiterung Signature

Im Frontend sieht die Forum-Signatur in etwa so aus.

flarum-extension-signatur-installation-internetblogger-de
Flarum, Erweiterung “Signature” im Frontend. Du kannst deine Links einfügen und ein paar Details zu deiner Person.

Diese Flarum-Erweiterung wird so installiert.

php composer.phar require xengine/flarum-ext-signature

Diesen SSH-Befehl führst du wie gehabt vom Rootverzeichnis aus aus. Die Einstellungen der Erweiterungen müssten im Forum-Profil zu finden sein und dort kannst du deine Forum-Signatur auch erstellen.

[dropcap size=”5″]I[/dropcap]ch konnte bei mir ein paar Links zu eigenen Seiten und Blogs unterbringen und habe ein paar Worte zu meiner Wenigkeit gesagt. Signatur-Links scheinen sogar doFollow zu sein, was aber nicht zwingend notwendig ist.

Den offiziellen Forum-Thread zu der Signature-Erweiterung gibt es unter https://discuss.flarum.org/d/4222-signature-extension. Dort kannst du nach Support verlangen oder einfach deine Anregungen bzgl. der Flarum-Erweiterung mitteilen. Ich wende mich eher selten an den Flarum-Support, weil bisher alles gut gelaufen war.

Wenn nichts mehr geht, muss ich das auch machen.

Nun komme ich zu der letzten Flarum-Erweiterung dieses Blogposts und das ist Adsense im Flarum-Forum.

Flarum-Extension Ads und ihre Installation

Google Adsense siehst du bei mir im Flarum-Forum unter http://flarum.internetblogger.de. Den passenden Forum-Thread dazu gibt es zur Zeit unter https://discuss.flarum.org/d/4785-flagrow-ads-bombarding-your-users-with-ads-everywhere-if-you-want. Dort gibt es auch den Support für diese Erweiterung.

Ich lasse im Flarum-Forum Adsense im Forum-Header, unter den Kategorien in der linken Sidebar und zwischen den Forum-Topics anzeigen. Das kannst du alles in den Erweiterungseinstellungen einstellen.

Installiert wird diese Flarum-Extension mit diesem SSH-Befehl.

php composer.phar require flagrow/ads

Diesen Befehl auch im Rootverzeichnis in der Kommandozeile ausführen. Es wird etwas dauern, falls du auf deiner Forum-Domain noch nie Adsense schalten liess. Aber gedulde dich, stelle diese Adsense-Extension ein und poste ein bisschen im Forum herum.

Nach etlicher Zeit wird Google Adsense überall angezeigt.

Nachdem du die Adsense-Codes in den Extension-Optionen eingebunden hast, lösche den Flarum-Cache mit diesem SSH-Befehl.

php flarum cache:clear

Den SSH-Befehl führst du ebenfalls im Rootverzeichnis in der Kommandozeile aus.

Das waren die Flarum-Erweiterungen, die ich dir gerne zeigen wollte. Sie alle werden in der Kommandozeile installiert und vom Rootverzeichnis aus. Wenn du ein paar Extensions installiert hast, lösche dann mal den Flarum-Cache mit dem obigen SSH-Befehl. Stelle diese Extension dementsprechend ein, wenn Optionen unter Erweiterungen im Backend vorhanden sind.

Mit Google Adsense Einblendungen wird es etwas dauern, aber nur nicht verzweifeln. Es wird alles nach einer Zeit angezeigt.

Fazit zu den Flarum Extensions wie Summarys, Pages, Links, Ads und Signature

Wenn es um das Erweitern meiner Foren geht, so bin ich immer fleissig dabei. Natürlich musst du alle Plugins, Addons und Extensions nach und nach updaten. Wenn du aber weisst wie das funktioniert, machst du das nebenbei.

Falls du Fragen zur Kommandozeile und der Installation dieser Flarum-Erweiterungen hast, nutze bitte hier die Kommentare.

Ansonsten dir viel Erfolg beim Installieren der gebrachten Extensions.

by Alexander Liebrecht

 

 

Flarum-Forum: Google Adsense Extension erschienen und Integration der Ads

flarum-forum-google-adsense-integrieren-internetblogger-de

Hallo lieber Leser! Heute finde ich wieder Zeit, um hier etwas zu bloggen. Mir geht es bei diesem Blogpost um die neue Flarum-Erweiterung, mit der du Google Adsense ins Forum packen kannst.

Diese Flarum-Extension befindet sich auf GitHub und zudem findest du Infos darüber unter https://discuss.flarum.org/d/4785-flagrow-ads-bombarding-your-users-with-ads-everywhere-if-you-want.

Etwas Forum-Vermarktung ist nicht ganz verkehrt, wenn es jemand haben möchte. Eine lange Zeit gab es beim Flarum-Forum dafür kein passendes Werkzeug und keine einzige Erweiterung. Doch seit ein paar Tagen ist das ganz anders und diese Ads-Extension erblickte die Welt.

Installation von Flarum Ads Extension

Du installierst diese Adsense-Erweiterung mittels Terminal und Composer. Installiere dir auf einem Windows OS ein kostenloses Tool namens Bitvise und damit solltest du eh immer arbeiten. Es tut, was es soll. Also das Tool installieren und du loggst dich dann in Bitvise mit deinen SSH-Daten ein.

SSH-Zugang dürften die meisten Webhoster von Haus aus anbieten, so auch bei Hetzner, Serverprofis, All-inkl, Strato und dem Rest der deutschen Webhoster-Elite. So würde ich das denken. Diese hier erwähnten Webhoster haben SSH in jedem Falle.

Du bist dann in der Kommandozeile im Rootverzeichnis und falls dein Flarum-Forum im Unterverzeichnis, wechselst du dorthin mit “cd verzeichnis”.

Danach führst du den unteren SSH-Befehl aus.

php composer.phar require flagrow/ads

Zudem solltest du noch den Composer selbst updaten, was so geht.

php composer.phar update

Diese Ads-Erweiterung kannst du auch mittels Composer dermassen updaten.

php composer.phar update flagrow/ads

Nach der Composer-Extension-Installation

Danach gehst du zum Admin-Sektor im Flarum-Backend und aktivierst diese Extension. Das dürfte dann klappen und links in der Seitenleiste erscheint ein neuer Bereich namens “Ads”. Dorthin musst du und dahinter fügst du die Codes mit Google Adsense dementsprechend ein.

Zuoberst, was so aussieht…

flarum-forum-google-adsense-extension-backend
Adsense-Erweiterung beim Flarum-Forum im Backend, da wo du Adsense einfügen kannst

….kannst du bestimmen mit einer bestimmten Zahl, nach welchem Forum-Post Adsense zwischen den Posts angezeigt wird. Ich habe es bei einer “1”, weil ich alleine im Forum berichte und auch meine Threads bestehen meistens aus ein paar Topics, nicht mehr.

Dann gibt es die Header-Position für Adsense und noch unter den Forum-Tags, den Kategorien, im Frontend auf der linken Seite. Wie das live aussieht, sieh dir bei mir im Flarum-Board unter http://flarum.internetblogger.de mal an.

Ads-Erweiterung ist mal ganz hilfreich

Falls es bei dir eine wachsende Community ist, wirst du durch Adsense auch etwas einnehmen. Ich teste es bei mir noch und belasse es dann dabei dauerhaft. Auch ist es bei Google Adsense so, dass dir meistens relevante Werbung angezeigt wird. Dein Forum wird erst durch Google abgescannt und das was dabei herauskommt, macht dann die Ads auch aus.

CookieBar ist Pflicht bei Adsense

Das ist die zweite Sache, was du dann auch umsetzen musst. Den Code für die CookieBar platzierst du im HTML-Text-Feld unter “Erscheinungsbild” im Backend. Dort gibt es ein Textfeld mit der individuellen Kopfzeile im Forum. Platziere dort den CookieBar-Code und dann, wenn du all das, was hier steht, gemacht hast, lösche den Flarum-Cache mit diesem SSH-Befehl.

php flarum cache:clear

Das führst du im Terminal vom Rootverzeichnis aus aus.

Ich denke, dass du dieses Tutorial nachvollziehen kannst. Aber natürlich musst du wissen, dass es alles mit Composer und dem Terminal ist. Flarum arbeitet damit und lässt sich im Handumdrehen in der Konsole updaten. Flarum-Cache kannst du mittels Konsole löschen und auch alle Erweiterungen installieren.

Falls du Fragen zur Kommandozeile und Flarum hast, immer raus damit. Alles, was ich selbst schon weiss, verrate ich es dir.

Freue mich auf dein sinnvolles Feedback.

by Alexander Liebrecht

 

 

Tikiwiki 16.2 online verfügbar – wichtiges Sicherheitsupdate

tikiwiki-16-2-online-neue-funktionen-verbesserungen-und-mehr-internetblogger-de

Hallo lieber Leser! Ich hoffe, dass du aktuelle Inhalte hier im Blog nicht vermisst hast, denn ich war fast die ganze Woche krank geschrieben und konnte kaum etwas machen. Aber heute geht es mir viel besser und hier kommt gleich ein kurzer Bericht zu der neuen TikiWiki-Version 16.2.

 

TikiWiki 16.2 online verfügbar

Es ist die neue TikiWiki-Version 16.2 und zugleich ein sehr wichtiges Sicherheitsupdate, wie du das unter https://doc.tiki.org/Tiki16#Tiki_16.2 entnehmen kannst. Daher ist jeder Tiki-User dazu angehalten, ein Update zu vollbringen. Wir machen es aber hier zusammen, damit du weisst, wie das zu machen ist.

Wie grade ich auf TikiWiki 16.2 up?

Du lädst dir die letzte TikiWiki-Version von https://sourceforge.net herunter, entpackst es lokal und packst den Inhalt zum ZIP-Archiv namens tiki.zip.

Das muss ins Rootverzeichnis deiner Tiki-Installation hochgeladen werden. Danach kannst du das ZIP-Archiv in der Konsole so entpacken.

unzip tiki.zip

Sichere bitte vorher noch die MySQL-Datenbank, nur für den Fall der eventuelle Fälle und um auf Nummer sicher zu gehen.

Dann alles entpacken und hinterher löschst du das Archiv wieder dermassen.

rm -rf tiki.zip

Du loggst dich im Control Panels deiner TikiWiki-Installation im Browser ein und falls die Datenbank upgedatet werden musst, wird dir dort der dementsprechende SSH-Befehl für die Kommandozeile angezeigt. Dieses Mal war es nicht der Fall, denn ich denke, dass an der Datenbank nichts geändert wurde.

Das wäre dann dein Upgrade auf TikiWiki 16.2. Mehr musst du nicht machen. Nun erzähle ich dir noch etwas darüber, was alles neu beim TikiWiki 16.2 ist.

Neue Funktionen beim TikiWiki 16.0/16.2

Ab dem TikiWiki 16.0 wird dringend PHP 5.6 benötigt. Frage deinen Webhoster nach der Umstellung oder oft ist es möglich, durch einen dementsprechenden Eintrag in der sich im Rootverzeichnis befindlichen .htaccess-Datei, umzustellen. Die nötige Regel dafür hat meistens dein Webhoster in den Anleitungen hinterlegt.

tikiwiki-frontend-internetblogger-de
TikiWiki im Frontend im Browser

Mein Portfolio ist zum grössten Teil auf dem Managed Server bei All-inkl. und da habe ich PHP 5.5 als Standard. Hier auf der Domain ist aber PHP 7.0 aktiviert, sodass Internetblogger.de und alle Subdomains bzw. Unterverzeichnisse in dessen Genuss kommen können.

Beim neuen TikiWiki können auch Gäste die Kommentare per Mail abonnieren. Es ist aber weiterhin so, dass deine Webseite in den Kommentaren nicht verlinkt wird. Aber im Modul letzte Kommentare in der Sidebar wird es verlinkt. Das sorgt etwas für die gegenseitige Vernetzung und alle haben etwas davon.

tikiwiki-kommentare-spam-schutz-mit-recaptcha-email-abo-internetblogger-de
TikiWiki-Kommentare im Frontend mit Spam-Schutz durch ReCaptcha und dem Mail-Abo für Comments

Einige Libraries wurden upgegradet

Im Beitragsbild zuoberst wird dir angezeigt, welche Libraries einem Update unterzogen wurden. Auch wurde verbessert die Tatsache mit den erweiterten Funktionen im Control Panels. Wenn du dich im Control Panels eingeloggt hast, kannst du besser umswitschen.

Wenn dort “advanced” eingestellt ist, bekommst du wesentlich mehr Funktionen angezeigt und kannst auch im Control Panels danach suchen. Das zeige ich dir hier auf dem unteren Screenshot.

tikiwiki-16-2-control-panels-option-advanced-internetblogger-de
TikiWiki 16.2 im Control Panels. Siehst du zuoberst die Einstellung “Advanced”?

Auch gab es Neues bei den Wiki-Plugin im TikiWiki. Ich habe mal einen Screenshot aus der offiziellen englischsprachigen Doku gemacht und das schaut dermassen aus. Im Prinzip findest du alle Änderungen und Verbesserungen in TikiWiki 16.2 in dieser Dokumentation.

Hier der Screenshot.

tikiwiki-16-2-wiki-plugins-verbesserungen-internetblogger-de
TikiWiki 16.2 >> Verbesserungen bei den Wiki-Plugins

Tracker bekam etliches Neues

Im Tracker wurde vieles verbessert laut der offiziellen Dokumentation. Den Tracker nutze ich selbst bei mir unter https://internetblogger.de/tikiwiki eher nicht, aber wenn jemand im Team im TikiWiki arbeitet, wird es sicherlich zu schätzen wissen.

tikiwiki-16.2-tracker-einstellungen-und-funktionen-im-control-panels-internetblogger-de
TikiWiki 16.2 >> Tracker-Einstellungen und Funktionen im Control Panels

Der TikiWiki ist eine klasse OpenSource Wiki-Lösung mit allerhand Funktionen, den Modulen, dem Blog, den Artikeln, dem Forum, dem Wiki und nützlichen Plugins.

Du findest in meiner TikiWiki-Installation all das, womit ich zu tun habe und auch arbeite. Feedback bekomme ich dort eher selten, denn dafür musst du den TikiWiki im Vorfeld sehr populär machen und dort regelmässig beigehen. Ich beposte es nur ab und an, meistens bei neuen Updates oder dergleichen.

Mein Fazit zu TikiWiki 16.2

Den TikiWiki-Entwicklern war es wieder mal gut gelungen, alle Neuerungen zu integrieren. Wie du dem obigen Post entnehmen kannst, ist das Update nicht so tragisch, muss aber gemacht werden. Die Handhabung des TikiWikis kann nach einer ganzen Weile erlernt werden.

Damit kannst du gut bloggen oder du setzt das Forum als Startseite. Das ist auch machbar. Zudem ist noch der Wiki selbst nicht zu unterschätzen. Der Tracker rundet das Ganze noch etwas ab und auch die User-Registrierungen sind an Bord.

Ich kann den TikiWiki 16.2 mit BlueSpice MediaWiki gleichsetzen und vermutlich ist es sogar etwas besser, weil extrem viele Funktionen.

Wie ist es bei dir mit dem TikiWiki? Welche Version ist bei dir so im Einsatz und was konntest du schon alles beim Tiki erlernen?

Freue mich auf dein Feedback hier drunter und bei Fragen zum Upgrade wende dich hier an mich.

by Alexander Liebrecht

Bildquellen by Alexander Liebrecht via https://internetblogger.de/tikiwiki

 

Backdrop CMS 1.6.0 erschienen – Bugfixes und Verbesserungen + Features

backdropcms-1-6-0-online-bugfixes-verbesserungen-features-internetblogger-de

Hallo lieber Leser! Es geht hier jetzt um das Backdrop CMS. Es ist nämlich ein grosses Update dieses OpenSource CMS, die Version 1.6.0 erschienen. Das kannst du den Releases des offiziellen GitHub-Repositorys unter https://github.com/backdrop/backdrop/releases gerne entnehmen.

Das Update im eigenen Backdrop CMS Blog unter http://wpzweinull.ch/cms/backdrop machte ich gestern schon und alles hatte super geklappt.

Im Folgenden erzähle ich dir davon, wie das Update zu machen ist und auch etwas zu den neuen Bugfixes, Verbesserungen sowie den Features.

Backdrop CMS 1.6.0

Im GitHub-Repository in den Releases kannst du schon nachlesen, was alles dazu gekommen ist. Die Version 1.6.0 kommt sowohl den einfachen Backdrop CMS Usern als auch den Entwicklern zugute. Es sind etliche Fehlerbehebungen, Verbesserungen, Änderungen ermöglicht worden.

backdropcms-1-4-4--update-erfolgreich-internetblogger-de

Zudem haben sich die Backdrop CMS Developers auch neue Funktionen einfallen lassen. Zum Beispiel wurden zu den Kommentaren ein Template und ein Style hinzugefügt.

Änderungen in den Kommentaren und dem Content

[dropcap size=”5″]A[/dropcap]us “Admin Content” wurde “Manage Content” und aus “Comments” wurde “Manage Comments. Diese und viele weitere Änderungen gab es beim Backdrop CMS in der Version 1.6.0. Die vollständige Liste der Änderungen findest du hinter dem obigen Link zu den Github-Erscheinungen, den Releases.

backdropcms-1-6-0-manage-content-manage-comments-backend
Backdrop CMS: Manage Content und Manage Comments im Backend eingeloggt

Jetzt zeige ich es dir nochmals wie das Update vonstatten geht. Das ist nicht sehr kompliziert, sollte aber durchgeführt werden. Es kam viel Neues auf den Backdrop Nutzer zu.

Backdrop CMS auf die Version 1.6.0 updaten – wie geht das?

Auf GitHub aus den Releases lädst du die Version einfach mal herunter und entpackst es lokal. Dann  loggst du dich in deinem Backdrop CMS Blog schon einmal mit deinen Login-Daten ein. Das wird zum Updaten notwendig sein. Danach packst du das Verzeichnis /core zum ZIP-Archiv namens core.zip und lädst es zum FTP-Account ins Rootverzeichnis hoch.

Als Nächstes gilt es, wieder mit der Konsole zu arbeiten. Installiere dir das kostenlose Windows-Tool namens Bitvise, was dir zugleich SSH und SFTP machbar macht. Damit arbeite ich nur noch und täglich.

bitvise-kostenloses-windows-tools-für-ssh-und-sftp-unter-windows-7-64bit
Kostenloses SSH/SFTP-Windows-Tool namens Bitvise >> Das findest du schnell in Google, wenn du danach suchst 🙂

Entpacken des ZIP-Archivs in der Kommandozeile geht per diesen SSH-Befehl. Vorher bitte nochmals ein MySQL-Datenbank-Backup machen.

unzip core.zip

Löschen des Archivs geht dann so.

rm -rf core.zip

Nun kannst du im Browser, da du ja schon eingeloggt bist, dieses eintippen.

MeineDomain.de/core/update.php

Du aktualisierst deine Backdrop CMS Installation und anschliessend gehst du zum Statusbericht. Wenn noch weitere Updates vorliegend sind, alles updaten, was uptodaten ist. Es können durchaus noch Module und Themes sein.

backdropcms-1-6-0-statusbericht-im-backend-updates-werden-angezeigt
Im Statusbericht wird dir immer angezeigt, was zu aktualisieren ist. Bei jedem Update kannst du damit arbeiten.

Module und Themes musst du in den letzten Versionen von http://backdropcms.org, dort aus den Modules und Themes, herunterladen. Dann per FTP in die dementsprechenden Verzeichnisse wieder hochladen und die alten Inhalte mit den neuen überschreiben.

Dann dürfte dein Statusbericht im grünen Bereich sein und deine Backdrop CMS Installation ist dann vollständig uptodate.

Falls noch etwas ist im Statusbericht, schaue bitte danach und date alles up

Manchmal meckert der Statusbericht und versuche, alle offenen Aufgaben zu erledigen. Falls du dabei Hilfestellung benötigst, kann ich tätig werden, denn ich bin ein Member in der GitHub-Community von Backdrop CMS. Zudem kannst du auf GitHub im offiziellen Issue-Tracker deine Probleme zu den Issues bringen und dir schnell helfen lassen.

Das wäre auch möglich.

Nun komme ich zum Fazit.

Fazit zu Backdrop CMS 1.6.0

Die neue Version 1.6.0 ist sehr innovativ und macht deine Backdrop CMS Installation etwas besser. Es wurde viel ermöglicht, geändert, verbessert und neu kreiert, sodass es dir nur zugute kommen wird.

Du kannst das Ganze gerne noch auf GitHub, so wie ich, verfolgen und wärst dann immer uptodate. Auch kannst du Backdropcms.org etwas beobachten, denn nicht zu selten gibt es neue Module und Erscheinungen bei den Themes.

drupal7-blog-frontend
Drupal 7 Blog im Frontend

Alles in allem ist Backdrop CMS zwar ein  Drupal 7 Fork, wird aber stetig weiterentwickelt und stabil gehalten, das was wir Nutzer uns vorstellen.

Nun ein paar Fragen an dich.

[note note_color=”#7fff66″ radius=”0″]Welche Backdrop CMS Version hast du im Einsatz und warum datest du nicht auf 1.6.0 up? Wie sind deine Erfahrungen mit diesem OpenSource CMS und setzt du vielleicht schon Drupal 7 ein? >> es sind ähnliche CMS und wenn Drupal 7, dann ist der Einstieg in Backdrop CMS nicht so schwer.[/note]

[quote cite=”Alexander Liebrecht”]Freue mich auf dein sinnvolles Feedback und ggf. SocialMedia Signale. Zudem sei dir weiterhin viel Spass bei der Arbeit mit dem Backdrop CMS gewünscht.[/quote]

by Alexander Liebrecht

 

MyBB 1.8.10 erschienen – Wartungsupdate

webmasterwelten-de-mybb-forum-im-frontend

Hallo lieber Leser! Über die OpenSource Forum Software namens MyBB gibt es etwas Neues zu hören und zu lesen. Die neue Version MyBB 1.8.10 erblickte gestern die Welt und das Update machte ich jetzt eben schon.

Du kannst dir diesen Informationen und Details zum Update unter https://www.mybb.de/forum/thread-34106.html gerne antun. Warum solltest du das Update auch installieren?

Weiterlesen

PHPBB 3.2 Rhea erschienen – Verbesserungen, PHP 7.0-Support, Emojis und mehr

phpbb32-forum-frontend-im-topic-wpzweinull-ch-gepostet-auf-internetblogger-de

Hallo lieber Leser! Ich möchte einen kleinen Beitrag dazu leisten, dass meinerseits verwendete  OpenSource/Flat File CMS etwas bekannter werden. Aus diesem Grunde berichte ich darüber, so oft ich kann und auch portfolio-weit. Ich habe ja die Weiterentwicklung von PHPBB, der klasse OpenSource Forum Software, so gut es ging, verfolgt.

Gestern erschien die Version 3.2.0, wie du diesem Post im offiziellen deutschen PHPBB-Forum unter https://www.phpbb.de/community/viewtopic.php?f=9&t=238511 entnehmen kannst.  Da war meine Freude beim Updaten recht gross und das Update klappte gleich beim ersten Mal. Dazu erzähle ich dir im Folgenden etwas.

 

Wie funktionierte das Update auf PHPBB 3.2.0 Rhea

Ich hatte vorher die Version RC2, sodass das Updaten sehr leicht war. Derzeit gibt es im deutschen PHPBB-Support-Forum in den Downloads die neue Version noch nicht. Aber dafür kannst du es dir unter http://phpbb.com in den Downloads besorgen. Zudem hat PHPBB noch einige GitHub-Repositories, wo der Download bereits zur Verfügung steht.

Auf phpbb.com gibt es auch, denke ich mir mal, Updater, die aus drei Verzeichnissen wie vendor, install und noch einem Verzeichnis bestehen. Das kannst du nehmen oder du nimmst die Original-Version auf Englisch. Das Sprachpaket dazu nimmst du von PHPBB 3.1.10, was du im deutschen Support-Forum in den Downloads finden kannst.

Dann wird es wie gehabt sein.

Neue Version herunterladen, entpacken, zum ZIP-Archiv packen und hochladen

Das lädst du ins Rootverzeichnis hoch und entpackst mittels Terminal und diesem SSH-Befehl.

unzip phpbb.zip

Anschliessend kannst du das Archiv wieder so löschen.

rm -rf phpbb.zip

Nun musst du im Browser deiner Wahl zu /install gehen und findest dort den Reiter “Update” vor. Dahinter musst du gehen und das Aktualisieren ist dann nur noch mehrere Minuten dauernd. Ich musste dieses Mal nur die Datenbank updaten, weil die Verzeichnisse und Dateien im FTP-Account bereits nach dem Hochladen top aktuell waren.

So datete ich die Datenbank up und navigierte im Browser zum ACP meines PHPBB 3.2.0 Forums. Die neue Version wurde mir angezeigt und ich konnte mich zurücklehnen. Die Arbeit war getan und dann hatte ich es auch im Forum unter http://wpzweinull.ch/cms/phpbb32/phpbb-3-2-forum-f2/phpbb-3-2-rhea-erschienen-update-hinweise-neue-fun-t18.html#p24 gepostet. Das gilt für das Forum und falls dort jemand nach solchen Update-Inhalten suchen sollte.

Hier bei Internetblogger.de bist du eh nach dem Aufwachen uptodate und kannst dir im Laufe des Tages dein Forum vornehmen und das Update installieren. Auch solltest du darüber im Forum berichten bzw. darüber, ob du Probleme beim Updaten hattest oder was dir nicht zusagte, eben auch gefallen hatte.

Was sind die neuen Funktionen beim PHPBB 3.2.0 Rhea?

phpbb32-forum-frontend-forum-startseite-wpzweinull-ch-gepostet-auf-internetblogger-de
Startseite des PHPBB 3.2 Forums >> wpzweinull.ch/cms/phpbb32

Das hast du sicherlich schon dem Link von oben entnommen. Es wurden die Emojis möglich gemacht. Zudem bekam PHPBB 3.2 die volle Kompatibilität mit PHP 7.0/7.1. Auch wird das Template Subsilver2 nicht mehr weiterentwickelt und du musst du dich leider davon trennen ,falls es noch bei dir zum Einsatz kommt.

Unter der Haube wurde etwas verbessert und im Grossen und Ganzen ist das PHPBB 3.2 Forum ein Superschritt in die PHPBB-Zukunft. Im Übrigen achte darauf, dass du dein PHPBB 3.0 Forum mal ordentlich einem Upgrade unterziehst. Diese Forumversion wird schon bald nicht mehr supportet, sodass du nur noch die Versionen wie 3.1/3.2 hast.

phpbb32-forum-acp-im-backend-wpzweinull-ch-phpbb32-board
Im ACP des PHPBB 3.2 Forums – es schaut aus wie vorher, aber ein paar neue Funktionen sind hinzugekommen 🙂

Ich besitze zweierlei PHPBB-Foren, jeweils mit den Versionen 3.1 und 3.2. Das reicht zum Spielen, Erkunden und Testen. Mehr brauche ich nicht. Und was geschieht zur Zeit beim PHPBB-Fork namens phpBBex?

Etwas zu phpBBex, dem guten PHPBB-Fork

Hierzu kann ich dir das neue Support-Forum unter http://phpbbex.ru empfehlen, falls du des Russischen mächtig bist. Ansonsten bleibe hier ein Stammleser und wenn die neue phpBBex Version 3.0 erschienen ist, date ich mein Forum up und berichte hier ausführlich darüber.

phpbbex-forum-frontend
Forum-Frontend von phpBBex-Forum

Es wird schon bald dazu kommen und zudem hast du immer noch die Versionen wie phpBBex 1.9 und 2.0.4. Sie setze ich auch irgendwo ein.

Mich würde mal die neue Aufmachung von phpBBex 3.0 interessieren. Ob  es schon auf phpbbex.ru installiert ist, kann ich dir nicht sagen, schaut dort alles aber anders als auf phpbbex.com aus. Na, schauen wir mal. Ich halte dich darüber auf dem Laufenden.

Fazit zu PHPBB 3.2.0 Rhea

Du musst wissen, dass alte PHPBB-Versionen bald nicht mehr unterstützt werden. Setze auf PHPBB 3.1 bzw. 3.2 oder aktualisiere deine Forumversion. Erweiterungen von der Version 3.1 funktionieren zum grössten Teil auch in der Version 3.2. So waren meine bisherigen Erfahrungen.

In meinem PHPBB 3.2 Board habe ich etliche Extensions installiert und heute noch die Sidebar links im Frontend ermöglicht. Zudem monetarisiere ich das Forum etwas intensiver und ansonsten, freie Bahn zum Beposten des Boards. Ab und an bringe ich darin meine cms-blogger-lastigen Themen, um ein paar Leser uptodate zu halten.

Bekommst du Update-Probleme, schaue danach, es hier zu schildern. Unter Umständen kann ich dir beim Updaten sogar helfen. Wenn nichts mehr geht und ich nicht weiter weiss, kann dir die deutsche Support-Community unter http://phpbb.de bestimmt weiterhelfen. Dir viel Spass mit dem Forum in der neuen 3.2er Version.

Freue mich auf dein Feedback oder Anregungen.

by Alexander Liebrecht

Drupal 8.2.5 online verfügbar – Fehlerbehebungen

drupal-8.1.8-im-frontend-blog-startseite

Hallo lieber Leser!  Es geht dann hier mit den OpenSource CMS gerne weiter. CMS-Updates muss ich oft genug installieren und in diesem Falle war Drupal 8.2.5 erschienen. Das entnimmst du der Quelle unter https://www.drupal.org/project/drupal/releases/8.2.5.

Die neue Drupal-Version habe ich bereits unter http://wpshopde.de installiert und im Folgenden erzähle ich dir, wie du das Update anstellen kannst.

Falls du ein Stammleser hier im Blog bist und meine CMS-Update-Tutorien bereits kennst, wirst du wissen, worauf es ankommt. Aber da ich hier bei Internetblogger.de täglich mehr neue Leser als wiederkehrende habe, möchte ich immer mal wieder auf die einzelnen CMS-Updates detailliert eingehen.

Drupal 8.2.5-Update installieren – Wie geht das?

Du schaust hinter der oben erwähnten Quelle auf der offiziellen Drupal-Webseite nach dem Download, lädst es herunter und entpackst es lokal. Da wir es hier mit einem grösseren Datenpaket zu tun haben, arbeiten wir mit der Kommandozeile via SSH. So steigerst du auch deine Produktivität im Webmaster-Alltag.

Also lokal entpackt und dann den Inhalt bis auf die .htaccess-Datei zum ZIP-Archiv namens 825.zip packen. Das lädst du dann ins Rootverzeichnis zum FTP-Account hoch. Anschliessend loggst du dich mit dem Windows-Tool, wahlweise Putty oder Bitvise in der Konsole ein und entpackst das vorher hochgeladene ZIP-Archiv mit diesem SSH-Befehl.

unzip 825.zip

Das Archiv wirst du danach nicht mehr brauchen und kannst es dermassen vom FTP-Account wieder entfernen.

rm -rf 825.zip

Dann wird es wie gehabt sein, indem du dich im Backend deiner Drupal 8 Installation einloggen musst. Navigiere im Browser zum Statusbericht und date alles up, was aktualisiert werden muss. Die Datenbank muss dieses Mal nicht upgedatet werden, aber vermutlich werden es deinerseits Module und Themes sein. Auch manchmal sind es die Sprachdateien und Übersetzungen. Diese kannst du ebenfalls aus dem Backend heraus aktualisieren.

Nachdem deine Updates vollständig sind, schaust du dir erneut den Statusbericht an und wenn alles gut ist, dann wäre das vollbracht. Wie du hier sichten kannst, sind solche Drupal 8 Updates halb so tragisch und können durchaus von jedermann vollzogen werden.

Was gab es Neues bei Drupal 8.2.5?

Es waren lediglich Fehlerbehebungen und einige Änderungen, sodass das deinem Drupal 8 Webauftritt zugute kommen wird. Eines meiner Drupal 7 Blogs meldete auch eine Aktualisierung der Version, aber offiziell ist von Drupal 7 noch nichts draussen. Die letzte Drupal 7 Version war 7.53 vom Anfang Dezember 2016. Vermutlich wird da noch die Tage ein neues D7-Update die Welt erblicken.

Ich nehme mir auch dafür die Zeit und werde es dir hier im Blog gerne zeigen, wie das Updaten funktioniert.

Falls du Fragen hierzu haben solltest, zögere nicht damit, hier zu feedbacken. Ich kann dir nun weiterhin viel Spass bei der Arbeit mit Drupal 8 wünschen. Es ist ein recht cooles OpenSource CMS, ausgelegt für Projekte jeder Grösse.

by Alexander Liebrecht

P.S. >> MetaTag-Modul funktioniert bei mir leider nicht. Es gibt beim Artikelerstellen keine Metatag-Felder zum Ausfüllen, warum auch immer. Aber ein neues Metatag-Update gab es heute schon.

Flarum Forum Extension Signatur installieren

flarum-extension-signatur-installation-internetblogger-de

Hallo lieber Leser! Flarum Forum Software entwickelt sich stetig weiter und ich verfolge es in der offiziellen Support-Community unter http://flarum.org. Entdeckt habe ich eine neue Erweiterung namens Signature und diese installierte ich.

Dir hier möchte ich davon erzählen wie die Installation vonstatten geht und was du alles dabei beachten musst.

 

Installation Flarum Forum Extension Signatur

Offizielle Infos zu dieser Flarum Erweiterung gibt es unter https://discuss.flarum.org/d/4222-signature-extension und installiert wird sie im Terminal mit solchen Tools wie Putty oder Bitvise. Beides sind Windows-Tools und auch kostenlos.

Wenn du mit der Flarum Forum Software arbeitest, wirst du immer wieder die Kommandozeile brauchen und weiss es dann auch etwas zu schätzen.

Mit diesem SSH-Befehl installierst du in der Konsole diese Signatur Extension.

php composer.phar require xengine/flarum-ext-signature

Je nach Server bzw. Webhosting musst du entweder “composer” oder “composer.phar” nehmen. Die phar-Extension ist auf den meisten Webspaces und den Servern installiert. Falls du einen Rootserver hast, musst du in Plesk oder cPanel schauen, ob die phar-Extension installiert ist. Das gehört dann zu PHP.

Diese Flarum Signatur Extension wird vom Rootverzeichnis aus installiert. Falls dein Forum sich im Unterverzeichnis befindet, musst du im Terminal zu diesem Verzeichnis mit solchem SSH-Befehl wechseln.

cd unterverzeichnis

Danach den obigen SSH-Befehl ausführen.

Auf dem obigen Beitragsbild

Auf dem Bild kannst du die Signatur schon sichten. Dafür habe ich dort den Signatur-Bereich rot gekennzeichnet. Auch kannst du es dir in meinem Flarum Forum unter http://flarum.internetblogger.de/d/160-markdown-editor-beim-flarum-forum live ansehen.

Durch die Forum-Signatur besteht dann eben die Möglichkeit, auf sich und sein Projekt innerhalb des Forums aufmerksam zu machen. Die Signatur-Links scheinen sogar doFollow zu sein. Das spielt für mich persönlich aber keine Rolle mehr. Viel mehr hätte ich noFollow-Links und ich möchte keine Backlinks im eigenen Portfolio für das Portfolio sammeln. Das bringt google-technisch gesehen nichts.

Die Signatur Flarum Erweiterung kannst du im Flarum Backend unter Erweiterungen noch etwas einstellen. Du kannst wohl noch die Anzahl der Zeichen in der Signatur bestimmen und noch etwas mehr. Von Haus aus müssten es 1000 Zeichen sein, was locker ausreicht. Den visuellen Editor hast du in den Optionen der Extension auch.

Die Signatur an sich wird aus dem Frontend heraus hinter deinem User-Namen, wenn du eingeloggt bist, erstellt. Dort einfach nach Signatur schauen und welche erstellen. Ich vermutete die Signaturerstellung zwar im Flarum Backend, aber dem war es nicht so und es ist unter dem eigenem Profil versteckt.

Mein Fazit zu Flarum Signatur Extension

Diese Flarum Forum Erweiterung ist durchaus sehr nützlich und wie oben schon erwähnt, machst du auf dich aufmerksam. Ob es nun dofollow/NoFollow-Links sind, ist nicht wirklich das Thema. Falls du in so einem Flarum Forum sehr aktiv bist und es eine grosse Community ist, werden die User auf deine Links vermutlich auch klicken.

Bisher habe ich ausser dem englischen Support-Forum kein/e einzige/s grosse/s deutsche/s Flarum Forum/Community gesehen. Ich habe ein solches Forum, aber nur für mich und für dich zum Lesen. Aber sonst hat es vermutlich noch keiner. Da musst du auch speziell danach in Google suchen, was bei diesem Blogpost nicht das Thema ist.

Ich freue mich in jedem Falle über deine Erfahrungen mit dieser Flarum Erweiterung und wie das in deinem Flarum Forum ankommt. Vielleicht hatten sich alles Nutzer sehr gefreut, denn schliesslich ist es ein tolles Feature für das Flarum-Forum.

P.S. Den Composer kannst du noch updaten. Das geht vom Rootverzeichnis aus mit diesem SSH-Befehl.

php composer.phar update

by Alexander Liebrecht

 

Drupal 7.51 und Drupal 8.2.0 erscheinen – Wartung und neue Funktionen

drupal-8.1.8-im-frontend-blog-startseite

Hallo lieber Leser! Es ist wieder an der Zeit, dass ich hier bloggen kann. Es sind neue CMS-Updates mit Drupal 7.51 und Drupal 8.2.0 draussen. Gestern hatte ich nur CMS-Updates den lieben Tag lang, aber es musste so gemacht werden.

Du weisst sicherlich schon, dass es nichts Schlimmeres gibt, wenn dein CMS nicht aktuell ist. Den WordPress-Bloggern unter den Mitbloggern geht es sicherlich genau so und so gehören alle Updates mitzunehmen. Das machte ich gestern schon und hier folgen nun die Details dazu.

 

Drupal 8.2.0 Update

Drupal 8.2.0 kam mit neuen Funktionen, neuen experimentellen Modulen, Verbesserungen und auch etlichen Fehlerbehebungen daher. Was es alles war, entnehme bitte unter https://www.drupal.org/project/drupal/releases/8.2.0. Dort im Post steht alles noch einmal und es heisst auch viel Gutes. Unsere Drupal 8 CMS funktioniert nun einen Tick besser und das kommt allen Nutzern zugute. Drupal 8 hat sich meiner Ansicht nach sehr gut entwickelt und immer mehr Module gibt es dafür. Bei den bootstrap-fähigen Themes dürfte sich auch schon viel gemacht haben. Ich arbeite mit so einem Theme unter http://wpshopde.de und das ist mein kleines D8-Blog.

Das Blog hatte ich gestern einem Upgrade unterzogen und im Folgenden möchte ich nochmals kurz erwähnen wie du das bei dir machen kannst.

Upgrade auf Drupal 8.2.0 durchführen

Du lädst die letzte Drupal 8 Version von den Seiten von https://drupal.org herunter, entpackst diese lokal und packst den Inhalt ausser der .htaccess zum ZIP-Archiv namens drupal.zip. Dieses muss dann ins Rootverzeichnis zum Server gebracht werden. Danach arbeitest du mit der Kommandozeile und musst das Archiv so entpacken. Das kennst du vielleicht schon.

unzip drupal.zip

Anschliessend löschst du das Archiv wieder, was so geht.

rm -rf drupal.zip

Danach gehst du zum Statusbericht deines Drupal 8 Blogs und schaust dir alles genauer an. Es muss denke ich mir mal auch bei dir ein Datenbank-Update gemacht werden. Zudem gehe noch zu den verfügbaren Aktualisierungen und überzeuge dich davon, ob nicht noch mehr Updates vorliegen. Demnach alles updaten, was geht und so gehst du wieder zum Statusbericht zurück.

Deine Drupal 8 Installation dürfte dann uptodate sein. Im Übrigen habe ich einen besseren SSH-Client als Putty entdeckt und nutze es seit einigen Tagen. Es heisst Bitvise SSH Client und das bekommst du ebenfalls auf der Seite, wo Putty herunterzuladen ist. Der grosse Vorteil dieses SSH-Clients ist der, dass mit dem Einloggen in der Kommandozeile auch ein Fenster mit dem FTP-Zugang startet. Du wirst schon eingeloggt sein, weil die SSH-Login-Daten oft die gleichen sind wie beim FTP-Zugang.

Drupal 7.51 Update

Dieses Update ist ein Wartungsupdate und nichts Neues kam hinzu. Das Update machst du nach derselben Methode wie oben schon beschrieben. Du musst den Inhalt des Downloads zum ZIP-Archiv packen. Dabei lässt du die .htaccess links liegen und dann entpackst du wieder mit der Konsole und dem Tool Putty oder eben mit Bitvise SSH Client. Beides funktioniert.

Die neue Drupal 7 Version bekommst du wie gehabt unter https://drupal.org herunterzuladen und dort stehen auch ein paar Zeilen, um welches Update es dabei geht. Nun das wären diese beiden Drupal-Updates und mein Drupal 7 Blog ist weiterhin unter http://alexanderliebrecht.info.

Es ist ein cooles und neues Gefühl, sich von 7 WordPress-Blogs getrennt zu haben. Ich habe nun Raum für Neues und werde auf den 7 Hauptdomains neue CMS-Forum-Installationen machen. Forum wird nur ein internes sein und CMS schaue ich noch einmal, was es sein kann. Jedenfalls nichts mit WordPress oder solchen Sachen und wenn dann nur als statische Startseite im Blog.

Bei Fragen kannst du mich hier gerne feedbacken. Freue mich auf dein sinnvolles Feedback und ggf. SocialMedia Signale.

by Alexander Liebrecht