Qual é a minha melhor escolha de distribuição de servidores Linux?

2

Eu vou rodar principalmente o JBoss AS 5 neste servidor e estou apenas começando a aprender Linux. Então, qual distro Linux é fácil de aprender / configurar / gerenciar e executa bem o JBoss? Qualquer conselho / dicas é apreciado.

    
por Tong Wang 30.10.2009 / 01:27

4 respostas

4

Bem, o RedHat ( RHEL ) seria uma escolha "natural" (já que o JBoss é uma divisão da RedHat). O CentOS é outra opção. Mas, para ser honesto, o JBoss funcionaria bem no Ubuntu Server (que você pode querer escolher se quiser distribuições baseadas no debian).

    
por 30.10.2009 / 01:49
3

Eu diria que qualquer distro é boa, exceto que você pode querer desinstalar o Java padrão que vem com sua distro. O OpenJDK é comumente instalado com todas as principais distros. O que eu faço é baixar o instalador do java / Sun java .bin e então eu uso o sistema de alternativas etc para reconfigurar o ambiente do caminho para o Java recém-instalado.

Este script, que precisa ser modificado, pode lhe dar algumas dicas sobre como fazer isso:

#  run this from the jboss/bin directory
# Set the JAVA_HOME variable
function set_java_home {
  if [ -z $JAVA_HOME ]; then
      echo "Using default value for JAVA_HOME: /usr/java/default"
      JAVA_HOME=/usr/java/default
  fi
  export -p JAVA_HOME
  echo $JAVA_HOME > java.home.config
  sudo rm /etc/alternatives/java
  sudo ln -s $JAVA_HOME/bin/java /etc/alternatives/java
  echo "JAVA_HOME variable set to $JAVA_HOME and /etc/alternatives set."
}
if [ -f java.home.config ]; then
  JAVA_HOME=$(<java.home.config)
else
  JAVA_HOME_CANDIDATES=$(find /usr -type d -name '*jdk1.6*')
  echo "Found the following candidates for JAVA_HOME. Pick one: "
  echo "---"
  echo $JAVA_HOME_CANDIDATES
  echo "---"
  read USER_SUBMITTED_JAVA_HOME
  echo "You chose $USER_SUBMITTED_JAVA_HOME ."
  JAVA_HOME=${USER_SUBMITTED_JAVA_HOME}
fi
set_java_home
## then optionally, execute jboss
## $JAVA_BIN $JAVA_OPTS -Djava.endorsed.dirs=$JBOSS_ENDORSED_DIRS \
##     -classpath $CLASSPATH org.jboss.Main $JBOSS_OPTS $1 $2 $3
    
por 15.07.2011 / 01:42
1

Esta é uma escolha tão pessoal e não há resposta para todos.

Pessoalmente, acho que a edição do servidor Ubuntu é a mais fácil de se fazer, pois vem em um cd e é fácil para obter.

Outras opções incluem Debian e CentOS entre MUITOS outros

    
por 30.10.2009 / 01:48
1

Eu gosto do CentOS para servidores. Como ele é baseado no RedHat Enterprise, os pacotes que eles incluem e as escolhas que fazem são voltados para o mercado de servidores corporativos (em oposição aos desktops, como algumas outras distros).

    
por 30.10.2009 / 04:11

Tags