Consellos sobre como instalar Apache en Linux

O proceso non é tan difícil como pensas

Entón tes un sitio web, pero agora necesitas unha plataforma para hospedalo. Podería usar un dos moitos proveedores de hospedaxe de sitios alí fóra, ou podería tratar de hospedar o seu sitio web co seu propio servidor web.

Xa que Apache é gratuíto, é un dos servidores web máis populares para instalalos. Tamén ten varias características que o fan útil para moitos tipos diferentes de sitios web. Entón, que é Apache? En poucas palabras, é un servidor utilizado para todo, dende páxinas web persoais ata sitios de nivel empresarial.

É tan versátil como popular.

Poderá obter os datos sobre como instalar Apache nun sistema Linux co resumo deste artigo. Antes de comezar, con todo, debería estar cómodo traballando en Linux, entre os que se pode cambiar os directorios, usando tar e gunzip e compilando con make (vou discutir onde obter binarios se non quere probar compilar o seu propio). Tamén debería ter acceso á conta root na máquina do servidor. Unha vez máis, se isto confunde vostede, sempre pode recorrer a un provedor de hospedaxe de mercadorías en vez de facelo só.

Descargar Apache

Recomendo descargar a última versión estable de Apache a medida que comecen. O mellor lugar para obter Apache é o sitio de descarga do servidor Apache HTTP. Descarga os ficheiros fonte apropiados para o teu sistema. As publicacións binarias para algúns sistemas operativos tamén están dispoñibles neste sitio.

Extrae os ficheiros Apache

Unha vez que descargue os ficheiros, terás que descomprimilos:

gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar

Isto crea un novo directorio baixo o directorio actual cos ficheiros fonte.

Configurar o teu servidor para Apache

Unha vez que teña os ficheiros dispoñibles, necesitará instruír á máquina onde atopar todo configurando os ficheiros fonte. A forma máis sinxela de facelo é aceptar todos os valores predeterminados e só escribir:

./configurar

Por suposto, a maioría da xente non quere aceptar só as opcións predeterminadas que se lles presentan. A opción máis importante é a prefix = PREFIX . Isto especifica o directorio onde se instalarán os ficheiros Apache. Tamén pode configurar variables e módulos de ambiente específicos. Algúns dos módulos que me gustaría instalar inclúen:

Ten en conta que estes non son todos os módulos que podo instalar nun sistema dado; o proxecto en particular dependerá do que insto, pero esta lista de arriba é un bo punto de partida. Lea máis sobre os detalles sobre os módulos para determinar os que necesita.

Construír Apache

Do mesmo xeito que con calquera instalación de orixe, entón necesitará construír a instalación:

facer
facer a instalación

Personaliza Apache

Supoñendo que non houbo problemas coa instalación e a construción, estará listo para personalizar a configuración do Apache.

Isto realmente só equivale a editar o ficheiro httpd.conf. Este ficheiro está situado no directorio PREFIX / conf. Xeralmente edito con editor de texto.

vi PREFIX /conf/httpd.conf

Nota: necesitarás ser root para editar este ficheiro.

Siga as instrucións deste ficheiro para editar a configuración da forma que queira. Hai máis axuda dispoñible no sitio web de Apache. Sempre pode recorrer a ese sitio para obter información e recursos adicionais.

Proba o teu servidor Apache

Abra un navegador web na mesma máquina e escriba http: // localhost / na caixa de enderezos. Debería ver unha páxina similar á da pantalla parcial que aparece arriba (a imaxe que acompaña este artigo).

Diría en letras grandes: "Vendo isto en lugar do sitio web que esperabas?" Esta é unha boa noticia, xa que significa que o teu servidor está instalado correctamente.

Comezar a editar / subir páxinas ao servidor web Apache recén instalado

Unha vez que o seu servidor está en funcionamento, pode comezar a publicar páxinas. Divírtete construíndo o teu sitio web!