The translation is temporarily closed for contributions due to maintenance, please come back later.

Translation

(itstool) path: sect3/para
English
Once the install is complete, there are two methods of obtaining the installed <acronym>PHP</acronym> support modules and the environmental information of the build. The first is to install the full <acronym>PHP</acronym> binary and running the command to gain the information:
Context English Portuguese (Brazil) State
<firstterm>PHP: Hypertext Preprocessor</firstterm> (<acronym>PHP</acronym>) is a general-purpose scripting language that is especially suited for web development. Capable of being embedded into <acronym>HTML</acronym>, its syntax draws upon <application>C</application>, <trademark>Java</trademark>, and <application>Perl</application> with the intention of allowing web developers to write dynamically generated webpages quickly. <firstterm>PHP: Pré-processador de hipertexto</firstterm> (<acronym> PHP </acronym>) é uma linguagem de script de propósito geral que é especialmente adequada para desenvolvimento web. Capaz de ser incorporada em <acronym>HTML</acronym>, sua sintaxe se baseia em <application>C</application>, <trademark>Java</trademark> e <application>Perl</application> com a intenção de permitir desenvolvedores web para escrever rapidamente páginas da web geradas dinamicamente.
Support for <acronym>PHP</acronym> for <application>Apache</application> and any other feature written in the language, can be added by installing the appropriate port. Suporte para <acronym>PHP</acronym> para o <application>Apache</application> e alguma outra parte escrita na linguagem, pode ser adicionada instalando o port apropriado.
For all supported versions, search the package database using <command>pkg</command>: Para todas versões suportadas, procure os dados do pacote usando o comando <command>pkg</command>:
<prompt>#</prompt> <userinput>pkg search php</userinput> <prompt>#</prompt> <userinput>pkg search php</userinput>
A list will be displayed including the versions and additional features they provide. The components are completely modular, meaning features are enabled by installing the appropriate port. To install <acronym>PHP</acronym> version 7.4 for Apache, issue the following command: Uma lista vai ser disponibilizada incluindo as versões e partes adicionais que elas proverem. Os componentes são completamente modulares, significando que as partes especificas são habilitadas instalando o port apropriado. Para instalar o <acronym>PHP</acronym> na versão 7.4 para o Apache, use o seguinte comando:
<prompt>#</prompt> <userinput>pkg install mod_php74</userinput> <prompt>#</prompt> <userinput>pkg install mod_php74</userinput>
If any dependency packages need to be installed, they will be installed as well. Se algum pacote dependente precisar ser instalado, ele irá ser instalado também.
By default, <acronym>PHP</acronym> will not be enabled. The following lines will need to be added to the Apache configuration file located in <filename role="directory">/usr/local/etc/apache24</filename> to make it active: Por padrão, o <acronym>PHP</acronym> não estará habilitado. As seguintes linhas precisam ser adicionadas no arquivo de configuração do Apache localizado em <filename role="directory">/usr/local/etc/apache24</filename> para ativa-lo:
&lt;FilesMatch "\.php$"&gt;
SetHandler application/x-httpd-php
&lt;/FilesMatch&gt;
&lt;FilesMatch "\.phps$"&gt;
SetHandler application/x-httpd-php-source
&lt;/FilesMatch&gt;
&lt;FilesMatch "\.php$"&gt;
SetHandler application/x-httpd-php
&lt;/FilesMatch&gt;
&lt;FilesMatch "\.phps$"&gt;
SetHandler application/x-httpd-php-source
&lt;/FilesMatch&gt;
In addition, the <option>DirectoryIndex</option> in the configuration file will also need to be updated and Apache will either need to be restarted or reloaded for the changes to take effect. Em adição, a opção <option>DirectoryIndex</option> no arquivo de configuração irá precisar ser atualizada também e o Apache irá precisar ser reiniciado ou feito um relaoad também para as mudanças surtirem efeito.
Support for many of the <acronym>PHP</acronym> features may also be installed by using <command>pkg</command>. For example, to install support for <acronym>XML</acronym> or <acronym>SSL</acronym>, install their respective ports: Suporte para muitas partes do <acronym>PHP</acronym> podem ser instalado também usando o comando <command>pkg</command>. Por exemplo, para instalar suporte para o <acronym>XML</acronym> ou para <acronym>SSL</acronym>, instale os seguintes ports:
<prompt>#</prompt> <userinput>pkg install php74-xml php74-openssl</userinput> <prompt>#</prompt> <userinput>pkg install php74-xml php74-openssl</userinput>
As before, the Apache configuration will need to be reloaded for the changes to take effect, even in cases where it was just a module install. Como antes, a configuração do Apache irá precisar ser recarregada para as mudanças surtirem efeito, mesmo em casos onde foi feita apenas a instalação de um modulo.
To perform a graceful restart to reload the configuration, issue the following command: Para realizar uma reinicialização normal para recarregar a configuração, digite o seguinte comando:
<prompt>#</prompt> <userinput>apachectl graceful</userinput> <prompt>#</prompt> <userinput>apachectl graceful</userinput>
Once the install is complete, there are two methods of obtaining the installed <acronym>PHP</acronym> support modules and the environmental information of the build. The first is to install the full <acronym>PHP</acronym> binary and running the command to gain the information: Uma vez que a instalação esteja completa, há dois métodos para obter o suporte para os modulos do <acronym>PHP</acronym> e a informação do ambiente dessa instalação. A primeira é instalar o binário completo do <acronym>PHP</acronym> e rodar o seguinte comando para obter a informação:
<prompt>#</prompt> <userinput>pkg install php74</userinput> <prompt>#</prompt> <userinput>pkg install php74</userinput>
<prompt>#</prompt> <userinput>php -i |less</userinput> <prompt>#</prompt> <userinput>php -i |less</userinput>
It is necessary to pass the output to a pager, such as the <command>more</command> or <command>less</command> to easier digest the amount of output. Isso é necessário para passar a saída paga um paginador, como o comando <command>more</command> ou <command>less</command> para visualizar melhor a saída.
Finally, to make any changes to the global configuration of <acronym>PHP</acronym> there is a well documented file installed into <filename role="directory">/usr/local/etc/php.ini</filename>. At the time of install, this file will not exist because there are two versions to choose from, one is <filename>php.ini-development</filename> and the other is <filename>php.ini-production</filename>. These are starting points to assist administrators in their deployment. Finalmente, para fazer alguma mudança na configuração global do <acronym>PHP</acronym> há um arquivo bem documentado instalado dentro de <filename role="directory">/usr/local/etc/php.ini</filename>. No momento da instalação, esse arquivo não irá existir porque há duas versões para escolher, uma é o arquivo <filename>php.ini-development</filename> e outra o <filename>php.ini-production</filename>. Esses são pontos iniciais para ajudar os administradores na implementação.
HTTP2 Support Suporte a HTTP2
<application>Apache</application> support for the <acronym>HTTP</acronym>2 protocol is included by default when installing the port with <command>pkg</command>. The new version of <acronym>HTTP</acronym> includes many improvements over the previous version, including utilizing a single connection to a website, reducing overall roundtrips of <acronym>TCP</acronym> connections. Also, packet header data is compressed and <acronym>HTTP</acronym>2 requires encryption by default. Suporte do <application>Apache</application> para o protocolo <acronym>HTTP</acronym> está incluido por padrão quando instala o port com o comando <command>pkg</command>. A nova versão do <acronym>HTTP</acronym> inclui muitas melhorias em relação a versão anterior, incluindo utilizar uma conexão singular para uma página, reduzindo as idas e vindas de conexões <acronym>TCP</acronym>. Também, os dados no cabeçalho do pacote é comprimido e o <acronym>HTTP</acronym>2 requer encriptação por padrão.
When <application>Apache</application> is configured to only use <acronym>HTTP</acronym>2, web browsers will require secure, encrypted <acronym>HTTPS</acronym> connections. When <application>Apache</application> is configured to use both versions, <acronym>HTTP</acronym>1.1 will be considered a fall back option if any issues arise during the connection. Quando o <application>Apache</application> estiver configurado para usar <acronym>HTTP</acronym>2 apenas, os navegadores web irão requisitar conexões seguras, encriptadas com <acronym>HTTPS</acronym>. Quando o <application>Apache</application> estiver configurado para usar ambas versões, o <acronym>HTTP</acronym>1.1 irá ser considerado uma opção substituta se algum problema surgir durante a conexão.
While this change does require administrators to make changes, they are positive and equate to a more secure Internet for everyone. The changes are only required for sites not currently implementing <acronym>SSL</acronym> and <acronym>TLS</acronym>. Embora essa mudança exija que os administradores façam alterações, elas são positivas e equivalem a uma Internet mais segura para todos. As mudanças são requeridas apenas para paginas não implementada corretamente com <acronym>SSL</acronym> e <acronym>TLS</acronym>.
This configuration depends on the previous sections, including <acronym>TLS</acronym> support. It is recommended those instructions be followed before continuing with this configuration. Essa configuração depende das seções anteriores, incluindo suporte a <acronym>TLS</acronym>. É recomendado que essas instruções seja seguidas antes de continuar com essa configuração.
Start the process by enabling the <acronym>http</acronym>2 module by uncommenting the line in <filename>/usr/local/etc/apache24/httpd.conf</filename> and replace the mpm_prefork module with mpm_event as the former does not support <acronym>HTTP</acronym>2. Comece o processo habilitando o modulo <acronym>http</acronym>2 removendo o comentário da linha no arquivo <filename>/usr/local/etc/apache24/httpd.conf</filename> e trocando o modulo mpm_prefork pelo mpm_event pois o anterior não suporta o <acronym>http</acronym>2.
LoadModule http2_module libexec/apache24/mod_http2.so
LoadModule mpm_event_module libexec/apache24/mod_mpm_event.so
LoadModule http2_module libexec/apache24/mod_http2.so
LoadModule mpm_event_module libexec/apache24/mod_mpm_event.so
There is a separate <filename role="port">mod_http2</filename> port that is available. It exists to deliver security and bug fixes quicker than the module installed with the bundled <filename role="port">apache24</filename> port. It is not required for <acronym>HTTP</acronym>2 support but is available. When installed, the <filename>mod_h2.so</filename> should be used in place of <filename>mod_http2.so</filename> in the <application>Apache</application> configuration. Aqui há um port <filename role="port">mod_http1</filename> distinto que está disponível. Ele existe pra entregar segurança e correção de bugs mais rápido que o modulo instalado por padrão com o port <filename role="port">apache24</filename>. Ele não é requisitado para o suporte do <acronym>HTTP</acronym>2 mas está disponível. Quando instalado, o <filename>mod_h2.so</filename> deve ser usado no lugar do <filename>mod_http2.so</filename> na configuração do <application>Apache</application>.
There are two methods to implement <acronym>HTTP</acronym>2 in <application>Apache</application>; one way is globally for all sites and each VirtualHost running on the system. To enable <acronym>HTTP</acronym>2 globally, add the following line under the ServerName directive: Aqui há dois métodos para implementar o <acronym>HTTP</acronym>2 no <application>Apache</application>; um caminho é de forma global para todos os sites e cada VirtualHost rodando no sistema. Para habilitar o <acronym>HTTP</acronym>2 globalmente, adicione a seguinte linha abaixo da diretiva ServerName:
Protocols h2 http/1.1 Protocolos h2 http/1.1
To enable <acronym>HTTP</acronym>2 over plaintext, use <acronym>h2</acronym> <acronym>h2c</acronym> <acronym>http</acronym>/1.1 in the <filename>httpd.conf</filename>. Para habilitar <acronym>HTTP</acronym>2 sobre texto simples, use <acronym>h2</acronym><acronym>h2c</acronym><acronym>http</acronym>/1.1 no arquivo <filename>httpd.conf</filename>.

Loading…

Once the install is complete, there are two methods of obtaining the installed <acronym>PHP</acronym> support modules and the environmental information of the build. The first is to install the full <acronym>PHP</acronym> binary and running the command to gain the information:
Uma vez que a instalação esteja completa, há dois métodos para obter o suporte para os modulos do <acronym>PHP</acronym> e a informação do ambiente dessa instalação. A primeira é instalar o binário completo do <acronym>PHP</acronym> e rodar o seguinte comando para obter a informação:
3 months ago
Browse all component changes

Glossary

English Portuguese (Brazil)
No related strings found in the glossary.

Source information

Source string comment
(itstool) path: sect3/para
Source string location
book.translate.xml:58607
String age
4 months ago
Source string age
4 months ago
Translation file
books/pt_BR/handbook.po, string 9590