本文深度解析如何使用VMware虚拟机搭建LNMP服务器,提供详细的教程,涵盖搭建过程及注意事项,助您轻松掌握VMware虚拟机搭建LNMP服务器全攻略。
本文目录导读:
随着互联网的飞速发展,Linux服务器已成为企业、个人用户的首选,而LNMP(Linux、Nginx、MySQL、PHP)作为当前最受欢迎的服务器配置之一,具有高性能、稳定性强的特点,本文将详细讲解如何在VMware虚拟机中搭建LNMP服务器,让读者轻松入门。
准备工具
1、VMware Workstation或VMware Fusion(虚拟机软件)
2、Ubuntu Server 20.04(Linux操作系统)
图片来源于网络,如有侵权联系删除
3、Nginx、MySQL、PHP(相关软件包)
搭建步骤
1、创建虚拟机
(1)打开VMware,点击“创建新的虚拟机”。
(2)选择“自定义(高级)”,点击“下一步”。
(3)选择“典型”,点击“下一步”。
(4)选择“Linux”,在搜索框中输入“Ubuntu”,选择“Ubuntu 20.04 64位”,点击“下一步”。
(5)为虚拟机命名,设置内存大小(建议2GB以上),点击“下一步”。
(6)设置虚拟硬盘大小,选择“将虚拟硬盘拆分成多个文件”,点击“下一步”。
(7)选择虚拟硬盘文件存储位置,点击“创建”。
2、安装Ubuntu Server 20.04
(1)启动虚拟机,进入安装界面。
(2)选择语言、时区、键盘布局,点击“继续”。
(3)选择“安装Ubuntu Server”,点击“继续”。
(4)选择“安装第三方软件”,勾选“OpenSSH server”,点击“继续”。
(5)分区,选择“ Guided - use entire disk and set up LVM”,点击“继续”。
(6)选择要分区的硬盘,点击“继续”。
(7)选择分区类型,选择“LVM”,点击“继续”。
(8)创建分区,根据提示进行操作。
图片来源于网络,如有侵权联系删除
(9)格式化分区,选择“ext4”,点击“继续”。
(10)设置主机名、root密码,点击“继续”。
(11)等待安装完成,重启虚拟机。
3、安装Nginx
(1)打开终端,输入以下命令:
sudo apt update
sudo apt install nginx
(2)安装完成后,在浏览器中输入虚拟机IP地址,查看Nginx是否安装成功。
4、安装MySQL
(1)打开终端,输入以下命令:
sudo apt update
sudo apt install mysql-server
(2)安装完成后,输入以下命令,设置root密码:
sudo mysql_secure_installation
(3)根据提示进行操作,设置root密码、删除匿名用户、禁止root用户远程登录、删除测试数据库等。
5、安装PHP
(1)打开终端,输入以下命令:
sudo apt update
图片来源于网络,如有侵权联系删除
sudo apt install php php-fpm php-mysql
(2)安装完成后,在Nginx配置文件中添加以下内容:
location ~ .php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
(3)重启Nginx和PHP-FPM:
sudo systemctl restart nginx
sudo systemctl restart php7.4-fpm
6、测试LNMP环境
(1)在虚拟机中创建一个名为“info.php”的文件,内容如下:
<?php
phpinfo();
?>
(2)在浏览器中输入虚拟机IP地址,访问“info.php”,查看PHP版本信息,证明LNMP环境搭建成功。
通过本文的讲解,读者可以轻松在VMware虚拟机中搭建LNMP服务器,在实际应用中,还需根据需求安装其他软件,如PHP扩展、缓存等,希望本文对大家有所帮助。
评论列表