Skip to content

Instantly share code, notes, and snippets.

View alexishida's full-sized avatar
👨‍💻
Coding

Alex Ishida alexishida

👨‍💻
Coding
View GitHub Profile
@alexishida
alexishida / http-basic-auth.txt
Created August 4, 2017 00:24
http Basic Auth nginx
sudo sh -c "echo -n 'usuario:' >> /etc/nginx/.htpasswd"
sudo sh -c "openssl passwd senha >> /etc/nginx/.htpasswd"
cat /etc/nginx/.htpasswd
# Config do nginx
server {
@alexishida
alexishida / rpm2deb.txt
Created August 8, 2017 14:34
Converte rpm to deb
sudo apt-get install alien dpkg-dev debhelper build-essential
sudo alien packagename.rpm
sudo dpkg -i packagename.deb
@alexishida
alexishida / docker-comands.txt
Last active September 20, 2024 02:36
Comandos Docker
# Comandos basicos
docker pull mysql
docker images
docker run --name database -e MYSQL_ROOT_PASSWORD=teste123 -d mysql
docker ps
docker run --name blog --link database:mysql -e WORDPRESS_DB_PASSWORD=teste123 -p 80:80 -d wordpress
docker system prune
@alexishida
alexishida / gerando-certificado-autoassinado.txt
Created August 8, 2017 14:38
Gerando certificado https auto-assinado
# Gerando certificados para SSL Self Signed
openssl req \
-newkey rsa:4096 -nodes -sha256 -keyout domain.key \
-x509 -days 3650 -out domain.crt
# Gerando CSR
openssl req \
@alexishida
alexishida / comandos-rancher.txt
Last active February 22, 2018 13:52
Comandos do rancher
docker stop rancher-server
docker cp rancher-server:/var/lib/mysql /storage/rancher-server
sudo chown -R 102:105 /storage/rancher-server/mysql
docker pull rancher/server:latest
docker run -d -v /storage/rancher-server/mysql:/var/lib/mysql -v /etc/localtime:/etc/localtime:ro -p 8080:8080 --restart=always --name rancher-server-v1 rancher/server:latest
@alexishida
alexishida / rails-oracle-client-18-linux.txt
Last active February 27, 2023 00:19
Rails Oracle Client 18 Linux
# Instalar a biblioteca
sudo apt-get install libaio1
# Criar a pasta
sudo mkdir /opt/oracle
# Extrair para /opt/oracle
instantclient-basic-linux.x64-18.5.0.0.0dbru.zip
instantclient-sdk-linux.x64-18.5.0.0.0dbru.zip
@alexishida
alexishida / adicionar-usuario-tomcat.txt
Created August 15, 2017 00:14
Adicionando usuário no tomcat 8
# Adicionar em conf\tomcat-users.xml
<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
<role rolename="manager-script"/>
<user username="admin" password="admin" roles="manager-script"/>
</tomcat-users>
@alexishida
alexishida / docker+wordpress+mariadb+phpmyadmin.txt
Last active April 27, 2022 15:35
Docker config wordpress mariadb phpmyadmin
docker run -d \
--name=mariadb \
--restart=always \
-v /etc/localtime:/etc/localtime:ro \
-e MYSQL_ROOT_PASSWORD=senha \
-v /storage/mariadb:/var/lib/mysql \
mariadb:latest
docker run -d \
--restart=always \
@alexishida
alexishida / nvm-nodejs-install.sh
Last active November 1, 2019 12:27
Script para instalação do nvm e do nodejns (executar com o usuario comum)
#!/bin/bash
# RODAR COMO USUARIO LOCAL
if [[ $(id -u) -eq 0 ]]
then echo "Por favor não executar como SUDO"
exit 1
fi
echo 'Instalando nvm'
@alexishida
alexishida / gerar-imagem-docker.txt
Last active April 4, 2018 16:41
Gerando Imagem Docker
docker build -t alexishida.com/teste:v1.0 .
docker commit -m "Mensagem do commit" -a "Alex Ishida" <nome da container> alexishida.com/teste:v1.0 (criar imagem local)
docker push alexishida.com/teste:v1.0 (enviar imagem para o repositorio)