No Ubuntu 16.04.3 LTS você pode seguir estes passos para instalar o Apache2, MySQL, PHP7 e phpmyadmin
, eu testei isso hoje e ele não deu nenhum tipo de problema, talvez você tenha perdido um destes passos, então, por favor, confira:
-
Instale o Apache2:
sudo apt update
sudo apt install apache2
-
Edite o arquivo
/etc/apache2/apache2.conf
, adicione a seguinte linha no final:ServerName <yourDomainOrIP>
-
Verifique se sua configuração está correta:
sudo apache2ctl configtest
A saída deve ser assim:
Syntax OK
-
Reinicie o Apache para implementar as alterações:
sudo systemctl restart apache2
-
Verifique se o Apache está funcionando, abra seu navegador e vá para:
http://your_ip_address
, você deve ver algo como a seguinte imagem: InstaleoMySQL:
sudoaptinstallmysql-server
Duranteestainstalação,vocêserásolicitadoadigitarasenhadoMySQL.
ProtejasuainstalaçãodoMySQLexecutando:
sudomysql_secure_installation
Escolhaasopçõesdesuapreferêncianestaetapa.
InstalaroPHP:
sudoaptinstallphplibapache2-mod-phpphp-mcryptphp-mysql
Editeoarquivo
/etc/apache2/mods-enabled/dir.conf
,depoisdeeditá-lo,deveficarassim:<IfModulemod_dir.c>DirectoryIndexindex.phpindex.htmlindex.cgiindex.plindex.xhtmlindex.htm</IfModule>
ReinicieoApacheeverifiqueseustatus:
sudosystemctlrestartapache2
sudosystemctlstatusapache2
Apósestepasso,sevocêdesejainstalarmódulosPHP,vocêpodeprocurá-losusando:
apt-cachesearchphp-|less
TesteseoPHPfunciona,crieum
info.php
:sudonano/var/www/html/info.php
Ancoloqueoseguinteconteúdodentro:
<?phpphpinfo();?>
Agoravápara
http://your_ip_address/info.php
evocêveráalgocomoaimagemabaixo:Instale
phpmyadmin
:sudoaptinstallphpmyadminphp-mbstringphp-gettext
Duranteainstalação,vocêserásolicitadoaescolheroseuservidorweb(apache2)esevocêquiserusar
dbconfig-common
paraconfigurarobancodedados,finalmenteasenhaparaphpmyadmin
serásolicitada.Esseprocessoadiciona
phpmyadmin
a/etc/apache2/conf-enabled/
,vocêpodeverificarcom:ls/etc/apache2/conf-enabled/
AtivarPHP
mcrypt
embstring
:sudophpenmodmcrypt
sudophpenmodmbstring
ReinicieoApachenovamenteetestesetudofunciona.
sudosystemctlrestartapache2
Vápara
http://your_ip_address/phpmyadmin
evocêveráapáginadelogin:Digitesuascredenciaisepronto:
Espero que ajude.