{"id":55605,"date":"2020-01-24T00:00:00","date_gmt":"2020-01-23T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/moj-opyt-raboty-s-plesk"},"modified":"2020-02-18T14:03:44","modified_gmt":"2020-02-18T11:03:44","slug":"moj-opyt-raboty-s-plesk","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk","title":{"rendered":"Mi experiencia con Plesk","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Quiero compartir algunas impresiones sobre la necesidad o no de un panel de control para un proyecto web comercial de un solo servidor con un administrador muy a tiempo parcial. La historia comenz\u00f3 hace un par de a\u00f1os, cuando conocidos de conocidos me pidieron que los ayudara con la compra de un negocio: un sitio web de noticias, desde el punto de vista t\u00e9cnico. Era necesario comprender un poco c\u00f3mo funcionaba todo, asegurarse de que todos los requisitos necesarios se entregaran en la forma y volumen adecuados, y calcular estrat\u00e9gicamente qu\u00e9 se pod\u00eda mejorar.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/484812\/\"><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/1f8a2d7426beff7d9cc53f08b9a2c95a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\nLa transacci\u00f3n se complet\u00f3, el violinista dej\u00f3 de ser necesario. Fin. En realidad, no.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nEl sitio estaba funcionando en una m\u00e1quina virtual de dos n\u00facleos con 4 GB en Linode, en una especie de Debian5 anticuado con un tiempo de actividad de m\u00e1s de 400 d\u00edas y una lista de paquetes no actualizados como esta. La parte web estaba en un CMS personalizado, nginx, php5.3 FPM, mysql optimizado con Percona. En principio, funcionaba.<\/p>\n<p>Paralelamente a las conversaciones conmigo, el nuevo propietario buscaba un programador para adaptar el proyecto a las expectativas. Lo encontr\u00f3. El programador evalu\u00f3 el tr\u00e1fico y los vol\u00famenes y decidi\u00f3 que sab\u00eda c\u00f3mo optimizar y gestionar costos. Migr\u00f3 todo el sitio a un hosting compartido de 700 rublos bajo la gesti\u00f3n de su proveedor IS****er habitual. Despu\u00e9s de unos d\u00edas, volvi\u00f3 a llamar el propietario: \u201ctodo se est\u00e1 ralentizando y parece que nos han hackeado\u201d. Intent\u00e9 resolver la situaci\u00f3n a trav\u00e9s del panel, pero despu\u00e9s de alg\u00fan tiempo de intentos infructuosos de cambiar la versi\u00f3n de PHP o el manejador de fcgi a fpm, me rend\u00ed y fui a la shell. All\u00ed encontr\u00e9 el depurador activado, que expon\u00eda a toda la internet la contrase\u00f1a de MySQL, permisos 777 en algunas carpetas, que en ese momento estaban a punto de explotar por malware colapsado y cosas similares. El propietario se dio cuenta y decidi\u00f3 que ahorrar en hosting, en programador y en un administrador que echara un ojo de vez en cuando, era incorrecto.<\/p>\n<p>Nos dirigimos a RuVDS. Un poco m\u00e1s cerca que la brit\u00e1nica Linode, y si en alg\u00fan momento queremos almacenar datos personales y todo eso, no ser\u00e1 necesario mudarse a otro lado. Como se planeaba expandir el proyecto, se opt\u00f3 por una VM \"a futuro\": 4 n\u00facleos, 8 GB de RAM, 80 GB de disco. No es que no sepa manejar configuraciones de nginx manualmente, simplemente no ten\u00eda el entusiasmo para involucrarme tan \u00edntimamente en este proyecto (ver arriba sobre trabajo a tiempo parcial). Por eso, instal\u00e9 Plesk (aqu\u00ed omitir\u00e9 los detalles de la instalaci\u00f3n, porque, en resumen, no hay mucho que contar: inici\u00e9 el instalador, establec\u00ed una contrase\u00f1a para el administrador, introduje la clave - todo), en ese momento era la versi\u00f3n 17.0. Las configuraciones b\u00e1sicas funcionan razonablemente bien de forma predeterminada, hay fail2ban y las versiones m\u00e1s recientes de PHP y nginx disponibles.\u00a0<\/p>\n<p>Probablemente, vale la pena detenerse a explicar por qu\u00e9 \u00e9l. Dado que rara vez me dedico a estas cosas, y no tengo ninguna herramienta o plantilla especial para cada caso, era evidente que necesitaba alg\u00fan tipo de automatizaci\u00f3n de las cosas b\u00e1sicas, para que, en primer lugar, fuera r\u00e1pido, en segundo lugar, seguro, y en tercer lugar, que alguien ya hubiera implementado todas las mejores pr\u00e1cticas. <\/p>\n<p>As\u00ed que lo instal\u00e9. Ahorr\u00e9 bastante tiempo, el reinicio del sitio en el nuevo servidor fue pr\u00e1cticamente instant\u00e1neo. Solo quedaba ajustar la configuraci\u00f3n de MySQL, d\u00e1ndole la mitad de la memoria y aument\u00e1ndole el n\u00famero de buffer pools, y asignar la mitad de los n\u00facleos a nginx (Plesk no toca las configuraciones globales), y durante un par de d\u00edas entrar en el shell para revisar las estad\u00edsticas de mysqltuner. Ah, y compr\u00e9 ImunifyAV de pago del cat\u00e1logo de extensiones, para deshacerme del malware que hab\u00eda sido subido. Encontr\u00e9 alrededor de 11,000 archivos infectados. La molestia es que en la est\u00e1tica se inyectaron fragmentos ofuscados de c\u00f3digo, y limpiarlo a mano habr\u00eda sido bastante aburrido. Primero prob\u00e9 ClamAV, pero, como result\u00f3, no detecta ese tipo de cosas, mientras que ImunifyAV s\u00ed pudo. Adem\u00e1s, los archivos curados permanecen en estado operativo, solamente se elimina la parte con malware.<\/p>\n<p>La aritm\u00e9tica es sencilla: 50$ al mes por la VM, 10$ por Plesk (en realidad menos, porque lo compramos por un a\u00f1o con un descuento de dos meses) y 3$ por el antivirus. O, alternativamente, un mont\u00f3n de maletas de dinero por mi tiempo que pasar\u00eda en el servidor al principio lidiando con estos desastres manualmente. Al due\u00f1o le pareci\u00f3 bien este arreglo.<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/e97f6ba398109d26ea4ecb14ecc349bc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nMientras tanto, encontramos un nuevo programador. Negociamos con \u00e9l la distribuci\u00f3n de responsabilidades, creamos un subdominio para la versi\u00f3n de prueba y la trabajo comenz\u00f3. \u00c9l estaba desarrollando la nueva versi\u00f3n del sitio en Laravel, mientras yo revisaba fail2ban%).<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/fed4a8fa4cba7416def95d5c10003657.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEs interesante que el flujo de curiosos no cesa y en la lista de IP bloqueadas siempre hay alrededor de cien direcciones. El efecto es curioso: generalmente, si entro en la shell, en el saludo veo alrededor de 20000-30000 intentos fallidos de acceso por SSH. Con fail2ban activado, hay aproximadamente 70. Esfuerzo invertido: 0. Lamentablemente, no todo fue perfecto. Por defecto, el WAF (modsecurity) estaba \"medio activado\": en modo de detecci\u00f3n. Es decir, registraba actividad sospechosa en el log, pero en realidad no tomaba ninguna acci\u00f3n. Y fail2ban revisaba todos los logs sin distinci\u00f3n, de acuerdo con los jails activados, y bloqueaba todo lo que se mov\u00eda. As\u00ed que bloqueamos a la mitad del equipo :D. Tuvimos que desactivar ese jail y agregar las IP necesarias a la lista blanca por seguridad. Esfuerzos invertidos: dos clics y ense\u00f1ar a los editores a decir su direcci\u00f3n IP.<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/57dde64a4e5ac5bfb2ea8d482be88905.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nLo que le gust\u00f3 al programador de inmediato fue la posibilidad de cargar bases de datos directamente en el panel y el acceso r\u00e1pido a phpMyAdmin.<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/2883ca611c8d5d09988c9a51e4ad43d7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nLo que me gust\u00f3 a m\u00ed fueron los logs y las copias de seguridad. Los logs se registran y rotan autom\u00e1ticamente; las copias de seguridad se configuran de manera muy sencilla. En el momento m\u00e1s inactivo se hace una copia de seguridad completa de unos 10 gigas, y luego cada d\u00eda una incremental, de alrededor de 200 megabytes, durante una semana. La recuperaci\u00f3n es granular, hasta un archivo espec\u00edfico o una base de datos. Si es necesario restaurar desde una incremental, no hay que lidiar antes con la completa y restaurar toda la cadena; Plesk se encarga de todo. Se pueden cargar las copias de seguridad en cualquier lugar: en ftp, en Dropbox, en un bucket de S3, en Google Drive, etc.<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/6fd76d807ceec89164f1a080d5635ba6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nD\u00eda D: el programador finalmente termin\u00f3 el nuevo motor, lo subimos a producci\u00f3n, importamos los datos antiguos y nos sentamos a elegir el color de nuestros futuros Maserati. Todav\u00eda estamos eligiendo.<\/p>\n<p>Comenzaron los primeros problemas. El nuevo sitio era, como era de esperar, m\u00e1s pesado que el anterior, pero la verdadera trampa fue que para atraer tr\u00e1fico utiliz\u00e1bamos entre otras cosas Yandex.Zen, que atra\u00eda visitantes a montones. El sitio fallaba con 150 conexiones simult\u00e1neas (no hablo de RPS porque no lo medimos). Comenzamos a presionar botones y girar perillas en la configuraci\u00f3n de php_fpm:<br \/>\n\u00a0<br \/>\n<img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/cf6b2a5bd4f566431c2412da0323730f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u00a1Oh, ya soporta 500 conexiones! A medida que se aplicaba la tarjeta de cr\u00e9dito a los fondos de promoci\u00f3n, el tr\u00e1fico empez\u00f3 a aumentar. El siguiente hito son 1000 conexiones simult\u00e1neas. Aqu\u00ed tuvimos que refinar el c\u00f3digo y observar el rendimiento del servidor. Plesk no ayud\u00f3 en esto, pero no se esperaba mucho de \u00e9l. Activamos el registro de consultas lentas, agregamos \u00edndices a la base de datos, eliminamos consultas innecesarias del c\u00f3digo y revisamos nuevamente la configuraci\u00f3n de MySQL seg\u00fan las recomendaciones de mysqltuner.<\/p>\n<p>El nuevo desaf\u00edo son 2000 conexiones. Justo sali\u00f3 la versi\u00f3n 17.8 de Plesk, que adem\u00e1s incluy\u00f3 cach\u00e9 de Nginx. Actualizamos (sorprendentemente f\u00e1cil). Probaremos. \u00a1Funciona! Y de inmediato ocurri\u00f3 un problema: dej\u00f3 de funcionar el feed de Yandex.Zen. El sitio funciona, pero el feed no. Sin el feed, no hay tr\u00e1fico. La tensi\u00f3n aumenta. Bajo presi\u00f3n y por falta de creatividad, empec\u00e9 a rastrear Nginx y encontr\u00e9 lo que estaba buscando. Resulta que en alg\u00fan momento el tonto de Nginx almacen\u00f3 en cach\u00e9 un error 500 como respuesta al request de Yandex para feed.xml. Lo corregimos agregando excepciones a la configuraci\u00f3n de cach\u00e9:<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/5bab677f540319a539b3ca3596194f56.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEs evidente que el propietario necesita m\u00e1s, el tr\u00e1fico aumenta lentamente. Mientras tanto, estamos manejando, pero comenzamos a experimentar con memcached, afortunadamente Laravel lo soporta casi sin configuraci\u00f3n adicional. No quer\u00eda instalar memcached a mano para 'jugar', as\u00ed que instalamos la imagen de Docker directamente desde el panel.<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/65041c573830669cd577a63aa65256e8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nBueno, est\u00e1 bien, lo admito, tuve que entrar en la shell y instalar el m\u00f3dulo a trav\u00e9s de pecl. Directamente desde <noindex><a rel=\"nofollow\" href=\"https:\/\/support.plesk.com\/hc\/en-us\/articles\/115001544133-Unable-to-install-memcached-PHP-module-memcached-support-requires-libmemcached\">la gu\u00eda<\/a><\/noindex>. Por ahora no puedo comentar sobre el aumento en la capacidad de procesamiento, no ha habido grandes picos a\u00fan. El motor del sitio se conect\u00f3 en localhost:11211, las estad\u00edsticas se muestran, se est\u00e1 utilizando memoria. Si es satisfactorio, veremos qu\u00e9 hacer despu\u00e9s. O lo dejaremos as\u00ed, o instalaremos una versi\u00f3n 'real' directamente en el sistema. O probaremos con Redis de la misma manera. <\/p>\n<p>Luego fue necesario implementar una campa\u00f1a de correo electr\u00f3nico. Nada de relay, solo autenticaci\u00f3n smtp. Cre\u00e9 una direcci\u00f3n de correo y a trav\u00e9s de sus credenciales, realizamos el env\u00edo usando PHP.<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/1346dcaa9913c457153b67a8a0fdc6f3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNo hace mucho sali\u00f3 Plesk Obsidian (18.0), actualizamos sin temor, bas\u00e1ndonos en experiencias pasadas. Todo fue muy fluido, no hay mucho que contar. Lo positivo es que la calidad de la interfaz ha mejorado notablemente, se moderniz\u00f3 y se volvi\u00f3 m\u00e1s f\u00e1cil de usar en algunos aspectos. La funci\u00f3n de Monitoreo Avanzado en Grafana es genial.<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/3b730da797cde1344add378d9f75efb4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAunque a\u00fan no he profundizado en ella, se pueden configurar alertas por cualquier par\u00e1metro a correo electr\u00f3nico. Al propietario le encantar\u00e1, jaja.<\/p>\n<p>Dado que hablo sobre la interfaz, es adaptable y realmente funciona bastante bien en el tel\u00e9fono. En las etapas iniciales, mientras intent\u00e1bamos encontrar la configuraci\u00f3n \u00f3ptima de PHP y otros aspectos, esto nos ayud\u00f3 mucho. Y especialmente cuando el programador, en un acceso de entusiasmo laboral, hace algo a las 11 PM, y yo, en un acceso de entusiasmo laboral, bebo vodka en la ba\u00f1era, y URGENTEMENTE necesito cambiar algo.<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/fd472b567b82a25c06fbda3fdc381fbd.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOh, por cierto. En la imagen se puede ver que ha aparecido PHP Composer. A\u00fan no hemos jugado con \u00e9l, pero, digamos, para Laravel puede ahorrar un par de inicios de sesi\u00f3n en el shell y algo de tiempo en la instalaci\u00f3n de dependencias. Existe un sistema similar para Node.JS y Ruby.<\/p>\n<p>Con SSL todo es simple. Si el dominio se resuelve donde se supone, Let\u2019s Encrypt se hace con un clic y se actualiza solo, tanto para el dominio principal como para los subdominios, e incluso para los servicios de correo.<\/p>\n<p><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/248a7770c80fb9d972078b7bf52cfbce.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEl propio Plesk, como software en este momento, es bastante agradable y estable. Se actualiza a s\u00ed mismo y el sistema operativo silenciosamente, consume pocos recursos y funciona sin problemas. Ni siquiera recuerdo haber encontrado algo que fuera un defecto evidente del producto. Hubo problemas, por supuesto, pero fueron o por la falta de perfeccionamiento de la configuraci\u00f3n, o en la intersecci\u00f3n, as\u00ed que no hay mucho de qu\u00e9 quejarse. La impresi\u00f3n de trabajar con Plesk es en general agradable. Lo que no tiene, y hay que entenderlo, es cualquier tipo de (cualquier) cl\u00faster. Ni LB ni HA. Se puede intentar, pero la cantidad de esfuerzo involucrado ser\u00e1 tal que es mejor hacer algo diferente desde el principio.<\/p>\n<p>Creo que se puede resumir. En el caso de que no haya administrador, o que haya poco, cuando el precio del hosting y de los sitios que gira en \u00e9l supera, digamos, 100 u.e., cuando no se trata de un hosting barato con 1500 sitios en el servidor, y cuando la persona que toma la decisi\u00f3n tiene que elegir entre contratar un administrador a tiempo parcial, comprar software y asignar un administrador a \"medio tiempo\", o no tener uno en absoluto, definitivamente hay un sentido. Desde el punto de vista de un administrador remoto, lo mismo. 10$ al mes, ahorra tiempo y proporciona flexibilidad en el trabajo por una cantidad mucho mayor. Si, por ejemplo, me pidieran encarecidamente que asuma un proyecto similar, insistir\u00eda en trasladarlo a Plesk.<i>mayor audiencia.<\/i>Quiero compartir algunas impresiones sobre la necesidad o no de algo como un panel de control para un proyecto web comercial de un solo servidor con un administrador muy a tiempo parcial.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/ruvds.com\/ru-rub\/#order\"><img decoding=\"async\" alt=\"Mi experiencia con Plesk\" src=\"\/wp-content\/uploads\/2020\/01\/849dc86da9a533670a6c10ec412e800f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/484812\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043e \u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u0432\u0435\u0449\u0438, \u043a\u0430\u043a \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0434\u043d\u043e\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043e\u0447\u0435\u043d\u044c part time \u0430\u0434\u043c\u0438\u043d\u0430. \u0418\u0441\u0442\u043e\u0440\u0438\u044f \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u043f\u0430\u0440\u0443 \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434, \u043a\u043e\u0433\u0434\u0430 \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u0445 \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u043c\u0435\u043d\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u043f\u043e\u043a\u0443\u043f\u043a\u0443 \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u2014 \u043d\u043e\u0432\u043e\u0441\u0442\u043d\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u2014 \u0441 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f. \u041d\u0443\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u043b\u0435\u0433\u043a\u0430 \u0432\u043d\u0438\u043a\u043d\u0443\u0442\u044c, \u0447\u0442\u043e \u043d\u0430 \u0447\u0435\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043f\u0440\u043e\u0441\u043b\u0435\u0434\u0438\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-55605","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043e \u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u0432\u0435\u0449\u0438, \u043a\u0430\u043a \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0434\u043d\u043e\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043e\u0447\u0435\u043d\u044c part time \u0430\u0434\u043c\u0438\u043d\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041c\u043e\u0439 \u043e\u043f\u044b\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Plesk | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043e \u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u0432\u0435\u0449\u0438, \u043a\u0430\u043a \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0434\u043d\u043e\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043e\u0447\u0435\u043d\u044c part time \u0430\u0434\u043c\u0438\u043d\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-23T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Mi experiencia con Plesk | ProHoster","description":"\ud83e\udd47Mi experiencia con Plesk | ProHoster","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041c\u043e\u0439 \u043e\u043f\u044b\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Plesk | ProHoster","og:description":"\u0425\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u043e \u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u0432\u0435\u0449\u0438, \u043a\u0430\u043a \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043b\u044f \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043e\u0434\u043d\u043e\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043e\u0447\u0435\u043d\u044c part time \u0430\u0434\u043c\u0438\u043d\u0430.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/moj-opyt-raboty-s-plesk","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-23T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55605","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:41:37","updated":"2026-08-11 12:50:26","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/55605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=55605"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/55605\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=55605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=55605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=55605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}