Lokální servery: Porovnání verzí
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).