През изминалият уикенд се изтъркаля TuxCon 2017. Според повечето хора съм се справил прилично добре с лекцията ми. Аз персонално не съм съвсем доволен, определено има много неща върху които да работя, защото планувам да не е последната ми подобна изява за в бъдеще. Ако трябва да съм честен по голямата част от презентацията почти не си я спомням, беше като в транс. Спомням си откъслечни моменти в които поглеждам часовника и установявам, че е изтекло прилично количество време.

Определено не беше никак лесно, дори като се има на предвид, че аудиторията беше изключително тясно насочена и нямаше някаква голяма бариера с публиката.

 

Преживях малка драма с диска на лаптопа ми. След фиксването на проблема при apt-get update лъсваше следният крайно не приятен край на процеса

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/debian.ipacct.com_debian_dists_sid_contrib_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.

Както обикновено проблема е крайно очевиден /var/lib/apt/lists/debian.ipacct.com_debian_dists_sid_contrib_binary-i386 не може да бъде прочетен коректно. Фикса е също толкова елементарен колкото и самата диагностика на проблема:

 rf -f /var/lib/apt/lists/*

В крайна сметка резултата е форсирана синхронизация на apt.

de nieuwe Debian Stable een feit ongeveer een week en handen jeukten om virtualkata upgraden naar het, maar ik had geen tijd vandaag. Sinds de dag dat ik vroeg begon, heb ik besloten om mijn tijd te besteden om te upgraden. Промених сорс листа ми като промених wheezy на jessie

sed -i "s/wheezy/jessie/g" /etc/apt/sources.list && apt-get update

hier brulde 2 spiegels:

  • MariaDB – op de spiegel niet meer nodig Jessie bevat versie 10.0.6 in mezelf dat ik niet zitten ook veel. dan 5.5 michetodb en mysql zijn niet helemaal consequent, want op het moment draaide ze terug naar mysql 5.5.42 – Het is de standaard Jessie
  • DotDeb – Ik gebruikte het al eerder voor php55 hier is ook niet nodig, omdat Jessie wordt geleverd met 5.6.7-1

Na toen hij de extra spiegels en draaide door MariaDB om Mysql apt-get dist-upgrade mine schoon, reboot en ik moest Debian 8.0. Ik opende mijn web server-en tot mijn verbazing werkte hier een lang verhaal – een paar woorden Nginx-en ik samengesteld uit de bron verder met extra richtlijnen. dpkg -l nginx-full 1.2 Yep iemand vergat te unhold-niet-pakketten. Uit standby en upgrade alles ligt op schema en nginx-breaking 😆 . Nginx-en werkprocessen queries en php-FPM proces is en runnign maar php-code wordt niet uitgevoerd en niet spuwen fouten 🙄 mijn favorieten.

Na een zoektocht van informatie over de wijzigingen vond ik de volgende passage

FastCGI configuratiekwesties ============================

nginx verscheept een gemodificeerde fastcgi_params, die SCRIPT_FILENAME fastcgi_param verklaard. Deze lijn is nu verwijderd. Vanaf nu zijn we ook de scheepvaart fastcgi.conf van de upstream repository, waaronder een gezonde SCRIPT_FILENAME parameterwaarde.

Zo, als u gebruik maakt fastcgi_params, kunt u proberen over te schakelen naar fastcgi.conf of handmatig in te stellen de relevante params.

bingo. Ik veranderde de virtuele hosts te gebruiken fastcgi.conf plaats maken onbeleefd inbraken en alles verlicht. Sloeg vervolgens een snelle diff om te zien wat is het verschil tussen de 2 config

diff /etc/nginx/fastcgi_params /etc/nginx/fastcgi.conf
1a2
> fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;

Die herinnerde me eraan dat het gieten van grote configuraties in Virtual gastheren zijn cool idee. Het blijft om opnieuw te worden gecompileerd Nginx-en-ons die mod_sec willen + PageSpeed ​​maar dat kan wachten. Veel belangrijker, че правилото ми се повтори ако нямаш огледа от 3-ти източници и кастъм изпълнения Debian не се чупи при dist-upgrade!

https://www.YouTube.com/watch?v=gEQCny6zNF0

След дълго двумесечно обмисляне взех решение да напусна настоящата си работа. Днес ми беше последния работен ден. Tot nu toe gewerkt 4 en een half jaar (boven, onder) мога да кажа, voor mij was het helse genoegen en een voorrecht om te werken met een aantal van de- beste linux beheerders in Bulgarije. Ik werkte in een van de grootste internetproviders in het zuiden van Bulgarije gaf me een heleboel ervaring, aansporing, dorst naar nieuwe kennis en de noodzaak van dergelijke. Ik dank alles wat ik heb hun collega's die me geholpen en moedigde me bereikte, maar er komt een tijd dat men voelt niet goed genoeg. In de laatste 1 jaar gestopt met het houden van de plaats, die wonen, Ik stopte gevoel die verwoede ijver elke dag naar de nieuwe wereld te ontdekken om teisteren mijn gedachten een aantal interessante raadsel. Alles werd steeds meer en meer een routine, die niet goed.

Vreselijk Ik mis mijn collega's voor de lunch voor een kopje koffie 's ochtends. Het enige wat ik zal het missen, maar sommige dingen gewoon behoefte aan een verandering. me denkt, dat is het eindpunt voor deze. Ik hoop dat ik nam de juiste beslissing voor mij dat deze plek was als een rots, Niemand heeft de macht om mij te verdrijven uit de positie waarin ik. Nu begin ik met iets niet radicaal verschillende activiteiten, maar voor een groot deel het anders dan wat ik aan het doen was. Ik weet meer of minder alles is een avontuur, maar hoe we begrijpen dat we leven. 🙂 kan niet altijd veilig om te spelen.

Kruis mijn vingers en wens me succes!

Vandaag sprong te lichtvaardig alle XHTML fouten te wissen op mijn hoofdpagina en nu het resultaat is van een persoon absoluut geldige code.

Het document zich op <https://neo2shyalien.eu/> werd met succes gecontroleerd XHTML 1.0 overgangs. Dit betekent dat het middel betrokken zichzelf geïdentificeerd als “XHTML 1.0 overgangs” en dat we met succes uitgevoerd een formele bevestiging daarvan. De parser implementaties we voor deze controle is gebaseerd op opensp (SGML / XML) en libxml2 (XML).

tevreden zijn, защото това е една важна част от един експеримент които съм започнал с блога ми от няколко дни. Сега се боря и с скоростта на зареждане, че е доста ниска което не ме радва преди времето беше максимално до 2 секунди сега е около 4 което не е никак добре.