π
<-
Chat plein-écran
[^]

Migration de serveur 2019

Nouveautés, changements, améliorations côté sécurité, performance, bugfix, divers...

Migration de serveur 2019

Unread postby Adriweb » 27 Jul 2018, 17:30

Pour information, Lionel et moi commençons à travailler sur une migration cette année vers un autre serveur, qui se trouve avoir :
- 2x plus de disque dur (2 To, en RAID)
- 2x plus de RAM (32 Go)
- un CPU un poil meilleur (Intel Xeon E3-1230 v3 @ 3.30GHz)

Sachant qu'on en profite pour passer de Debian 8 à Debian 9, ça implique pas mal d'update de packages, et notamment du fameux passage de PHP 5.6 à PHP 7.
Cette partie là n'est pas forcément gagnée d'avance sachant que l'on a du vieux code, donc on va voir ce que ça donne au cours de ces prochaines semaines... :)

Comme les 2 serveurs tournent en parallèle pour le moment, il ne devrait pas y avoir d'impact visible. Mais il y aura peut être un downtime de quelques heures (temps de propagation DNS, en gros) lors du switch final.

On espère que ce sera prêt pour la rentrée (même si pour le coup le nouveau serveur en parallèle permet d'éviter des gros problèmes inattendus vu qu'on aura toujours l'ancien tant que c'est pas prêt... mais faudrait pas trop tarder non plus, parce qu'on paye... et d'ailleurs on accepte les dons ^^)

Bref, quand vous verrez des bugs (probablement inévitables...), faites nous en part :)
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.3%
 
Posts: 12562
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Migration de serveur 2018

Unread postby Adriweb » 09 Aug 2018, 14:42

Un certain nombre de pages/scripts ont été mis à jour (il n'en manque plus beaucoup !) en vue de la migration vers PHP 7. déjà, donc si vous voyez des choses bizarres, dites le (ici, par exemple).
Prochainement, il va y avoir encore quelques fichiers relatifs aux archives (recherche et hiérarchie) ainsi que certains bouts custom du chat, qui vont être mis à jour / cleanés / refaits.
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.3%
 
Posts: 12562
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Migration de serveur 2018

Unread postby parrotgeek1 » 09 Aug 2018, 20:20

Adriweb wrote:Un certain nombre de pages/scripts ont été mis à jour (il n'en manque plus beaucoup !) en vue de la migration vers PHP 7. déjà, donc si vous voyez des choses bizarres, dites le (ici, par exemple).
Prochainement, il va y avoir encore quelques fichiers relatifs aux archives (recherche et hiérarchie) ainsi que certains bouts custom du chat, qui vont être mis à jour / cleanés / refaits.

Longstanding bug you should fix: on gallery/index.php click on log in or register. it will 404
My Projects:
nLoaderCAS Patcher for ControlXnLaunchy CXM fork (3.9 CAS on B&W) - News Article
Prototypes:
Upgrade EVT Nspire CAS+Fix keyboard on prototype TI-Nspire CAS Touchpad
- Highlights: Nspire CX Non-CAS OS 3.3, CX & CX CAS OS 4.4 & 4.5 special reformatting installers (both found by me on TI's site)
Discoveries:
Boot1.5 vuln (used in nLoader) • Nspire dev boardsPink CX
Je peux comprendre le français mais je ne peux pas le parler bien.
User avatar
parrotgeek1Prog.
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 65.7%
 
Posts: 736
Joined: 29 Mar 2016, 01:22
Location: USA
Gender: Male
Calculator(s):
Class: university student
GitHub: parrotgeek1

Re: Migration de serveur 2018

Unread postby Adriweb » 23 Sep 2018, 10:44

- Transition mysql_* => PDO terminée (
CHAMPAGNEEEEEEE
).
- Config PHPBB migrée sur mysqli. (le site s'en trouve un peu plus rapide... !)



parrotgeek1 wrote:Longstanding bug you should fix: on gallery/index.php click on log in or register. it will 404

Yes, I know, same with all subparts, not just the gallery. It's more something to fix in the smartnav (or not, it's nobody's fault... the base path changes because we're in a subdirectory, but we only change part of the page dynamically... so some relative links in unchanged parts become invalid), but it's not really easy. Possible properly with a bit of effort.
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.3%
 
Posts: 12562
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Migration de serveur 2018

Unread postby Adriweb » 28 Nov 2018, 06:21

Va-t'on finalement avoir le temps de s'occuper de ceci avant 2019 ? ^^'
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.3%
 
Posts: 12562
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Migration de serveur 2018

Unread postby AlexRider38 » 16 Dec 2018, 21:06

Adriweb wrote:Comme les 2 serveurs tournent en parallèle pour le moment, il ne devrait pas y avoir d'impact visible. Mais il y aura peut être un downtime de quelques heures (temps de propagation DNS, en gros) lors du switch final.

Le plus simple pour limiter le downtime dû à la propagation dns serait de réduire fortement le TTL de la zone quelques jours (suivant le TTL actuel) avant de switch et le remettre ensuite ;)
Donald Knuth wrote:
Beware of bugs in the above code; I have only proved it correct, not tried it.
User avatar
AlexRider38Donat.
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 43.1%
 
Posts: 650
Images: 0
Joined: 03 Nov 2010, 00:00
Location: France
Gender: Male
Calculator(s):

Re: Migration de serveur 2018

Unread postby Adriweb » 18 Dec 2018, 14:18

Oui, c'est prévu, mais pour ceux qui auraient des soucis, ils peuvent toujours éditer leurs fichiers hosts temporairement :P

Bref sinon, j'ai pu réaliser quelques tests initiaux il n'y a pas tres longtemps - ca a révélé quelques problèmes (j'ai déjà pu en régler quelques uns), mais il y a au moins la base qui a fonctionné comme on pouvait l'imaginer - il reste cela dit encore du boulot...
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.3%
 
Posts: 12562
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Migration de serveur 2018

Unread postby AlexRider38 » 20 Dec 2018, 10:03

Bon courage pour le reste alors ;)
Donald Knuth wrote:
Beware of bugs in the above code; I have only proved it correct, not tried it.
User avatar
AlexRider38Donat.
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 43.1%
 
Posts: 650
Images: 0
Joined: 03 Nov 2010, 00:00
Location: France
Gender: Male
Calculator(s):

Re: Migration de serveur 2018

Unread postby Adriweb » 05 Feb 2019, 11:13

Le titre de ce topic a mal vieilli... :troll: On tentera ptet cet été du coup :P
Manque de temps, principalement...
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.3%
 
Posts: 12562
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Migration de serveur 2018

Unread postby Adriweb » 07 Mar 2019, 19:56

Pour information, des tests ont été fait avec des patchs additionnels pour phpBB (afin de le faire tourner correctement sous PHP 7), et ceux-ci se sont avérés réussis :)
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.3%
 
Posts: 12562
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Next

Return to Changelog TI-Planet/Serveur

Who is online

Users browsing this forum: No registered users and 1 guest

-
Search
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
1
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
409 utilisateurs:
>373 invités
>32 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)