
He instalado todos los servidores necesarios para trabajar con php en Ubuntu.
Pero no sé cómo compilar php en Linux.
Mi nombre de host es "blackparrot" mi nombre de usuario es "rojo"
Por favor dígame o muéstreme una manera de compilar php aquí
Respuesta1
No necesita compilar PHP si ya instaló LAMP ya que PHP se ejecuta en el servidor mismo, solo necesita invocar los archivos en el lugar adecuado como lo menciona @MustafaJF.
Simplemente abra nautilus
con privilegios administrativos ejecutando (en una terminal o presionando Alt-F2 para el cuadro de diálogo de ejecución del programa), escriba gksudo nautilus
, proporcione su contraseña y vaya a la /var/www
carpeta, allí simplemente suelte sus archivos php a los que podrá acceder más tarde abriendo un navegador web y señalando la http://localhost/foldername/yourphpfile.php
dirección.
¿Dónde foldername
está la carpeta donde residirán los archivos php y yourphpfile.php
es el archivo que contiene su código php?
Un buen ejemplo para probar si todo está funcionando bien es crear un archivo con el siguiente contenido dentro:
<?php
phpinfo();
?>
Vamos a nombrar este archivo phpinfo.php
y colocarlo en la raíz de /var/www
la carpeta, después de lo cual lo invocaremos vía http://localhost/phpinfo.php
y obtendremos algo como esto:
Los resultados pueden variar de un caso a otro.
Recuerda que /var/www
es un lugar protegido del cual necesitarás privilegios administrativos cada vez que quieras acceder a los archivos para un cambio o algo así. Pero si lo prefieres, puedes (bajo tu propia responsabilidad) cambiar la ubicación de tu /var/www
a un lugar diferente para realizar pruebas, lo que no supondrá ningún riesgo si lo haces sólo para realizar pruebas y no tienes tu servidor expuesto a la red. . Veresta respuestapara encontrar una solución para cambiar la ubicación predeterminada de su servidor de pruebas.
Infórmenos si tiene algún problema.
¡Buena suerte!
Respuesta2
Hay una subcarpeta debajo de su carpeta Apache.
Generalmente se le nombra www
.
Coloca todos los archivos de su sitio web en esa carpeta y llama al sitio a través del navegador web.