Я хотів би почати з мого веб-сервера, і я хотів би перевстановити всі пакети LAMP, як це зробити?
Я хотів би почати з мого веб-сервера, і я хотів би перевстановити всі пакети LAMP, як це зробити?
Відповіді:
sudo apt-get purge mysql-server apache2 php5
Це видалить пакети "великого хлопця", які повинні піклуватися про більшість випадків.
Ви можете знайти цю інформацію в документації , зокрема в цьому розділі про те, як почати спочатку:
Щоб видалити стек LAMP, видаліть такі пакети:
Примітка. Це передбачає, що у вас немає інших програм, які потребують будь-якого з цих пакетів. Ви можете спочатку змоделювати це видалення та видалити лише ті пакунки, які не викликають видалення чогось потрібного.
sudo apt-get remove apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 php5-common php5-mysql
Щоб також видалити дані debconf, використовуйте опцію очищення при видаленні. Щоб позбутися від будь-якої конфігурації, яку ви могли зробити в апаші, вручну видаліть каталог / etc / apache2, як тільки пакети будуть видалені.
Не використовуйте tasksel для видалення пакунків, погані речі можуть трапитися, це стосується цього звіту про помилки .
Решта документації стосується того, як ви перевстановите apache та всі речі, які вам знадобляться, щоб почати знову.
sudo apt-get purge apache2 php5-cli apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libnet-daemon-perl libplrpc-perl libpq5 mysql-client mysql-common mysql-server php5-common php5-mysql phpmyadmin && sudo apt-get autoremove
Використання: "PHP 5.3.10-1ubuntu3.6 з Suhosin-Patch (cli), Apache / 2.2.22 (Ubuntu), mysql Ver 14.14 Distrib 5.5.31, для debian-linux-gnu (x86_64) використовуючи
Видаліть LAMP
sudo apt-get purge libapache2-mod-auth-mysql phpmyadmin
sudo apt-get purge mysql-server mysql-server-5.1 mysql-server-core-5.1
sudo apt-get purge apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5
sudo apt-get autoremove
Встановіть LAMP
Запуск tasksel
Виберіть сервер LAMP.
Щоб повністю керувати базою даних вашої лампи, встановіть phpmyadmin
sudo apt-get install phpmyadmin
sudo apt-get purge apache2 php5-cli apache2-mpm-prefork apache2-utils apache2.2-common \
libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl \
libnet-daemon-perl libplrpc-perl libpq5 mysql-client mysql-common mysql-server \
php5-common php5-mysql phpmyadmin \
&& sudo apt-get autoremove
нову версію LAMP Stack можна видалити
$ sudo /opt/lampstack-[version]/uninstall
напр
$ sudo /opt/lampstack-7.1.22-2/uninstall