Lokální servery: Porovnání verzí

Z Znalosti
m
m
Řádek 22: Řádek 22:
 
  </Directory>
 
  </Directory>
  
Poté nutno restartovat Apache:
+
Poté nutno '''restartovat Apache''':
 
  sudo service apache2 restart
 
  sudo service apache2 restart
  
Řádek 29: Řádek 29:
 
Obecně k modulům Apache viz [http://www.unixmen.com/how-to-enable-and-disable-apache-modules/ How to Enable and disable apache modules].
 
Obecně k modulům Apache viz [http://www.unixmen.com/how-to-enable-and-disable-apache-modules/ How to Enable and disable apache modules].
  
Restart mysql:
+
'''Restart mysql''':
  
 
  sudo /etc/init.d/mysql restart
 
  sudo /etc/init.d/mysql restart
  
 
(viz [http://askubuntu.com/questions/82374/how-do-i-start-stop-mysql-server How do I start/stop mysql server?])
 
(viz [http://askubuntu.com/questions/82374/how-do-i-start-stop-mysql-server How do I start/stop mysql server?])
 +
 +
== Jak re-instalovat mysql? ==
 +
Nejprve '''odstranit mysql''':
 +
sudo apt-get remove --purge mysql-server mysql-client mysql-common
 +
sudo apt-get autoremove
 +
sudo apt-get autoclean
 +
 +
Pak '''reinstalovat''':
 +
sudo apt-get update
 +
sudo apt-get install mysql-server
 +
sudo mysql_install_db
 +
sudo /usr/bin/mysql_secure_installation
 +
 +
Vyzkoušeno, funguje, jen jsem musel znova instalovat phpMyAdmin. (podle návodu na instalaci LAMPu).

Verze z 26. 6. 2016, 15:56

LAMP - instalace

Nejlepší je začít na Official Ubuntu Documentation, tam vyhledat versi Ubuntu, např. pro 13.10 je to Documentation for Ubuntu 13.10 a odtud na Ubuntu Server Guide.

Odtud přejít na LAMP Applications. Tak jsem postupoval při instalaci LAMPu na ibm-desktop.

Poznámka: dobrý popis instalace LAMP je také v How To Install LAMP Stack On Ubuntu 16.04.

Pozor: při spuštění aplikace WP jsem narazil - v PHP nebyl umožněn modul mod_rewrite. Je nutno jej umožnit:

sudo a2enmod rewrite

Pozor: phpMyAdmin při otevření hlásí dole chybu - chybí rozšíření mcrypt. To se řeší podle phpMyAdmin - chybí rozšíření mcrypt.

Kromě toho je nutné umožnit přepisovací funkce přes .htaccess. Do souboru /etc/apache2/sites-available/000-default.conf vložíme editorem řádky

<Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
</Directory>

Poté nutno restartovat Apache:

sudo service apache2 restart

Viz např. How To Set Up Mod_Rewrite.

Obecně k modulům Apache viz How to Enable and disable apache modules.

Restart mysql:

sudo /etc/init.d/mysql restart

(viz How do I start/stop mysql server?)

Jak re-instalovat mysql?

Nejprve odstranit mysql: sudo apt-get remove --purge mysql-server mysql-client mysql-common

sudo apt-get autoremove
sudo apt-get autoclean

Pak reinstalovat:

sudo apt-get update
sudo apt-get install mysql-server
sudo mysql_install_db
sudo /usr/bin/mysql_secure_installation

Vyzkoušeno, funguje, jen jsem musel znova instalovat phpMyAdmin. (podle návodu na instalaci LAMPu).