本文目录导读:
随着互联网的快速发展,越来越多的企业开始重视网站建设,而Linux、Nginx、MySQL和PHP(简称LNMP)组合已经成为当下主流的Web服务器配置,本文将详细介绍如何在VMware虚拟机中搭建LNMP服务器,帮助读者轻松入门。
准备工作
1、硬件环境:一台电脑、VMware虚拟机软件、虚拟硬盘空间(建议20GB以上)。
图片来源于网络,如有侵权联系删除
2、软件环境:VMware Workstation、CentOS 7操作系统、Nginx、MySQL、PHP。
搭建LNMP服务器
1、创建虚拟机
(1)打开VMware Workstation,点击“创建新的虚拟机”。
(2)选择“自定义(高级)”,点击“下一步”。
(3)选择“安装操作系统”,点击“下一步”。
(4)选择“稍后安装操作系统”,点击“下一步”。
(5)选择“Linux”,点击“下一步”。
(6)选择“CentOS 7 64位”,点击“下一步”。
(7)分配内存:根据实际需求分配内存,建议2GB以上。
(8)创建虚拟硬盘:选择“分配一个虚拟硬盘现在(推荐)”,点击“下一步”。
(9)选择“将虚拟硬盘存储在物理磁盘上”,点击“下一步”。
(10)设置虚拟硬盘大小:建议20GB以上,点击“下一步”。
(11)设置虚拟硬盘文件类型:选择“VMDK”,点击“下一步”。
(12)设置虚拟硬盘存储格式:选择“固定大小”,点击“下一步”。
(13)完成创建虚拟机。
图片来源于网络,如有侵权联系删除
2、安装CentOS 7操作系统
(1)启动虚拟机,进入安装界面。
(2)选择“安装CentOS 7”,点击“继续”。
(3)选择“中文简体”和“中文(中国)”,点击“继续”。
(4)选择“Minimal Install”,点击“继续”。
(5)选择“网络和主机名”,设置主机名为lnmp,点击“继续”。
(6)选择“存储设备”,点击“继续”。
(7)选择“使用全部空间”,点击“继续”。
(8)选择“将所有文件存储在单个分区中”,点击“继续”。
(9)点击“完成磁盘分区”。
(10)设置root密码。
3、安装Nginx
(1)打开终端,输入以下命令:
sudo yum install -y epel-release sudo yum install -y nginx
(2)启动Nginx服务:
sudo systemctl start nginx
(3)设置Nginx开机自启:
图片来源于网络,如有侵权联系删除
sudo systemctl enable nginx
4、安装MySQL
(1)打开终端,输入以下命令:
sudo yum install -y mariadb mariadb-server
(2)启动MySQL服务:
sudo systemctl start mysqld
(3)设置MySQL开机自启:
sudo systemctl enable mysqld
(4)设置root密码:
sudo mysql_secure_installation
5、安装PHP
(1)打开终端,输入以下命令:
sudo yum install -y php php-mysql
6、测试LNMP环境
(1)在CentOS 7中创建一个名为index.php的文件,放在Nginx的默认网站目录下(/usr/share/nginx/html)。
(2)在index.php中输入以下代码:
<?php phpinfo(); ?>
(3)在浏览器中访问http://lnmp,即可看到PHP信息。
通过以上步骤,您已经成功在VMware虚拟机中搭建了LNMP服务器,您可以根据实际需求配置网站,实现网站托管,希望本文对您有所帮助!
标签: #vmware虚拟机搭建lnmp服务器教程
评论列表