黑狐家游戏

虚拟机搭建linux服务器,深入浅出,VMware虚拟机搭建Linux LNMP服务器全攻略

欧气 0 0

本文目录导读:

  1. 环境准备
  2. 搭建步骤
  3. 测试LNMP环境

随着互联网技术的不断发展,LNMP(Linux、Nginx、MySQL、PHP)服务器已经成为网站开发与运维的标配,而VMware作为一款功能强大的虚拟机软件,可以帮助我们轻松地在本地搭建一个LNMP服务器环境,本文将详细讲解如何在VMware虚拟机中搭建LNMP服务器,让您轻松掌握这一技能。

环境准备

1、VMware Workstation:一款功能强大的虚拟机软件,可从官网免费下载并安装。

2、Linux操作系统:本文以CentOS 7为例,您可以根据需要选择其他Linux发行版。

虚拟机搭建linux服务器,深入浅出,VMware虚拟机搭建Linux LNMP服务器全攻略

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

3、Nginx、MySQL、PHP:这三个软件是LNMP环境的核心组件。

搭建步骤

1、创建虚拟机

(1)打开VMware Workstation,点击“创建新的虚拟机”。

(2)选择“自定义(高级)”,点击“下一步”。

(3)选择“安装操作系统”,点击“下一步”。

(4)选择“Linux”,在搜索框中输入“CentOS”,选择“CentOS 7 64位”,点击“下一步”。

(5)选择“稍后安装操作系统”,点击“下一步”。

(6)设置虚拟机名称、存储位置和大小,点击“下一步”。

(7)设置CPU、内存、网络等参数,点击“下一步”。

(8)选择虚拟机硬盘类型和存储位置,点击“下一步”。

(9)选择“将虚拟硬盘拆分到多个文件”,点击“下一步”。

(10)设置虚拟硬盘大小,点击“下一步”。

(11)完成虚拟机创建。

2、安装Linux操作系统

(1)启动虚拟机,选择“安装CentOS 7”。

(2)选择“安装到硬盘”,点击“下一步”。

(3)选择“自动分区”,点击“下一步”。

(4)选择“选择网络”,点击“下一步”。

虚拟机搭建linux服务器,深入浅出,VMware虚拟机搭建Linux LNMP服务器全攻略

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

(5)选择“DHCP”,点击“下一步”。

(6)选择“选择时区”,点击“下一步”。

(7)选择“选择键盘布局”,点击“下一步”。

(8)设置root用户密码,点击“下一步”。

(9)安装完毕,重启虚拟机。

3、安装Nginx

(1)登录Linux系统,使用root用户登录。

(2)打开终端,输入以下命令:

sudo yum install nginx

(3)安装完成后,使用以下命令启动Nginx:

sudo systemctl start nginx

(4)使用以下命令设置Nginx开机自启:

sudo systemctl enable nginx

4、安装MySQL

(1)打开终端,输入以下命令安装MySQL:

sudo yum install mysql-community-server

(2)安装完成后,使用以下命令启动MySQL:

sudo systemctl start mysqld

(3)使用以下命令设置MySQL开机自启:

sudo systemctl enable mysqld

(4)初始化MySQL,运行以下命令:

sudo mysql_secure_installation

(5)根据提示设置root用户密码、删除匿名用户、禁止root用户远程登录、删除test数据库等。

5、安装PHP

(1)打开终端,输入以下命令安装PHP:

虚拟机搭建linux服务器,深入浅出,VMware虚拟机搭建Linux LNMP服务器全攻略

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

sudo yum install php php-fpm

(2)安装完成后,使用以下命令启动PHP-FPM:

sudo systemctl start php-fpm

(3)使用以下命令设置PHP-FPM开机自启:

sudo systemctl enable php-fpm

6、配置Nginx

(1)打开Nginx配置文件:

sudo vi /etc/nginx/nginx.conf

(2)在http部分添加以下内容:

server {
    listen       80;
    server_name  localhost;
    root   /usr/share/nginx/html;
    index  index.html index.htm;
    location / {
        proxy_pass http://127.0.0.1:90;
    }
    location ~ .php$ {
        fastcgi_pass   127.0.0.1:90;
        fastcgi_index  index.php;
        include        fastcgi_params;
    }
}

(3)保存并退出配置文件。

7、配置PHP-FPM

(1)打开PHP-FPM配置文件:

sudo vi /etc/php-fpm.d/www.conf

(2)在[www]部分修改以下内容:

user = nginx
group = nginx
listen = /var/run/php-fpm.sock

(3)保存并退出配置文件。

8、重启Nginx和PHP-FPM

(1)重启Nginx:

sudo systemctl restart nginx

(2)重启PHP-FPM:

sudo systemctl restart php-fpm

测试LNMP环境

1、打开浏览器,输入虚拟机IP地址,查看Nginx默认页面。

2、使用phpinfo()函数测试PHP环境是否正常:

<?php
phpinfo();
?>

3、使用MySQL客户端连接到MySQL数据库,测试MySQL环境是否正常。

本文详细讲解了如何在VMware虚拟机中搭建LNMP服务器,包括创建虚拟机、安装Linux操作系统、安装Nginx、MySQL、PHP以及配置Nginx和PHP-FPM,希望本文能帮助您轻松掌握这一技能。

标签: #vmware虚拟机搭建lnmp服务器教程

黑狐家游戏
  • 评论列表

留言评论