我正在使用 ubuntu 14.04。我想安装 lampp,但不知道如何安装。能否获得有关在我的 Ubuntu 上安装 lampp 的帮助?
答案1
对于 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
。
答案2
假设您已经安装了 Ubuntu 14.04 桌面版,您可以通过运行以下命令来安装流行的 Web 堆栈:
从 root 帐户:
# 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
注意 :
#
是 root 命令行提示符的符号$
是普通用户命令行提示符的符号- 您不必复制此符号来运行该命令,请通过
apt-get ...
或开始您的命令sudo ...
此外,您可能希望安装 PhpMyAdmin 以便从 Web 浏览器管理 MySql 数据库:
$ sudo apt-get install phpmyadmin
http://172.0.0.1/phpmyadmin
然后,您可能必须创建一个符号链接来从或http://172.0.1.1/phpmyadmin
或访问 PhpMyAdmin 用户界面(假设您在 apache 配置中http://localhost/phpmyadmin
使用默认文件夹作为 DocumentRoot):/var/www
$ 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
Apache 的 Php 配置文件如下:
/etc/php5/apache2/php.ini
启用 CGI-perl:
$ sudo a2enmod cgi
启用 SSL:
$ sudo a2enmod ssl
启用 URL 重写模块(安装 CMS 或使用 MVC PHP 框架时通常需要):
$ sudo a2enmod rewrite
当您更改 /etc 文件中的某些配置,或者启用模块 (a2enmod ...) 时,您必须重新加载或重新启动 Apache 服务器:
$ sudo service apache2 reload
或 $ sudo service apache2 restart
是别名
$ sudo /etc/init.d/apache2 reload
和
$ sudo /etc/init.d/apache2 restart
答案3
DigitalOcean 解释了安装的最佳方法LAMP 堆栈
脚步:
安装 Apache
sudo apt-get update
sudo apt-get install apache2
安装 MySQL
sudo apt-get install mysql-server php5-mysql
需要告诉 MySQL 创建数据库目录结构,用于存储信息
sudo mysql_install_db
安装 PHP
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
在大多数情况下,当请求目录时,我们想要修改 Apache 提供文件的方式。目前,如果用户从服务器请求目录,Apache 将首先查找名为 index.html 的文件。我们想要告诉我们的 Web 服务器优先使用 PHP 文件,因此我们将让 Apache 首先查找 index.php 文件。
为此,请键入此命令以使用 root 权限在文本编辑器中打开 dir.conf 文件:
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”确认保存,然后按“ENTER”确认文件保存位置。
此后,我们需要重新启动 Apache Web 服务器,以便识别我们的更改。您可以输入以下命令执行此操作:
sudo service apache2 restart
安装 PHP 模块
apt-cache search php5-
现在您已经完成安装。
还可以找到如何启用phpmyadmin: