黑狐家游戏

深度解析,在Win10虚拟机上一键搭建LNMP平台,从基础到实战,虚拟机安装win10arm

欧气 0 0

本文目录导读:

  1. 准备工作
  2. 安装LNMP平台
  3. 测试LNMP平台

随着互联网技术的飞速发展,LNMP(Linux、Nginx、MySQL、PHP)平台因其高性能、稳定性和易用性,已经成为许多网站和应用程序的首选后端技术栈,本文将详细解析如何在Windows 10虚拟机上一键搭建LNMP平台,从准备工作到环境配置,再到实际操作,助您轻松入门LNMP。

准备工作

1、安装虚拟机软件:您需要在Windows 10系统上安装一款虚拟机软件,如VMware Workstation、VirtualBox等,这里以VMware Workstation为例。

2、创建虚拟机:打开VMware Workstation,创建一个新的虚拟机,选择Linux操作系统,推荐选择Ubuntu 18.04 LTS。

深度解析,在Win10虚拟机上一键搭建LNMP平台,从基础到实战,虚拟机安装win10arm

图片来源于网络,如有侵权联系删除

3、配置虚拟机:根据个人需求配置虚拟机的CPU、内存、硬盘等硬件资源。

安装LNMP平台

1、安装Linux操作系统:启动虚拟机,按照提示完成Ubuntu 18.04 LTS的安装。

2、更新系统:在虚拟机中打开终端,执行以下命令更新系统:

sudo apt update
sudo apt upgrade

3、安装Nginx:

sudo apt install nginx

4、安装MySQL:

sudo apt install mysql-server

5、安装PHP:

sudo apt install php php-fpm php-mysql

6、配置Nginx:

(1)打开Nginx配置文件:

深度解析,在Win10虚拟机上一键搭建LNMP平台,从基础到实战,虚拟机安装win10arm

图片来源于网络,如有侵权联系删除

sudo nano /etc/nginx/sites-available/default

(2)修改默认配置,添加以下内容:

location ~ .php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # 根据您的PHP版本修改
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
}

(3)保存并关闭文件,执行以下命令使配置生效:

sudo ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default
sudo nginx -t
sudo systemctl restart nginx

7、配置MySQL:

(1)打开MySQL配置文件:

sudo nano /etc/mysql/my.cnf

(2)找到以下内容,将skip-networking改为!skip-networking

[mysqld]
skip-networking = !skip-networking

(3)保存并关闭文件,重启MySQL服务:

sudo systemctl restart mysql

(4)进入MySQL命令行,创建一个新用户和数据库:

sudo mysql
CREATE USER 'root'@'localhost' IDENTIFIED BY 'root';
CREATE DATABASE test;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost';
FLUSH PRIVILEGES;
EXIT;

8、安装PHP扩展:

深度解析,在Win10虚拟机上一键搭建LNMP平台,从基础到实战,虚拟机安装win10arm

图片来源于网络,如有侵权联系删除

(1)安装PHP扩展:

sudo apt install php-gd php-xml php-mbstring php-zip php-curl

(2)重启PHP-FPM:

sudo systemctl restart php7.4-fpm

测试LNMP平台

1、打开浏览器,访问虚拟机IP地址,如:http://192.168.1.100

2、如果出现Nginx欢迎页面,表示LNMP平台搭建成功。

通过以上步骤,您已成功在Windows 10虚拟机上一键搭建LNMP平台,在实际应用中,您可以根据项目需求对LNMP平台进行优化和扩展,希望本文对您有所帮助!

标签: #win10虚拟机安装lnmp平台

黑狐家游戏
  • 评论列表

留言评论