Revisão dos comandos para instalação do Apache, PHP, MySQL, PostgreSQL, phpmyadmin, phppgadmin e Samba. para instalar o Apache e o PHP 5: sudo apt-get install apache2 php5 para instalar o MySQL com suporte a PHP: sudo apt-get install mysql-server-5.0 php5-mysql para instalar o phpmyadmin: sudo apt-get install phpmyadmin para criar um atalho do phpmyadmin dentro de nosso diretório do Apache: sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin para instalar o PostgreSQL: sudo apt-get install postgresql-contrib para instalar o phppgadmin: sudo apt-get install phppgadmin para instalar o Samba: sudo apt-get install samba para configurar o Samba: sudo nano /etc/samba/smb.conf Exemplo de configuração: [arquivos] comment = meus arquivos path = /home/dir public = yes browseable = yes writeable = yes read only = no create mask = 0700 directory mask = 0700
Para instalação do NetBeans, primeiro iremos instalar o Java Development Kit (JDK) No console do Ubuntu digite: verificar a verão do Java: java -version copiar o arquivo jre-6u17-linux-i586.bin www.marcelo.kinghost.net/program/jre-6u17-linux-i586.bin chmod +x jre-6u17-linux-i586.bin rode o arquivo, para isso digitar o comando./jre-6u17-linux-i586.bin este comando irá descompactar o java em um diretório chamado jre1.6.0_17 Mova a pasta gerada para /usr/local/ já renomeando-a para java sudo mv jre1.6.0_17/ /usr/local/java Agora vamos editar o arquivo /etc/profile (toda vez que você executa o login em sua maquina o profile é carregado) sudo nano /etc/profile adicione as seguintes linhas no seu profile (respeite as maiúsculas e minúsculas): JAVA_HOME=/usr/local/java JAVA_BIN=$JAVA_HOME/bin CLASSPATH=$CLASSPATH:.:$JAVA_HOME:$JAVA_HOME/lib PATH=$JAVA_BIN:$PATH export JAVA_BIN CLASSPATH PATH export JAVA_HOME reiniciar o computador verificar, novamente, a versão do Java: java -version caso tenha a versão 6, podes instalar o NetBeans, para isso basta seguir os passos abaixo (iremos adotar o instalador automático) copiar o arquivo netbeans-6.7-ml-php-linux.sh http://www.marcelo.kinghost.net/program/netbeans-6.7-ml-php-linux.sh ou faça o download do site Netbeans.org (versão para PHP é em torno de 31MB) chmod +x netbeans-6.7-ml-php-linux.sh rode o arquivo
./netbeans-6.7-ml-php-linux.sh irá abrir o instalador do NetBeans Na primeira tela clique em Next Na segunda tela marque a opção accept the terms in the license agreement e clique em Next Na terceira tela Verifique se o java environment esta em /usr/local/java, se sim clique em Next Na quarta tela clique em install Por fim clique em Finish Para iniciar o NetBeans clique em atalho NetBeans na área de trabalho ou em Aplicativos / Programação. Para instalação do Eclipse podemos usar o instalador automático apt-get install eclipse ou copiar o arquivo eclipse-php-galileo-sr1-linux-gtk.tar.gz www.marcelo.kinghost.net/program/eclipse-php-galileo-sr1-linux-gtk.tar.gz Vá para o diretório onde o arquivo foi baixado. chmod +x eclipse-php-galileo-sr1-linux-gtk.tar.gz descompacte o arquivo tar -zxvf eclipse-php-galileo-sr1-linux-gtk.tar.gz este comando irá descompactar o eclipse em um diretório chamado eclipse libere, ou seja, dê permissões para este diretório com o comando: chmod 777 eclipse Mova a pasta gerada para /usr/local/ sudo mv eclipse/ /usr/local/eclipse Agora crie um atalho para o Eclipse Na Área de Trabalho: a) Clique com o botão direito do mouse e escolha Criar lançador b) No campo Nome, digite: Eclipse c) no campo Comando, digite: /usr/local/eclipse/eclipse d) Clique em OK; Para iniciar o Eclipse clique no lançador recentemente criado na área de trabalho.
Para instalar o JDK, a fim de poder desenvolver em JAVA no Netbeans e Eclipse. Devemos instalar o JDK além o JRE sudo apt-get install sun-java5-jdk sudo update-alternatives --config javac Escolher /usr/lib/jvm/java-1.5.0-sun/bin/javac editar o arquivo de configuração do Netbeans sudo nano /home/user/netbeans-6.7/etc/netbeans.conf comentar linha que indica a instalação do java #netbeans _jdkhome=/usr/local/java Inicializar o Netbeans e instalar os Plug-in(Ferramentas Plug-ins): Java Java Persistence Hibernate Construtor GUI (são plug-ins do netbeans para programar em java) Referencias: http://wiki.ubuntu-br.org/java