Skip to content

Instantly share code, notes, and snippets.

@fernandopetry
Last active August 29, 2015 14:26
Show Gist options
  • Save fernandopetry/cd9131fe8ca72cbe4755 to your computer and use it in GitHub Desktop.
Save fernandopetry/cd9131fe8ca72cbe4755 to your computer and use it in GitHub Desktop.
# Após instalação
> Ativar o sync do mozzila
> Desativar o protetor de tela
> Gerenciador de Energia, desativar
> Gerenciador de Atualização, tirar do inicio da sessão
# Alterando senha root
sudo passwd root
# Atualizando
sudo apt-get update
sudo apt-get upgrade
# Instalando alguns pacotes importantes
sudo apt-get install nmap apache2 mysql-server php5-mysql php5 libapache2-mod-php5 php5-mcrypt php5-gd php5-curl php5-json php5-mysql php5-xdebug git cups-pdf skype filezilla sublime-text psensor ssh
sudo php5enmod mcrypt
sudo apt-get install phpmyadmin apache2-utils
# Configurando o git
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
# Configurações do MySQL
sudo mysql_install_db
sudo mysql_secure_installation
# Liberando o acesso externo ao mysql
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.backup
sudo gedit /etc/mysql/my.cnf
# Altere o ( bind-address = 127.0.0.1 ) para:
bind-address = 0.0.0.0
# Habilitando a reescrita de urls
sudo a2enmod rewrite
sudo gedit /etc/apache2/apache2.conf
## // Alterando de : ( AllowOverride None ) Para:
AllowOverride All
# Alterar o ServerName para localhost
sudo gedit /etc/apache2/sites-enabled/000-default.conf
ServerName localhost
# Alterar o hostname ( 127.0.0.1 localhost )
sudo gedit /etc/hostname
# Criar o arquivo
echo "ServerName localhost" | sudo tee /etc/apache2/conf-available/fqdn.conf
sudo a2enconf fqdn
sudo service apache2 reload
# Alterando o usuario de acesso, o www-data para usuario_que_quiser,
sudo gedit /etc/apache2/envvars
# Alterar:
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
#
# Para:
#export APACHE_RUN_USER=www-data
export APACHE_RUN_USER=cody
#export APACHE_RUN_GROUP=www-data
export APACHE_RUN_GROUP=cody
# Saber o usuario que está lendo o diretorio ( <?php echo exec('whoami'); ?> )
# Reinicializar os aplicativos
sudo service apache2 restart
sudo service mysql restart
# Outros pacotes necessários a serem baixados
teamviewr, mysql workbench, virtualbox, netbeans
# Alterando a pasta www do apache
http://pt.stackoverflow.com/questions/14150/como-alterar-a-pasta-www-documentroot-para-outra-parti%C3%A7%C3%A3o-no-apache-2-4-ubunt
# Otmizar a montagem do SSD
http://www.makeuseof.com/tag/optimize-linux-ssds/
# Ativar o TRIM para o SSD
http://www.edivaldobrito.com.br/como-ativar-o-trim-em-discos-ssd-no-ubuntu-linux/
# Outros
> Colocar o skype na sessão de inicialização
# Instalar chave ssh para o bitbucket e github (https://confluence.atlassian.com/pages/viewpage.action?pageId=270827678)
# Verificando se o ssh esta instalado
sudo sshd -v
ls -a ~/.ssh
# saida: known_hosts
# agora se já tiver uma identificação
# saida: . .. id_rsa id_rsa.pub known_hosts
# gerando a idendificação se não tiver
ssh-keygen
ls -a ~/.ssh
# verificando se o serviço de identificação está em execução
ps -e | grep [s]sh-agent
# saida: 9060 ?? 0:00.28 /usr/bin/ssh-agent -l
# se não estiver rodando, faça-o rodar manualmente
ssh-agent /bin/bash
# carregando a nova identificação
ssh-add ~/.ssh/id_rsa
# verificando as chaves que o serviço está manipulando
ssh-add -l
# copiando a chave publica para instalação no bitbucket ou github
cat ~/.ssh/id_rsa.pub
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment