Buena suerte la tuya de que
lauser te estuviera ayudando, pero realmente creo que no hiciste las cosas bien.
Yo que utilizo un poco más de Ubuntu Server para muchas pruebas y en servidores en producción, no me ha dado problemas realizando lo que has escrito.
¿Dónde estuvo tu error? Eso solo lo sabrás vos que realizaste la instalación, pero yo nunca recomiendo utilizar versiones que no sean LTS. En este caso, utilizaría Ubuntu Server 14.4.3 LTS.
El Servidor debe tener una IP fija para poder acceder a el remotamente y en la sección donde debes seleccionar los programas a instalar yo seleccionaría:
- OpenSSH Server: Para poder acceder por SSH con programas como Putty por ejemplo y no tocar físicamente el servidor.
- LAMP Server: Para que monte todo lo referente a Apache+MySQL+PHP.
Si no lo vas a utilizar para nada más, con eso es más que suficiente.
Seguidamente, cuando finalice y reinicie el equipo, aplicas los siguientes comandos:
- sudo apt-get update
- sudo apt-get upgrade
- reiniciar sudo shutdown -r now
El siguiente paso, es instalar phpMyAdmin:
- sudo apt-get install phpmyadmin
- Tipo de servidor Apache o Apache2
- Seleccionar yes cuando te pregunte que utilice dbconfig-common
- Digitar la clave de root de MySQL
- Luego la clave que vas a usa para phpMyAdmin. En este caso y si es para uso tuyo, utilizaría la misma clave de root si queres.
Con eso, ya está instalado todo lo que necesitas.
Para wordpress, simplemente lo colocas en la carpeta de los proyectos y a esa carpeta le das permisos de lectura escritura completo o al directorio config que necesita worpress en su configuración inicial y lógicamente, debe estar creado inicialmente, la base de datos en MySQL.
El paso siguiente OPCIONAL si no queres quebrarte la cabeza o no sabes bien como usar la línea de comandos, es instalar webmin para administrar el servidor por web.
Te copio textualmente lo que yo uso para instalarlo y funciona al 100%:
Como instalar webmin en ubuntu server 12.04
Instalar librerias perl para webmin
sudo apt-get install perl libnet-ssleay-perl libauthen-pam-perl libpam-runtime openssl libio-pty-perl apt-show-versions python
Método 1: Instalando webmin vía APT
Login as root:
sudo -i
Add the Webmin repository in your ubuntu server with following commands
cat >> /etc/apt/sources.list <<-EOF
deb
http://download.webmin.com/download/repository sarge contrib
deb
http://webmin.mirror.somersettechsol....uk/repository sarge contrib
EOF
Logout from root:
exit
Import GPG key,*Update the source list then install webmin
wget
http://www.webmin.com/jcameron-key.asc && sudo apt-key add jcameron-key.asc
sudo apt-get update
sudo apt-get install webmin
Método 2: Instalación manual
Download the latest webmin archive (this might change in time) and choose debian package
wget
http://www.webmin.com/download/deb/webmin-current.deb
Install webmin with following command:
sudo dpkg --install webmin-current.deb
to access webmin open your browser and enter:
http://host:10000/
Para que puedas copiar y pegar, realiza la instalación de webmin por SSH. En mi caso, siempre utilizo el método 1.
Saludos.