<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Server on Tiago Carrondo</title><link>https://carrondo.pt/tags/server/</link><description>Recent content in Server on Tiago Carrondo</description><generator>Hugo</generator><language>pt-pt</language><lastBuildDate>Wed, 15 Nov 2017 00:00:00 +0000</lastBuildDate><atom:link href="https://carrondo.pt/tags/server/index.xml" rel="self" type="application/rss+xml"/><item><title>Reset password root do MySQL (Ubuntu 16.04)</title><link>https://carrondo.pt/posts/2017-11-15-reset-password-root-do-mysql-ubuntu-16-04/</link><pubDate>Wed, 15 Nov 2017 00:00:00 +0000</pubDate><guid>https://carrondo.pt/posts/2017-11-15-reset-password-root-do-mysql-ubuntu-16-04/</guid><description>&lt;p&gt;Uma actualização ao &lt;a href="https://carrondo.pt/posts/2014-05-12-reset-password-root-mysql/" &gt;artigo de Maio de 2014&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sempre que alguém me pergunta como fazer reset à password root do MySQL remeto essa pessoa para o seu motor de busca preferido.&lt;/p&gt;
&lt;p&gt;Resolvi publicar aqui uma cábula:&lt;/p&gt;
&lt;h2 id="parar-o-serviço-mysql"&gt;
 Parar o serviço MySQL
 &lt;a class="heading-link" href="#parar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo service mysql stop
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="criar-a-pasta-do-serviço-mysql"&gt;
 Criar a pasta do serviço MySQL
 &lt;a class="heading-link" href="#criar-a-pasta-do-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mkdir /var/run/mysqld
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo chown mysql: /var/run/mysqld
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-mysql-sem-as-tabelas-de-permissões"&gt;
 Iniciar o MySQL sem as tabelas de permissões
 &lt;a class="heading-link" href="#iniciar-o-mysql-sem-as-tabelas-de-permiss%c3%b5es"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mysqld_safe --skip-grant-tables --skip-networking &lt;span class="p"&gt;&amp;amp;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-mysql-como-root"&gt;
 Iniciar o MySQL como root
 &lt;a class="heading-link" href="#iniciar-o-mysql-como-root"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mysql -u root
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="seleccionar-a-base-de-dados-mysql"&gt;
 Seleccionar a base de dados mysql
 &lt;a class="heading-link" href="#seleccionar-a-base-de-dados-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;USE mysql&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="alterar-reset-a-password-do-utilizador-root"&gt;
 Alterar (reset) a password do utilizador root
 &lt;a class="heading-link" href="#alterar-reset-a-password-do-utilizador-root"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;UPDATE mysql.user SET &lt;span class="nv"&gt;authentication_string&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;PASSWORD&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;nova_password&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;, &lt;span class="nv"&gt;plugin&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;mysql_native_password&amp;#39;&lt;/span&gt; WHERE &lt;span class="nv"&gt;User&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;root&amp;#39;&lt;/span&gt; AND &lt;span class="nv"&gt;Host&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;localhost&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="sair-do-mysql"&gt;
 Sair do MySQL
 &lt;a class="heading-link" href="#sair-do-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;exit&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="encerrar-o-serviço-mysql"&gt;
 Encerrar o serviço MySQL
 &lt;a class="heading-link" href="#encerrar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mysqladmin -S /var/run/mysqld/mysqld.sock shutdown
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-serviço-mysql"&gt;
 Iniciar o serviço  MySQL
 &lt;a class="heading-link" href="#iniciar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo service mysql start
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Feito!&lt;/p&gt;</description></item><item><title>Reset password root do MySQL (Ubuntu 12.04 / 14.04)</title><link>https://carrondo.pt/posts/2014-05-12-reset-password-root-mysql/</link><pubDate>Mon, 12 May 2014 00:00:00 +0000</pubDate><guid>https://carrondo.pt/posts/2014-05-12-reset-password-root-mysql/</guid><description>&lt;p&gt;Sempre que alguém me pergunta como fazer reset à password root do MySQL remeto essa pessoa para o &lt;a href="http://www.google.pt" class="external-link" target="_blank" rel="noopener"&gt;Google&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Resolvi publicar aqui uma cábula:&lt;/p&gt;
&lt;h2 id="parar-o-serviço-mysql"&gt;
 Parar o serviço MySQL
 &lt;a class="heading-link" href="#parar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo service mysql stop
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-mysql-sem-as-tabelas-de-permissões"&gt;
 Iniciar o MySQL sem as tabelas de permissões
 &lt;a class="heading-link" href="#iniciar-o-mysql-sem-as-tabelas-de-permiss%c3%b5es"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo mysqld_safe --skip-grant-tables &lt;span class="p"&gt;&amp;amp;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-mysql-como-root"&gt;
 Iniciar o MySQL como root
 &lt;a class="heading-link" href="#iniciar-o-mysql-como-root"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mysql -u root
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="seleccionar-a-base-de-dados-mysql"&gt;
 Seleccionar a base de dados mysql
 &lt;a class="heading-link" href="#seleccionar-a-base-de-dados-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;USE mysql&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="alterar-reset-a-password-do-utilizador-root"&gt;
 Alterar (reset) a password do utilizador root
 &lt;a class="heading-link" href="#alterar-reset-a-password-do-utilizador-root"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;UPDATE user SET &lt;span class="nv"&gt;password&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; PASSWORD&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;nova_password&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;FLUSH PRIVILEGES&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="sair-do-mysql"&gt;
 Sair do MySQL
 &lt;a class="heading-link" href="#sair-do-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;exit&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="encerrar-o-serviço-mysql"&gt;
 Encerrar o serviço MySQL
 &lt;a class="heading-link" href="#encerrar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo killall mysqld_safe
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="iniciar-o-serviço-mysql"&gt;
 Iniciar o serviço  MySQL
 &lt;a class="heading-link" href="#iniciar-o-servi%c3%a7o-mysql"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="Link para o cabeçalho"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;Link para o cabeçalho&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;service mysql start
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Feito!&lt;/p&gt;</description></item><item><title>apt-cacher – configuração automática do cliente</title><link>https://carrondo.pt/posts/2014-01-17-apt-cacher/</link><pubDate>Fri, 17 Jan 2014 00:00:00 +0000</pubDate><guid>https://carrondo.pt/posts/2014-01-17-apt-cacher/</guid><description>&lt;p&gt;O &lt;a href="https://help.ubuntu.com/community/Apt-Cacher-Server" target="_blank"&gt;apt-cacher&lt;/a&gt; (ou apt-cacher-ng) é uma ferramenta muito importante numa rede local com vários clientes Ubuntu (ou outro derivado Debian) actuando como proxy, guardando localmente todos os pacotes de software solicitados nas instalações ou actualizações de programas.&lt;/p&gt;
&lt;p&gt;Pesquisando um pouco encontram-se guias muito simples de instalação e configuração tanto do servidor como dos clientes sendo esta uma tarefa de nível de dificuldade muito reduzido.&lt;/p&gt;
&lt;p&gt;O objectivo deste artigo é simplificar a vida a todos os que oscilam entre uma rede local com servidor apt-cacher e outras onde este não esteja presente, que é o que tipicamente acontece com os utilizadores de computadores portáteis.&lt;/p&gt;</description></item></channel></rss>