分享最新优惠信息
购买主机更加划算

Ubuntu 20.04安装LAMP环境详细过程图文详解

在租用美国服务器的时候,很多朋友也会安装Ubuntu 20.04系统,而想要搭建网站的话,还需要安装WEB环境。本文简单说说Ubuntu 20.04安装LAMP环境详细过程,如果你想使用Ubuntu 20.04系统建设网站,那么不妨参考了解下。

环境要求:

1、Ubuntu 20.04系统;

2、sudo user权限;

LAMP环境安装

安装过程:

一、安装Apache

安装并启动Apache,输入以下命令:

$ sudo apt install apache2 -y

$ sudo systemctl start apache2.service

开机启动Apache,命令如下:

$ sudo systemctl enable apache2.service

二、安装MariaDB数据库

安装MariaDB数据库,现在MariaDB基本已经替代MySQL数据库,命令如下:

$ sudo apt install mariadb-server mariadb-client -y

设置MariaDB开机启动,命令如下:

$ sudo systemctl enable mariadb.service

设置MariaDB数据库安全问题,命令如下:

$ sudo mysql_secure_installation

一开始,root用户是没有MariaDB数据库密码的,所以直接按“Enter”键进入即可:

Enter current password for root (enter for none):

进入数据库后需要设置新密码,按“Enter”键,如下:

Set root password? [Y/n]

输入并确认MariaDB数据库密码:

New password:     #输入数据库密码

Re-enter new password:   #确认数据库密码

Password updated successfully!

按“Enter”键,若要删除匿名用户登录,请执行以下操作:

Remove anonymous users? [Y/n]

按“Enter”键,若要不允许远程root登录,请执行以下操作:

Disallow root login remotely? [Y/n]

按“Enter”键,若要删除测试数据库,请执行以下操作:

Remove test database and access to it? [Y/n]

按“Enter”键,若要重新加载privilege tables,请执行以下操作。

Reload privilege tables now? [Y/n]

这就完成了MariaDB数据库基本的安全设置。

三、安装PHP环境

安装基本的PHP环境包和扩展组件,命令如下:

$ sudo apt install php php-{bcmath,bz2,intl,gd,mbstring,mysql,zip,fpm} -y

重新启动Apache以加载PHP,命令如下;

$ sudo systemctl restart apache2.service

四、完成测试

若要验证Apache是否已经完成安装并运行,只需在浏览器中输入服务器的IP地址,如果能看到Apache 2默认的测试页面,那么就代表已经安装完成。

Apache默认测试页面

如果测试PHP,root用户登录,执行以下操作来创建phpinfo页面:

# echo ‘<?php phpinfo(); ?>’ > /var/www/html/info.php

想要验证PHP是否有效,只需在浏览器输入查看:

http://服务器IP地址/info.php测试数据库

PHP环境测试

如果测试MariaDB数据库,需要以root用户登录数据库:

# mysql -u root -p -h localhost

创建一个测试用户,命令如下:

CREATE USER ‘test_user’@’localhost’ IDENTIFIED BY ‘test_pass’;

创建一个测试数据库,命令如下:

CREATE DATABASE test_database;

授予测试数据库上的测试用户权限,命令如下:

GRANT ALL PRIVILEGES ON test_database.* TO ‘test_user’@’localhost’;

退出数据库,命令如下:

quit

创建一个文件来测试PHP和数据库能否链接,命令如下:

# nano /var/www/html/db_test.php

将以下内容添加到文件中:

<?php
$conn = new mysqli(‘localhost’, ‘test_user’, ‘test_pass’, ‘test_database’);

if ($conn->connect_error) {
die(“Failed: ” . $conn->connect_error);
}
echo “Success”;
?>

要验证PHP是否可以访问数据库,只需在浏览器输入以下内容看看是否可以访问:

http://服务器IP地址/db_test.php

如果你能看到”Success”.字样,说明已经在Ubuntu 20.04系统中成功安装LAMP环境了。

总之,以上就是Ubuntu 20.04安装LAMP环境的全部过程,如果有不清楚的小伙可以参考上述过程进行安装。LAMP环境安装成功之后,我们就可以在Ubuntu 20.04系统建设网站,比如安装WordPress、Discuz等程序。

未经允许不得转载:惠主机 » Ubuntu 20.04安装LAMP环境详细过程图文详解