quarta-feira, 20 de setembro de 2017

Ubuntu apache reWrite setups

Primeiro é necessário confirmar que o módulo está ativo no Apache, podendo ser certificado pelo comando:
ls /etc/apache2/mods-enabled | grep rewrite
Se a saída for rewrite.load, está carregado. Senão, pode ser feito pelo comando a seguir:
sudo a2enmod rewrite 
Após, é necessário editar o arquivo 000-default.conf
sudo nano /etc/apache2/sites-enabled/000-default.conf 
e adicionar o trecho dentro do bloco <VirtualHost *.80>
<Directory /var/www/html>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride All
      Order allow,deny
      allow from all
</Directory> 
Agora, reiniciar o Apache:
sudo service apache2 restart  
E criar o arquivo .htaccess. Sugestão básica:
<IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /nomedoprojeto/
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule .(/)?$ index.php
</IfModule> 
Fonte:

segunda-feira, 4 de setembro de 2017

Laravel: Publicando novos vendors

Após incluir novos vendors sendo pelo composer, por exemplo, é necessário copiá-los para pasta public. Isto pode ser feito usando o método publish, no arquivo  "app/Providers/AppServiceProvider.php":
public function boot()
{
    $this->publishes([
        __DIR__.'/path/to/assets' => public_path('vendor/courier'),
    ], 'public');
}
Foi criada ainda uma tag (public) para identificar estes assets. Após isto, no php artisan, deve ser executado o comando onde copiará de fato os arquivo definidos acima.
php artisan vendor:publish --tag=public --force
Fonte

Spotify

Add the Spotify repository signing keys to be able to verify downloaded packages
  • sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 0DF731E45CE24F27EEEB1450EFDC8610341D9410
Add the Spotify repository
  • echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
Update list of available packages
  • sudo apt-get update
Install Spotify
  • sudo apt-get install spotify-client
Fonte:

Ativando usuário root no Ubuntu

Há duas formas de fazer isto:
  • sudo su
  • passwd (e definir a senha do root)
Ou
  • sudo passwd root (e definir a senha do root)
  • su root
Para desabilitar o root, o comando é:
  • sudo passwd -l root
Fonte

Instalando SicoobEmpresarial

Já tendo o java instalado e baixado o arquivo .jnlp, execute javaws InstaladorSicoobnetEmpresarial.jnlp Talvez seja necessário instalar...