我设置了一个新的Ubuntu VPS实例,我想知道最简单的方法是使用基本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
您可能还想看看 buntu服务器指南 。
安装Apache
Sudo apt-get install Apache2
安装PHP
Sudo apt-get install php5 libapache2-mod-php5
如同16.04,该数字被删除:
Sudo apt-get install php libapache2-mod-php
安装MySQL
Sudo apt-get install mysql-server
安装phpMyAdmin
Sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
与PHP安装一样,在16.04中,数字被删除:
Sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin
组合安装
16.04:
Sudo apt-get install Apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin
在16.04之前:
Sudo apt-get install Apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
使用PHPMyAdmin安装LAMP的最简单方法是使用:
Sudo apt-get install lamp-server^ phpmyadmin
您甚至不需要安装taskel。更多细节可以找到 这里 ,它给出了:
要访问PHPMyAdmin,请打开终端并键入:
Sudo -H gedit /etc/Apache2/Apache2.conf
在该文件中的某处添加此行:
Include /etc/phpmyadmin/Apache.conf
最后重启Apache:
/etc/init.d/Apache2 restart
要么
Sudo service Apache2 restart
在Synaptic中,单击“编辑”并按任务标记。然后选择LAMP Server并点击apply。完成。
在命令行上最简单的方法是使用 tasksel :
Sudo tasksel install lamp-server
我个人总是发现安装MySQL服务器然后安装PHPMyAdmin将安装我需要的所有部件
Sudo apt-get install mysql-server
(首先执行此操作意味着它要求提前设置root帐户密码)
然后
Sudo apt-get install phpmyadmin
它还为您提供了安装MySQL服务器后管理MySQL服务器所需的所有工具:)
包是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安装
Sudo apt-get install mysql-server php5-mysql
http://www.apachefriends.org/en/xampp-linux.html
它有LAMP以及与myl模块集成的phpmyadmin。安装在/ opt/lampp中,因此可以轻松安装/拆卸......
我的瑞士军刀命令:
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
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
打开终端
Ctrl + Alt + T
类型
Sudo apt install synaptic
这将在您的系统上安装synaptic
类型
Sudo synaptic
打开它。
转到搜索框
在搜索字段中输入 阿帕奇 然后单击“搜索”按钮
出现以下字段
向下滚动到 的Apache2 并选择左侧的框。
点击“申请”
选择所有依赖项并按照屏幕说明进行安装。
以类似的方式安装
php7.0 和 mySQL的服务器 逐一
在安装mysql-server系统期间要求 root 密码。提供它。
一切都完成后,关闭突触。
现在打开浏览器并在地址栏中输入 本地主机 并按 Enter
如果出现以下页面
然后 的Apache2 安装成功
在终端类型
apt install vim
cd /var/www/html
vim testphp.php
按
i
类型
<?php phpinfo(); ?>
按
Esc:xEnter
转到您的浏览器并在地址栏中输入 本地主机/ testphp.php
如果出现以下页面
然后php7.0安装成功
转到终端并输入
mysql --version
如果您获得以下提示(系统的版本号可能不同):
mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper
然后你的mysql-server安装成功了。
类型
mysql -u root -p
你会得到:
Enter password:
提供密码。
如果您收到以下提示
然后,您现在可以成功登录
类型
mysql> quit
注销。
恭喜你,你现在已经全力以赴了 LAMP堆栈
可选的:
你也可以安装 phpMyAdmin的 使用突触。在安装过程中,它将要求使用默认服务器。选择 的Apache2。按照其他屏幕说明进行操作.
然后打开浏览器并在地址栏中输入 本地主机/ phpMyAdmin的
出现以下页面
在里面 username 字段类型 root 并在 密码 字段键入在mysql-server安装期间选择的root用户的密码。
点击 走 按钮。
出现以下页面
现在您已在系统上成功安装了phpmyadmin。
我有一个这个任务的脚本: lampi
用法:
Sudo lampi -i -s -n example.com.local -dr ~/example-site
-i
标志)-n
选项)的自定义站点-dr
选项)-s
标志)现在,可以使用 http://example.com.local 或 https://example.com.local 访问该网站
您可以安装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
键入chmod 755
后,最好从桌面拖放.run文件,按回车键。
现在双击.run文件。它将指导您完成安装过程。
谢谢。
如果您使用的是unbuntu 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/
按照所有步骤
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