Coder Social home page Coder Social logo

elementaryosjuno_perfeito's Introduction

ElementaryOSJuno_Perfeito

Elementary OS Juno Perfeito

1 - Atualizar o update & upgrade

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

2 - Install File Compression Libs

sudo apt-get install unace unrar zip unzip xz-utils p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller -y

3 - Habilitar o Add Apt Repository

sudo apt-get install -y software-properties-common

4 - Install ssh

sudo apt-get install openssh-server

Install LAMP

Instalação do Apps Linux, Apache2, MySql e PHP. Durante a instalação utilizaremos com frequencia o editor de texto no meu caso eu prefiro o vim, para instalar utilize o comando abaixo:

sudo apt install vim

1 - Install Apache2

sudo apt-get install apache2

2 - Install PHP 5.6 7.0 e 7.1

sudo apt install python-software-properties || sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php

Depois atualize o sistema

sudo apt-get update

Instale as versões do PHP

sudo apt install php5.6 && sudo apt install php7.0 && sudo apt install php7.1

Instale o PHP fpm

sudo apt install php5.6-fpm && sudo apt install php7.0-fpm && sudo apt install php7.1-fpm

Instale o PHP cli, xml, mysql

sudo apt install php5.6-cli php5.6-xml php5.6-mysql php5.6-mbstring -y &&
sudo apt install php7.0-cli php7.0-xml php7.0-mysql php7.0-mbstring -y &&
sudo apt install php7.1-cli php7.1-xml php7.1-mysql php7.1-mbstring -y 

Alternar as versões do PHP PHP 5.6

sudo update-alternatives --set php /usr/bin/php5.6

PHP 7.0

sudo update-alternatives --set php /usr/bin/php7.0

PHP 7.1

sudo update-alternatives --set php /usr/bin/php7.1

Para selecionar a versão do PHP que irá trabalhar com o Apache, primeiro desabilite a versão atual com o comando a2dismod e depois habilite a versão que precisa com o comando a2enmod:

sudo a2dismod php7.0
sudo a2enmod php7.1

Para validar se o php esta funcionando crie o arquivo info.php na pasta /var/www/html, em seguida digite o código abaixo para exibir as infos do php no seu navegador em: http://localhost/info.php

<?php phpinfo(); ?>

3 - Instalando o MySql

Instalando o MySql e suas dependencias

sudo apt-get update
sudo apt-get install mysql-server

Liberando o acesso remoto

sudo ufw allow mysql

Pode ser que o mysql não permita que o root acesso ao banco dado pelo phpmyadmin, para resolver isso utilize o comando abaixo que irá configurar uma senha para que o root possa acesso ao banco de dados

sudo mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'sua_senha'; 

4 - Instalando o PhpMyAdmin

Atualize o sistema

sudo apt-get update

Instale o phpmyadmin

sudo apt-get install phpmyadmin -y

Após a instalação do phpmyadmin, para acessa ló nos precisamos criar um link symbolic no sistema para pode acessar o link pelo navegador web pelo link http://localhost/phpmyadmin utilize o código abaixo para criar o link symbolic. Vale apena lembrar que para o link funcionar ele precisa ser criado dentro do diretório html em: /var/www/html

 sudo ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin 

Instalando o mcrypt

sudo apt-get install php5.6 mcrypt && sudo apt-get install php7.0 mcrypt && sudo apt-get install php7.1 mcrypt 

Intalando Mbstring

sudo apt-get install php5.6-mbstring && sudo apt-get install php7.0-mbstring && sudo apt-get install php7.1-mbstring 

Reiniciando o apache

systemctl restart apache2

5 - Instalando o Git

Instalando o pacote git completo

sudo apt install git

6 - Instalando o Gparted

Instalando o pacote Gparted

sudo apt install gparted

7 - Install DBeaver link: https://dbeaver.io/download/

Removendo Apps

Remoendo o navegador Epiphany

sudo apt-get remove epiphany-browser*

Rotação automática

E comum que nas instalações do Elementary OS em notebook venham habilitado o auto-screen-rotation, este recurso e muito importante para determinados momentos como apresentação e etc... Mas é um recurso que pode acabar atrapalhando alguns usuários, eu particularmente prefiro desabilitar o recurso nativamente ao invés de remove-ló para isso temos uma combinação de teclas que faz isso de modo nativo no linux, segue o comando abaixo:

Tecla Super + O

Montagem de CD/DVD

sudo apt-get install gnome-disk-utility

1 - Baixe o arquivo em anexo (alsa-mixer-paths.zip) 2 - Abra, com muita, mas muita cautela, o seu gerenciador de arquivos como administrador (root) pelo terminal (Ctrl+Alt+T): 3 - Acesse a pasta "/usr/share/pulseaudio/alsa-mixer/paths/" 4 - Após acessada a pasta, por segurança, faça uma cópia dos seguintes arquivos: analog-output.conf, analog-output-headphones.conf, analog-output-speaker.conf, analog-output-speaker-always.conf 5 - Descompacte o anexo e cole os arquivos na pasta "/usr/share/pulseaudio/alsa-mixer/paths/", sobrescrevendo os respectivos arquivos. Se o áudio não funcionar, basta deletar os arquivos novos de lá e colocar os arquivos originais de volta. Atente-se em deixá-los com os nomes originais.

elementaryosjuno_perfeito's People

Contributors

nanzitos avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.