<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos speed - Remontti</title>
	<atom:link href="https://blog.remontti.com.br/tag/speed/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.remontti.com.br/tag/speed</link>
	<description>rudimar@remontti</description>
	<lastBuildDate>Mon, 21 Dec 2020 23:42:40 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.remontti.com.br/wp-content/uploads/2024/09/icone-rr-80x80.png</url>
	<title>Arquivos speed - Remontti</title>
	<link>https://blog.remontti.com.br/tag/speed</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Instalação do SpeedTest/OoklaServer no Linux</title>
		<link>https://blog.remontti.com.br/2725</link>
					<comments>https://blog.remontti.com.br/2725#comments</comments>
		
		<dc:creator><![CDATA[Rudimar Remontti]]></dc:creator>
		<pubDate>Wed, 24 Oct 2018 02:24:47 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[completo]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[ookla]]></category>
		<category><![CDATA[ooklaserver]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[speedtest]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[testador]]></category>
		<category><![CDATA[teste]]></category>
		<category><![CDATA[teste de velodicade]]></category>
		<guid isPermaLink="false">https://blog.remontti.com.br/?p=2725</guid>

					<description><![CDATA[<p>Já está disponível uma versão mais recente com Debian 10 Buster Instalação do SpeedTest/OoklaServer + Speedtest Custom no Debian 10 Buster &#8212;&#8212;&#8212;- Distribuição usada: Debian 9 (Instalação limpa) No exemplo vou usar o domínio&#46;&#46;&#46;</p>
<p>O post <a href="https://blog.remontti.com.br/2725">Instalação do SpeedTest/OoklaServer no Linux</a> apareceu primeiro em <a href="https://blog.remontti.com.br">Remontti</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h4><font color="red">Já está disponível uma versão mais recente com Debian 10 Buster</font></h4>
<p><strong><a href="https://blog.remontti.com.br/3218">Instalação do SpeedTest/OoklaServer + Speedtest Custom no Debian 10 Buster</a></strong></p>
<p>&#8212;&#8212;&#8212;-</p>
<p><strong>Distribuição usada</strong>: Debian 9 (<a href="https://blog.remontti.com.br/1152" target="_blank" rel="noopener noreferrer">Instalação limpa</a>)</p>
<p>No exemplo vou usar o domínio <strong>teste.remontti.com.br</strong>, então tenha o subdomínio teste configurado em seu<a href="https://blog.remontti.com.br/1397" target="_blank" rel="noopener noreferrer"> DNS Server</a></p>
<p>Vamos instalar nosso servidor web</p>
<pre class="remontti-code"># apt install apache2 libapache2-mod-php7.0 php7.0 unzip apt-transport-https</pre>
<p>É Recomendamos usar um usuário sem poderes de root para executar o servidor da ookla. Para isso vamos criar o usuário <em>ooklaserver</em>.</p>
<pre class="remontti-code"># addgroup ooklaserver
# useradd -d /etc/ooklaserver -m -g ooklaserver -s /bin/bash ooklaserver</pre>
<p>Transforme-se no usuário ooklaserver que acabamos de criar.</p>
<pre class="remontti-code"># su - ooklaserver</pre>
<p>Vamos baixar nosso script de instalação em /etc/ooklaserver e executa-lo.</p>
<pre class="remontti-code">$ cd ~
$ wget https://install.speedtest.net/ooklaserver/ooklaserver.sh --no-check-certificate
$ chmod +x ooklaserver.sh
$ ./ooklaserver.sh install
</pre>
<p><em>Server Platform is linux64<br />
This will install the Ookla server for linux64 to the current folder. Please confirm (y/n)</em> <strong>y</strong></p>
<p>O script detecta automaticamente o sistema operacional e baixará a versão apropriada e em seguira irá iniciar o serviço daemon.</p>
<p>Ao concluir abra seu navegador e insira seu domínio:8080<br />
<a href="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_211049.png" data-rel="lightbox-gallery-oaDWgukl" data-rl_title="" data-rl_caption="" title=""><img decoding="async" class="alignnone size-medium wp-image-2734" src="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_211049-300x166.png" alt="" width="300" height="166" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_211049-300x166.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_211049-768x426.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_211049.png 805w" sizes="(max-width: 300px) 100vw, 300px" /></a><br />
Se a resposta for OoklaServer It worked! o serviço já está rodando.</p>
<p>Volte para o usuário root</p>
<pre class="remontti-code">$ exit</pre>
<p>Agora vamos configurar para que seja iniciado automaticamente.<br />
Edite /etc/rc.local ele deve ter os seguintes comandos para iniciar em modo segundo plano.</p>
<pre class="remontti-code"># vim /etc/rc.local</pre>
<pre class="remontti-code">#!/bin/sh
su ooklaserver -c &#039;./etc/ooklaserver/OoklaServer --daemon&#039;
exit 0</pre>
<pre class="remontti-code"># chmod +x /etc/rc.local</pre>
<p>Edite o arquivo <em>OoklaServer.properties</em> e descomente a linha <em>OoklaServer.allowedDomains</em> e adicione seu domínio também.</p>
<pre class="remontti-code"># vim /etc/ooklaserver/OoklaServer.properties</pre>
<pre class="remontti-code">...
...
OoklaServer.allowedDomains = *.ookla.com, *.speedtest.net, *.remontti.com.br
...
...</pre>
<p>Faça o mesmo no arquivo<em> OoklaServer.properties.default</em></p>
<pre class="remontti-code"># vim /etc/ooklaserver/OoklaServer.properties.default</pre>
<p>Agora reinicie seu servidor, e volte acesa seu domínio:8080 e verifique se o mesmo executou na inicialização.</p>
<pre class="remontti-code"># reboot</pre>
<p>Tudo certo? Meio caminho andado, vamos a configuração do nosso domínio no apache e configuração do nosso <a href="https://blog.remontti.com.br/1832" target="_blank" rel="noopener noreferrer">certificado grátis com o Let’s Encrypt</a>.</p>
<p>Crie a configuração do domínio virtual, no meu caso teste.remontti.com.br, qual ficará em /var/www/teste/</p>
<pre class="remontti-code"># vim /etc/apache2/sites-available/teste.conf</pre>
<pre class="remontti-code">
&lt;virtualhost *:80&gt;
        ServerName teste.remontti.com.br
        ServerAdmin seu@email.com.br 
        DocumentRoot /var/www/teste 
        &lt;directory /var/www/teste/ &gt;
                Options FollowSymLinks
                AllowOverride All
        &lt;/directory&gt; 
        LogLevel warn 
        ErrorLog ${APACHE_LOG_DIR}/error_teste.log
        CustomLog ${APACHE_LOG_DIR}/access_teste.log combined
&lt;/virtualhost&gt;
</pre>
<p>Por segurança recomendo remover a assinatura do servidor, evitando os &#8220;espertinhos&#8221;</p>
<pre class="remontti-code"># sed -i &#039;s/ServerTokens OS/ServerTokens Prod/&#039; /etc/apache2/conf-available/security.conf
# sed -i &#039;s/ServerSignature On/ServerSignature Off/&#039; /etc/apache2/conf-available/security.conf</pre>
<p>Aponte nosso arquivo para as configurações ativas</p>
<pre class="remontti-code"># ln -s /etc/apache2/sites-available/teste.conf /etc/apache2/sites-enabled/teste.conf
# /etc/init.d/apache2 restart</pre>
<p>Criaremos o diretório /var/www/teste/ para os arquivos <a href="https://support.ookla.com/hc/en-us/articles/234578548-Installing-HTTP-Legacy-Fallback" target="_blank" rel="noopener noreferrer">HTTP Legacy Fallback</a> necessários.</p>
<pre class="remontti-code"># mkdir /var/www/teste/
# cd /var/www/teste/
# wget http://install.speedtest.net/httplegacy/http_legacy_fallback.zip --no-check-certificate
# unzip http_legacy_fallback.zip
# rm http_legacy_fallback.zip -f
# cd /var/www/teste/speedtest/
# rm *.asp *.aspx *.jsp
# echo &gt; /var/www/teste/speedtest/index.html
# echo &gt; /var/www/teste/index.html
</pre>
<p>Adicione seu dominio em /var/www/teste/crossdomain.xml</p>
<pre class="remontti-code"> # vim /var/www/teste/crossdomain.xml</pre>
<pre class="remontti-code">&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;cross-domain-policy&gt;
  &lt;allow-access-from domain=&quot;*.speedtest.net&quot; /&gt;
  &lt;allow-access-from domain=&quot;*.ookla.com&quot; /&gt;
  &lt;allow-access-from domain=&quot;*.remontti.com.br&quot; /&gt;
&lt;/cross-domain-policy&gt;</pre>
<p>Você pode incluir no código fonte do /var/www/teste/index.html o iframe criado lá testador criando com<a href="https://account.speedtestcustom.com/" target="_blank" rel="noopener noreferrer">SpeedTest Custom</a><br />
<a href="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_221308.png" data-rel="lightbox-gallery-oaDWgukl" data-rl_title="" data-rl_caption="" title=""><img fetchpriority="high" decoding="async" class="alignnone size-medium wp-image-2746" src="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_221308-300x212.png" alt="" width="300" height="212" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_221308-300x212.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_221308-768x542.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_221308-1024x722.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_221308.png 1212w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Vamos instalar o <a href="https://blog.remontti.com.br/1832" target="_blank" rel="noopener noreferrer">letsencrypt</a> para gerar nosso certificado</p>
<pre class="remontti-code"># apt install letsencrypt python-certbot-apache
# apache2ctl stop
# letsencrypt --authenticator standalone --installer apache -d teste.remontti.com.br</pre>
<p>Informe seu e-mail:<br />
<em>Enter email address (used for urgent renewal and security notices) (Enter &#8216;c&#8217; to cancel):</em> <strong>seu@email.com.br</strong><br />
Aceite os termos:<br />
<em>(A)gree/(C)ancel:</em><strong> A</strong><br />
Selecione o método &#8211; 1 para deixar o acesso HTTP e HTTPS e 2 para sempre direcionar para HTTPS.<br />
Select the appropriate number [1-2] then [enter] (press &#8216;c&#8217; to cancel): 1 ou 2</p>
<p>Se receber a mensagem tudo ocorreu bem:<br />
<em>&#8211; Congratulations! Your certificate&#8230;<br />
&#8230;</em></p>
<p>Ao expirar o certificado do seu domínio você pode usar o comando para fazer a renovação. NÃO PRECISA EXECUTAR AGORA! Você acabou de gerar o certificado.</p>
<pre class="remontti-code"># certbot -q renew</pre>
<p>O Ideal é colocar o comanod <strong>certbot -q renew</strong> no seu <strong><a href="https://blog.remontti.com.br/90" target="_blank" rel="noopener noreferrer">CRON</a></strong> para executar a cada 15 dias.</p>
<p>Vamos incluir os certificado gerado nas configurações do OoklaServer. Altere teste.remontti.com.br para seu domínio.</p>
<pre class="remontti-code"># echo &#039;openSSL.server.certificateFile = /etc/letsencrypt/live/teste.remontti.com.br/fullchain.pem&#039; &gt;&gt; /etc/ooklaserver/OoklaServer.properties
# echo &#039;openSSL.server.privateKeyFile = /etc/letsencrypt/live/teste.remontti.com.br/privkey.pem&#039;    &gt;&gt; /etc/ooklaserver/OoklaServer.properties
# echo &#039;openSSL.server.certificateFile = /etc/letsencrypt/live/teste.remontti.com.br/fullchain.pem&#039; &gt;&gt; /etc/ooklaserver/OoklaServer.properties.default
# echo &#039;openSSL.server.privateKeyFile = /etc/letsencrypt/live/teste.remontti.com.br/privkey.pem&#039; &gt;&gt; /etc/ooklaserver/OoklaServer.properties.default</pre>
<p>Vai ser necessário dar acesso ao usuário ooklaserver ao diretório do /etc/letsencrypt/ onde estão o certificado para que o mesmo possa ler</p>
<pre class="remontti-code"># chown ooklaserver. /etc/letsencrypt/ -R</pre>
<p>Reinicie o serviço do ooklaserver</p>
<pre class="remontti-code"># cd /etc/ooklaserver
# ./ooklaserver.sh stop
# su ooklaserver -c  &#039;/etc/ooklaserver/ooklaserver.sh start&#039;</pre>
<p>Abra novamente seu domínio na porta 8080 porém com https agora.<br />
<a href="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230317.png" data-rel="lightbox-gallery-oaDWgukl" data-rl_title="" data-rl_caption="" title=""><img decoding="async" class="alignnone size-medium wp-image-2758" src="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230317-300x166.png" alt="" width="300" height="166" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230317-300x166.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230317-768x426.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230317.png 805w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Vamos ao testes!<br />
Acesse: <a href="https://www.ookla.com/pt/host-tester" target="_blank" rel="noopener noreferrer">https://www.ookla.com/pt/host-tester</a></p>
<p>Preencha com as informações do seu servidor:<br />
<a href="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_220153.png" data-rel="lightbox-gallery-oaDWgukl" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-2754" src="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_220153-1024x683.png" alt="" width="1024" height="683" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_220153-1024x683.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_220153-300x200.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_220153-768x512.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_220153.png 1160w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Clique em Submit para iniciar o teste</p>
<p><a href="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230507.png" data-rel="lightbox-gallery-oaDWgukl" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="alignnone size-large wp-image-2760" src="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230507-1024x741.png" alt="" width="1024" height="741" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230507-1024x741.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230507-300x217.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230507-768x556.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230507.png 1150w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><br />
<a href="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230814.png" data-rel="lightbox-gallery-oaDWgukl" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="alignnone size-large wp-image-2761" src="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230814-1024x895.png" alt="" width="1024" height="895" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230814-1024x895.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230814-300x262.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230814-768x671.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230814.png 1142w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><br />
<a href="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230844.png" data-rel="lightbox-gallery-oaDWgukl" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="alignnone size-large wp-image-2762" src="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230844-1024x615.png" alt="" width="1024" height="615" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230844-1024x615.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230844-300x180.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230844-768x461.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_230844.png 1210w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Se você passou nos testes é hora de fazer a solicitação para virar um host!<br />
<a href="https://account.ookla.com/servers/create" target="_blank" rel="noopener noreferrer">https://account.ookla.com/servers/create</a></p>
<p><a href="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_231256.png" data-rel="lightbox-gallery-oaDWgukl" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" class="alignnone size-large wp-image-2764" src="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_231256-1024x640.png" alt="" width="1024" height="640" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_231256-1024x640.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_231256-300x188.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_231256-768x480.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/10/Screenshot_20181023_231256.png 1680w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Agora é só aguardar!!! Normalmente é necessário ter 1GB de banda disponível mas varia muito de região.</p>
<p>Gostou? Deixe seu comentário ficarei feliz em saber que lhe ajudei, e se tiver qualquer pergunta deixe-a também, se preferir acesse o menu <a href="https://blog.remontti.com.br/meucontato" target="_blank" rel="noopener noreferrer">Consultoria</a> lá você encontra meios de falar comigo!</p>
<p><strong>Se quiser fazer uma doação para o café ficarei muito feliz pelo seu reconhecimento!</strong><br />
<a href="https://blog.remontti.com.br/doar"><img decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2019/07/quero-doar-remontti.png" /></a></p>
<p>Fontes:<br />
<em>https://support.ookla.com/hc/en-us/articles/234578528-OoklaServer-Installation-Linux-Unix<br />
https://support.ookla.com/hc/en-us/articles/234578548-Installing-HTTP-Legacy-Fallback</em></p>
<p>O post <a href="https://blog.remontti.com.br/2725">Instalação do SpeedTest/OoklaServer no Linux</a> apareceu primeiro em <a href="https://blog.remontti.com.br">Remontti</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.remontti.com.br/2725/feed</wfw:commentRss>
			<slash:comments>107</slash:comments>
		
		
			</item>
	</channel>
</rss>
