Я установил новый экземпляр VPS в Ubuntu и мне интересно, как проще всего начать работу с базовым стеком LAMP (т. Е. Какие пакеты требуются, какие параметры конфигурации необходимо настроить, если таковые имеются, и т. Д.). ).
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server
Она установит для вас весь основной LAMP-стек, приглашение на ввод пароля MySQL root и т.д.
Точнее, он установит следующие пакеты и их зависимости.
mysql-client-core-5.1 libwrap0 apache2
libaprutil1-dbd-sqlite3 tcpd
libapache2-mod-php5 apache2.2-common
apache2-utils php5-common
libaprutil1-ldap libaprutil1
php5-mysql mysql-server-core-5.1
libdbi-perl libplrpc-perl mysql-server
apache2.2-bin libdbd-mysql-perl
libhtml-template-perl
libnet-daemon-perl libapr1
mysql-server-5.1 libmysqlclient16
ssl-cert apache2-mpm-prefork
mysql-common mysql-client-5.1
Вы также можете посмотреть Ubuntu Server Guide.
Я сделал простой в использовании простой сценарий bash которая автоматически устанавливает стек LAMP в вашу систему.
Просто запустите эту команду в своем терминале, чтобы использовать сценарий bash:
wget --no-cache -O - https://gist.github.com/EmpireWorld/737fbb9f403d4dd66dee1364d866ba7e/raw/install-lamp.sh | bash
Также установка phpMyAdmin включена в суть.
Выполните все шаги
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt install php7.0-cli
sudo apt-get install phpmyadmin php-mbstring php-gettext
sudo phpenmod mcrypt
sudo phpenmod mbstring
sudo systemctl restart apache2
sudo apt-get update
(Примечание. Если phpmyadmin не работает после этого, попробуйте этот последний трехстрочный код)
gksu gedit /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
sudo apt-get install gksu^C
Если вы используете Ubuntu 16, это просто с помощью одной команды:
sudo apt-get install apache2 mysql-server php libapache2-mod-php php-mcrypt php-mysql phpmyadmin
И просто следуйте инструкциям на экране, чтобы ввести пароль для конфигурации mysql, phpmyadmin
Вы можете увидеть более подробную информацию в моем блоге http://tvivu.com/install-lamp-stack-ubuntu-16-04/
Попробуйте EHCP (простая панель управления хостингом) ...
Установка ehcp на чистый сервер сделает всю грязную работу за вас ...
Вы можете установить Bitnami lampstack . (Пакет, содержащий все необходимые дополнительные пакеты LAMP).
Прежде всего создайте учетную запись на веб-сайте bitnami , чтобы загрузить bitnami-lampstack-5.5.30-1-linux-x64-installer.run файл. Затем скопируйте файл на рабочий стол (для удобства). Чтобы предоставить разрешение на чтение и выполнение, откройте терминал (Ctrl + Alt + T). и введите
chmod 755 chmod 755 'location of bitnami-lampstack-5.5.30-1-linux-x64-installer.run
. Лучше перетащите файл .run со своего рабочего стола, набрав chmod 755
, нажмите Enter.
Теперь дважды щелкните файл .run. Он проведет вас через процесс установки.
Спасибо.
У меня есть скрипт для этой задачи: lampi
Использование:
sudo lampi -i -s -n example.com.local -dr ~/example-site
-i
флаг)-n
опция)-dr
опция)-s
флаг)Теперь доступ к сайту можно получить с помощью http://example. com.local или https://example.com.local
PHP7.0 является стандартным для Ubuntu 16+
Вот краткое изложение:
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-curl php-mbstring php7.0-mbstring php-gettext php7.0-json php-xml
sudo a2enmod php7.0
sudo apt-get install mcrypt
sudo apt-get install phpmyadmin
Обратите внимание: вам нужно добавить Include /etc/phpmyadmin/apache.conf
в файл, который вы откроете с помощью следующей команды. ( кредит )
sudo gedit /etc/apache2/apache2.conf
sudo a2enmod rewrite
بسته ها apache2
و libapache2-mod-php5
هستند. php5 تعدادی ماژول اضافی دارد ، ممکن است به برخی از آنها نیاز داشته باشید. با apt-cache search آنها را لیست کنید php5
سعی کنید در جستجوی خود تجدید نظر کنید یا
sudo apt-get install apache2 libapache2-mod-php5
فعال کردن php5 با
sudo a2enmod php5
apache را مجدداً راه اندازی کنید
sudo service apache2 restart
اگر با Apache شروع می کنید صفحات ویکی زیر می توانند بسیار مفید باشند.
https://help.ubuntu.com/community/ApacheMySQLPHP
https://help.ubuntu.com/11.10/serverguide/C/httpd.html
توجه - این پاسخ از جای دیگری منتقل شده است. برای اضافه کردن mysql install
sudo apt-get install mysql-server php5-mysql
http://www.apachefriends.org/en/xampp-linux.html
В него встроен LAMP, а также phpmyadmin вместе с perl-модулями. Устанавливается в /opt/lampp, поэтому легко устанавливается/удаляется...
Открыть терминал
Ctrl + Alt + T
Тип
sudo apt install synaptic
Это установит synaptic в вашу систему
Введите
sudo synaptic
, чтобы открыть его.
Перейдите в окно поиска
В поле поиска введите apache и нажмите кнопку поиска
Появится следующее поле
Прокрутите вниз до ] Apache2 и выберите поле слева от него.
Нажмите «Применить»
Выберите все зависимости и следуйте инструкциям на экране для установки.
Аналогичным образом установите
php7.0 и mysql-server один за другим
Во время установки mysql-server система запрашивает пароль root . Предоставьте его.
После того, как все будет завершено, закройте синаптику.
Теперь откройте браузер, введите в адресной строке localhost и нажмите Введите
Если появится следующая страница
] затем Apache2 установка прошла успешно.
В типе терминала
apt install vim
cd /var/www/html
vim testphp.php
Нажмите
i
Введите
<?php phpinfo(); ?>
Нажмите
Esc : x Enter
Перейдите в браузер и введите в адресной строке localhost / testphp.php
Если появится следующая страница
, значит установка php7.0 прошла успешно.
Перейдите в терминал и введите
mysql --version
Если вы получите следующий запрос (номера версий для вашей системы могут быть разными):
mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper
Тогда установка mysql-сервера прошла успешно.
Введите
mysql -u root -p
Вы получите:
Enter password:
Введите пароль.
Если вы получили следующее приглашение
, то теперь вы можете успешно войти в систему
Введите
mysql> quit
для выхода.
Поздравляем, теперь у вас есть полностью рабочий стек LAMP
Дополнительно:
Вы также можете в stall phpmyadmin с помощью synaptic. Во время установки он попросит использовать сервер по умолчанию. Выберите apache2 . Следуйте другим инструкциям на экране.
Затем откройте браузер и в адресной строке введите localhost / phpmyadmin
Следующая страница появится
В поле имя пользователя введите корень и в поле пароль введите пароль для пользователя root, который вы выбрали во время установки mysql-server.
Нажмите кнопку Перейти .
Появится следующая страница
Теперь вы успешно установили phpmyadmin в своей системе.
В командной строке самым простым способом, вероятно, является использование tasksel:
sudo tasksel install lamp-server
Лично я всегда считаю, что установка MySQL сервера, а затем PHPMyAdmin установит все необходимые мне части
sudo apt-get install mysql-server
(сначала это означает, что он попросит заранее установить пароль учетной записи root)
затем
sudo apt-get install phpmyadmin
Это также даст вам все необходимые инструменты для администрирования вашего MySQL сервера после его установки: )
В Synaptic щелкните по редактированию и отметьте по задаче. Затем выберите LAMP Server и нажмите кнопку Применить. Готово.
Самый простой способ установить LAMP с помощью PHPMyAdmin - это:
sudo apt-get install lamp-server^ phpmyadmin
Вам даже не нужно устанавливать taskel. Более подробную информацию можно найти здесь, что дает следующее:
Для доступа к PHPMyAdmin, откройте терминал и введите:
sudo -H gedit /etc/apache2/apache2.conf
Добавьте эту строку где-нибудь в этот файл:
Include /etc/phpmyadmin/apache.conf
Наконец, перезапустите Apache, используя:
Include /etc/phpmyadmin/apache.conf
:
/etc/init.d/apache2 restart
или
sudo service apache2 restart
Gosod Apache
sudo apt-get install apache2
Gosod PHP
sudo apt-get install php5 libapache2-mod-php5
Fel fo 16.04, mae'r nifer yn cael ei ollwng:
sudo apt-get install php libapache2-mod-php
Gosod MySQL
sudo apt-get install mysql-server
Gosod phpMyAdmin
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Yn yr un modd â'r gosodiad PHP, yn 16.04, mae'r rhif yn cael ei ollwng:
sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin
Gosodiad cyfun
16.04:
sudo apt-get install apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin
Cyn 16.04:
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
Моя команда швейцарского армейского ножа:
sudo apt-get install apache2 mysql-server mysql-client libapache2-mod-auth-mysql php5 php5-mysql libapache2-mod-php5 php5-mcrypt php5-curl php5-cli php5-gd phpmyadmin