Jump to content
Facebook Whatsapp Twitter Youtube

Criando Servidor de PW no WSL (Servidor de Testes)


PacMan
 Share

Recommended Posts

Notei que muitas pessoas não utilizam o WSL por não saberem de alguns macetes!
Resolvi fazer este mini tutorial para ensinar alguns truques e ajudar você a montar o seu servidor de testes local na sua máquina com Windows 10 ou 11.

As vantagens de utilizar o WSL incluem a facilidade de editar e montar o seu projeto de PW diretamente no seu computador.

Antes de começar, você deve habilitar o Subsistema Linux do seu Windows. (Procure algum tutorial no YouTube).

 

Não deixe de instalar o Terminal do Windows, ele será muito útil! Como instalar o Linux no seu WSL?

Abra o Terminal do Windows e execute o seguinte comando:

wsl --list --online

image.thumb.png.77ae71a9bb79a7565ae04db5d9261464.png

Serão listadas várias distribuições Linux que você pode utilizar no seu WSL.

Como de costume, muitos utilizam Ubuntu, Debian, etc. Para instalar a sua distribuição, basta digitar o seguinte comando usando o primeiro nome da lista.

Por exemplo, vamos instalar o Ubutun 20.04:

wsl --install Ubuntu-20.04

image.thumb.png.bf71a62012a506c05227d6ea41b8dc74.png

A instalação é bem simples e rápida!

Após baixar e instalar, será solicitado que você insira um nome de usuário e uma senha. Este será um usuário padrão, sem privilégios administrativos.

image.thumb.png.a24b4ea7dc1e2bebc46a5b4f5519b441.png

Após digitar o nome de usuário, a senha e confirmá-la, você receberá uma mensagem indicando que a instalação foi bem-sucedida!

Automaticamente, o sistema entrará no Linux com o usuário padrão que você criou.

image.thumb.png.eb8958cfaef1de516fe8063b30192b10.png

 

Apos finalizar a instalacao do Ubutun 20.04 no WSL, vamos ao que importa!

Se você já utilizou o WSL, deve ter notado que não consegue manipular arquivos ou editar fora da pasta home, certo?

Isso acontece porque você está utilizando um usuário padrão do Linux, o que acaba limitando algumas ações.

Quando você manipula arquivos pelo Explorador de Arquivos, também está utilizando o usuário padrão que criou para logar no Linux.

Para corrigir esse problema, você pode definir o usuário padrão do seu WSL como root. Vou deixar alguns comandos de exemplo abaixo:

(Debian): debian config --default-user root

(Ubuntu 20.04): ubuntu2004 config --default-user root

(Ubuntu 22.04): ubuntu2204 config --default-user root

(Oracle Linux 7.9): oraclelinux79 config --default-user root

Digite este comando de acordo com a versão do Linux que você está utilizando no WSL.

No caso como instalei o Ubutun 20.04 estarei utilizando esse comando: 

ubuntu2004 config --default-user root

Esse comando deve ser digitado no Terminal do Windows.

 

Outra configuração que você deve fazer para que o seu WSL funcione como um Linux virtual (como funciona em uma VM)

É ativar o systemd. Para ativá-lo, siga os seguintes passos:

Criar um arquivo chamado wsl.conf na pasta /etc como  seguinte comando utilizando o nano:

nano /etc/wsl.conf

Dentro desse arquivo voce deve inserir as seguintes informacoes abaixo:

[boot]
systemd=true

image.thumb.png.df8840cee2ab1ad77b550cd39a56e49c.png

O arquivo ficara assim!

Agora salve e vamos reiniciar o WSL, para fazer isso devemos desligar o WSL e depois abrir o sistema que vc instalou no WSL, por exemplo: Debian, Ubutun, etc...)

Para isso vamos no Terminal do Windows e executar o seguinte comando:

wsl --shutdown

Se estiver executando o WSL em alguma janela do terminal, ela vai fechar automaticamente ou sair do Linux.

Após seguir esses passos, você já poderá instalar qualquer pacote no seu WSL, e ele funcionará como uma máquina virtual do VirtualBox, por exemplo.

Afinal, o WSL nada mais é do que uma máquina virtual integrada ao Windows.

 

Esse foi um mini tutorial explicando como utilizar o WSL do Windows! 

Procurei fazer de forma detalhada para os iniciantes, mas de maneira bem resumida, você deve:

1. Instalar o seu WSL.

2. Executar o comando para definir o usuário root como padrão.

3. Habilitar o systemd para utilizá-lo como um Linux padrão, sem limitações.

 

E não se esqueça de desligar o WSL e abrir novamente para as configurações funcionarem corretamente!

image.png.68c629f96347546391df6dbf4dcb9cb8.png

O WSL pode ser bem prático e fácil de utilizar. Você vai conseguir agilizar muito seus testes e edições!

Isso porque você pode salvar os arquivos diretamente no servidor Linux, reiniciar de forma mais rápida e testar as edições com facilidade.

 

Esses passos podem ser utilizados em qualquer distribuição Linux do WSL!

Para quem utiliza CentOS, você pode optar pelo Oracle Linux 7.9!

 

Boa sorte a todos!

  • Curtir 4
  • Amei 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

Suporte GM

Comunidade de Perfect World do Brasil

Copyright © 2023-2024 SuporteGM Powered by Invision Community
Поддержка Invision Community в России

Links

×
×
  • Create New...