Servidor

Tutorial de como instalar Magento via SSH

Este artigo irá descrever algumas abordagens diferentes para instalar a última versão do Magento usando o shell de linha de comando via SSH. Nós vamos ver como instalar Magento com e sem dados de exemplo.

Usando SSH é a maneira mais fácil e rápida de instalar o Magento, especialmente quando você está tentando configurar uma loja com dados de amostra. Normalmente, isso requer que você baixe cerca de 45 MB no valor de dados e, em seguida, o re-envio para o seu site. Com SSH , podemos tirar proveito da conexão do servidor para pegar os arquivos necessários.

Última versão estável hoje do Magento é 1.9.1.1 (23,8 MB )

Instalando o Magento com o Full Download

Assim que esse código é colado no terminal ( ctrl+shift+v ) ele baixa o Magento compactado em tar.gz, logo em seguida descompacta e coloca as permissões corretas com chmod.

Cole no terminal:
wget http://www.magentocommerce.com/downloads/assets/1.9.1.1/magento-1.9.1.1.tar.gz
tar -zxvf magento-1.9.1.1.tar.gz
mv magento/* magento/.htaccess .
chmod -R o+w media var
chmod o+w app/etc

Instalando o Magento com o Downloader PEAR

Usando o downloader PEAR é uma forma conveniente para garantir que você instale a última versão do Magento, uma vez que fornece um mecanismo simples para instalar a última versão estável, que está disponível. É um download pequeno e é atualizado com menos freqüência do que o pacote completo Magento.

Cole no terminal:
wget http://www.magentocommerce.com/downloads/assets/1.9.1.0/magento-downloader-1.9.1.0.tar.gz
tar -zxvf magento-downloader-1.9.1.0.tar.gz
rm -rf magento-downloader-1.9.1.0.tar.gz

Logo em seguida acesse http://www.sualoja.com/downloader.php em seu navegador.


Instalando o Magento com o Full Download & Dados de Amostra

Instalando o Magento com dados da amostra é útil se você quiser se familiarizar com Magento e ver como categorias e produtos são criados. Isso é quase o mesmo que acima,Você só terá que substituir os valores DBHOST, DBUSER, DBPASS e DBNAME.
wget http://www.magentocommerce.com/downloads/assets/1.9.1.1/magento-1.9.1.1.tar.gz
tar -zxvf magento-1.9.1.1.tar.gz
wget http://www.magentocommerce.com/downloads/assets/1.9.0.0/magento-sample-data-1.9.0.0.tar.gz
tar -zxvf magento-sample-data-1.9.0.0.tar.gz
mv magento-sample-data-1.9.0.0/media/* magento/media/
mv magento-sample-data-1.9.0.0/magento_sample_data_for_1.9.0.0.sql magento/data.sql
mv magento/* magento/.htaccess* .
chmod -R o+w media var
mysql -h DBHOST -u DBUSER -pDBPASS DBNAME < data.sql
chmod o+w var var/.htaccess app/etc
rm -rf magento/ magento-sample-data-1.9.0.0/ magento-1.9.0.0.tar.gz magento-sample-data-1.9.0.0.tar.gz data.sql

Anúncios
CONFIGURAR SSH ( GITHUB E BITBUCKET ) NO UBUNTU

Configurar SSH ( Github e Bitbucket ) no Ubuntu

Quando era iniciante com Ubuntu e com GIT sofria muito com essa configuração, hoje para mim é um processo extremamente simples do cotidiano, foi por esse motivo que resolvi fazer esse tutorial.

1 – Primeiro comando, executo é para instalação do GIT na máquina

sudo apt-get install git

2 – Segundo comando, serve para gerar uma nova chave

ssh-keygen

3 – Terceiro comando, uso para adicionar a chave gerada

ssh-add ~/.ssh/id_rsa

4 – Quarto comando, copio a chave que é mostrada na tela do terminal

cat < ~/.ssh/id_rsa.pub

5 – Colo a chave nas minhas configurações de SSH da conta do GitHub e BitBucket

Magento eCommerce

Permissões corretas pastas Magento

Normalmente iniciantes em Magento costuma setar permissões incorretas nos diretórios e pastas, então diante de diversas lojas assim resolvi postar o comando que pode ser executado via SSH ou na máquina local via terminal Linux.

Aqui estão os passos seguidos:

– Setando permissões de todos diretórios parar 775

– Setando permissões de todos arquivos parar 644

– Setando permissões das pastas app/etc/, var/ e media/ e todos arquivos internos para 777

Basta somente executar o comando:

sudo find . -type d -exec chmod 755 {} \;
sudo find . -type f -exec chmod 644 {} \;
sudo chmod 777 -R app/etc/;
sudo chmod 777 -R var/;
sudo chmod 777 -R media/;

Como instalar LAMP (Apache, MySQL e PHP) no Ubuntu

 

LAMP

LAMP significa Linux, Apache (servidor web),
MySQL (gerenciador de banco) e PHP.

Sua instalação é fácil via terminal digite:

sudo apt-get install lamp-server^

phpMyAdmin

Caso queira instalar também o phpmyadmin digite:

sudo apt-get install phpmyadmin

Em seguida adicione o phpmyadmin nas configurações do apache, primeiro abrimos o arquivo:

sudo nano /etc/apache2/apache2.conf

Incluimos essa linha:

Include /etc/phpmyadmin/apache.conf

E para finalizar reiniciamos o Apache:

sudo service apache2 restart