本文目录导读:
随着互联网技术的飞速发展,LNMP(Linux、Nginx、MySQL、PHP)这一开源平台因其高效、稳定和易于扩展的特性,成为了许多网站和应用的理想选择,本文将详细讲解如何在Win10虚拟机中安装LNMP平台,帮助您从零开始搭建自己的开发环境。
准备工作
1、虚拟机软件:建议使用VMware Workstation或VirtualBox等虚拟机软件。
图片来源于网络,如有侵权联系删除
2、操作系统:选择一个稳定的Linux发行版,如CentOS、Ubuntu等。
3、虚拟机配置:根据实际需求设置CPU、内存、硬盘等资源。
安装Linux操作系统
1、创建虚拟机并选择Linux发行版。
2、按照提示完成安装过程,选择合适的分区方案。
3、安装完成后,设置静态IP地址,以便后续配置。
安装Nginx
1、使用以下命令安装Nginx:
sudo yum install nginx
2、安装完成后,启动Nginx服务:
sudo systemctl start nginx
3、设置Nginx服务开机自启:
sudo systemctl enable nginx
4、测试Nginx服务是否启动成功,在浏览器中输入虚拟机IP地址,应看到Nginx欢迎页面。
图片来源于网络,如有侵权联系删除
安装MySQL
1、使用以下命令安装MySQL:
sudo yum install mysql-community-server
2、安装完成后,启动MySQL服务:
sudo systemctl start mysqld
3、设置MySQL服务开机自启:
sudo systemctl enable mysqld
4、初始化MySQL,设置root密码:
sudo mysql_secure_installation
5、输入新密码,确认密码,并按照提示完成其他设置。
安装PHP
1、使用以下命令安装PHP:
sudo yum install php php-fpm
2、安装完成后,启动PHP-FPM服务:
sudo systemctl start php-fpm
3、设置PHP-FPM服务开机自启:
sudo systemctl enable php-fpm
4、修改Nginx配置文件,允许PHP运行:
图片来源于网络,如有侵权联系删除
sudo vi /etc/nginx/nginx.conf
在http块中添加以下配置:
location ~ .php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php-fpm.sock; }
5、重启Nginx服务,使配置生效:
sudo systemctl restart nginx
测试LNMP平台
1、创建一个PHP文件,如index.php,并放置在Nginx的网站目录下。
2、在index.php中添加以下代码:
<?php phpinfo(); ?>
3、在浏览器中访问index.php,应看到PHP信息页面。
至此,您已成功在Win10虚拟机中搭建LNMP平台环境,您可以在此基础上进行网站开发、测试和部署,祝您学习愉快!
标签: #win10虚拟机安装lnmp平台
评论列表