Я использую человечность 14.04. Я хочу установить lampp, но не знаю, как установить его. Я могу получить некоторую справку для установки lampp на моей Ubuntu.
Поскольку 32-разрядная архитектура следует за этими командами...
cd /tmp
wget bit.ly/1cmyrUo -O xampp-32bit.run
chmod 777 xampp-32bit.run
sudo ./xampp-32bit.run
<час> Для 64-разрядной архитектуры, их...
cd /tmp
wget bit.ly/1cmyrUo -O xampp-64bit.run
chmod 777 xampp-64bit.run
sudo ./xampp-64bit.run
<час> PostScript: Попробуйте эти команды от корня. Можно войти в корневой режим с sudo su
команда.
DigitalOcean объясняет самый лучший способ установить стек LAMP
:
MySQL
sudo apt-get install mysql-server php5-mysql
Apache
sudo apt-get update
sudo apt-get install apache2
Install Установка должен сказать MySQL создавать свою структуру каталогов базы данных, где он будет хранить свою информацию sudo mysql_install_db
PHP
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
Установки В большинстве случаев, мы захотим изменить способ, которым Apache служит файлам, когда каталог требуют. В настоящее время, если пользователь запросит каталог с сервера, то Apache будет сначала искать файл под названием index.html. Мы хотим сказать нашему веб-серверу предпочитать файлы PHP, таким образом, мы заставим Apache искать index.php файл сначала.
, Чтобы сделать это, введите эту команду для открытия dir.conf файла в текстовом редакторе с полномочиями пользователя root:
sudo nano /etc/apache2/mods-enabled/dir.conf
Это будет похоже на это:
<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>
Мы хотим переместить индексный файл PHP, выделенный выше к первой позиции после спецификации DirectoryIndex, как это:
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>
, Когда Вы закончите, сохраните и закройте файл путем нажатия "CTRL-X". Необходимо будет подтвердить сохранение путем ввода "Y" и затем совершить нападки, "ВХОДЯТ", чтобы подтвердить, что файл сохраняет местоположение.
После этого мы должны перезапустить веб-сервер Apache для наших изменений, которые будут распознаны. Можно сделать это путем ввода этого:
sudo service apache2 restart
Установка Модули PHP
apt-cache search php5-
Теперь Вы сделаны, установив.
также находят, как включить phpmyadmin:
Принятие Вас уже установило настольный выпуск Ubuntu 14.04, можно установить популярный веб-стек путем выполнения этой команды:
Из корневой учетной записи:
# apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql libapache2-mod-perl2 libapache-session-perl libapache2-authcookie-perl
Или от sudoer учетной записи пользователя:
$ sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql libapache2-mod-perl2 libapache-session-perl libapache2-authcookie-perl
Обратите внимание что:
#
символ корневого приглашения командной строки$
символ приглашения командной строки обычного пользователяapt-get ...
или sudo ...
Кроме того, Вы могли хотеть установить PhpMyAdmin для управления Вами база данных MySql от Вашего веб-браузера:
$ sudo apt-get install phpmyadmin
Затем Вам, вероятно, придется создать символьную ссылку на доступ к пользовательскому интерфейсу PhpMyAdmin от http://172.0.0.1/phpmyadmin
или http://172.0.1.1/phpmyadmin
или http://localhost/phpmyadmin
(принятие Вас использует значение по умолчанию /var/www
папка как DocumentRoot в Вашей апачской конфигурации):
$ sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin
После установки основные конфигурационные файлы для apache2 будут здесь:
/etc/apache2/apache2.conf
/etc/apache2/sites-available
/etc/apache2/mods-available
/etc/apache2/ports.conf
Конфигурационный файл Php для Apache там:
/etc/php5/apache2/php.ini
Включение CGI-perl:
$ sudo a2enmod cgi
Включение SSL:
$ sudo a2enmod ssl
Включение модуля перезаписи URL (часто требуемый для установки CMS или использования платформ MVC PHP):
$ sudo a2enmod rewrite
При изменении некоторых конфигураций в / и т.д. файлы или модули включения (a2enmod...), необходимо перезагрузить или перезапустить сервер Apache:
$ sudo service apache2 reload
или $ sudo сервис apache2 перезапуск
псевдонимы
$ sudo /etc/init.d/apache2 reload
и
$ sudo /etc/init.d/apache2 restart