安装apache
安装Apache本身和Apache PHP模块
$sudo apt install apache2 libapache2-mod-php
安装后,系统将自动启动apache服务。
使用浏览器打开
http://localhost
将可以看到默认Apache页面
安装PHP
$sudo apt install php php-mysql
在本教程中,我们将学习:
- 如何设置MariaDB
- 如何安装php
- 如何安装apache
- 如何测试LAMP服务器
安装MariaDB
MariaDB是MySQL的分支,它可以作为MySQL的替代品。
Debian和其他Linux发行版已选择近年来使用MariaDB作为默认MySQL选项,因为MariaDB是一个独立的项目,而MySQL由Oracle控制。
安装MariaDB软件包
首先从Debian存储库安装MariaDB。
它分为服务器和客户端组件。
为此,我们需要两者。
$sudo apt install mariadb-server mariadb-client
设置数据库
我们需要为Web应用程序设置一个基本数据库进行使用。
MariaDB在Debian 10上安全设置。
MariaDB附带一个方便的实用程序,可以自动保护数据库。
$sudo mysql_secure_installation
设置root的密码,并回答一些问题。
然后以root用户身份“使用mysql命令登录MariaDB”。
# mysql -u root -p
登录后,创建一个新数据库:
CREATE DATABASE newdb;
然后,创建一个新用户以访问数据库。
CREATE USER 'username'@'localhost' IDENTIFIED BY 'userpassword';
对于该用户能够使用数据库,我们需要在数据库上授予它权限。
因为我们想让它成为管理用户,因此授予它所有权限。
GRANT ALL PRIVILEGES ON newdb.* TO 'username'@'localhost';
刷新权限并退出数据库。
FLUSH PRIVILEGES; \q
测试服务器
Apache在“/var/www/html”中查找index文件。
这可以是index.html
或者index.php
。
删除现有的index.html
,并创建一个新的index.php
文件。
index.php内容如下
<?php phpinfo(); ?>
现在刷新浏览器
http://localhost
将可以看到有关服务器上PHP的信息。
我们已经准备好LAMP服务器。
日期:2020-07-07 20:56:35 来源:oir作者:oir