LNMP是Linux、Nginx、MySQL和PHP的首字母缩写,是一种常见的网站服务器环境,LNMP组合使用这些软件可以提供高性能、稳定和安全的Web服务。

1、操作系统:CentOS 7或Ubuntu 18.04
2、内存:至少2GB
3、硬盘空间:至少50GB
4、网络:具有Internet连接
1、安装Linux操作系统
下载CentOS 7或Ubuntu 18.04的ISO镜像文件
制作启动盘(可以使用Rufus工具)
将启动盘插入计算机,开机选择从启动盘启动
根据提示完成Linux操作系统的安装
2、安装Nginx
更新系统软件包列表:sudo yum update(CentOS)或sudo aptget update(Ubuntu)
安装EPEL源(CentOS):sudo yum install epelrelease
安装Nginx:sudo yum install nginx(CentOS)或sudo aptget install nginx(Ubuntu)
启动Nginx服务:sudo systemctl start nginx(CentOS)或sudo systemctl start nginx(Ubuntu)
设置Nginx开机自启:sudo systemctl enable nginx(CentOS)或sudo systemctl enable nginx(Ubuntu)
3、安装MySQL
更新系统软件包列表:sudo yum update(CentOS)或sudo aptget update(Ubuntu)
安装MySQL:sudo yum install mysqlserver(CentOS)或sudo aptget install mysqlserver(Ubuntu)
启动MySQL服务:sudo systemctl start mysqld(CentOS)或sudo systemctl start mysql(Ubuntu)
设置MySQL开机自启:sudo systemctl enable mysqld(CentOS)或sudo systemctl enable mysql(Ubuntu)
运行安全安装脚本:sudo mysql_secure_installation,按照提示设置密码等安全选项
4、安装PHP及其扩展
更新系统软件包列表:sudo yum update(CentOS)或sudo aptget update(Ubuntu)
安装PHP及其扩展:sudo yum install phpfpm phpmysqlnd phpgd phpmbstring(CentOS)或sudo aptget install phpfpm phpmysqlnd phpgd phpmbstring(Ubuntu)
修改PHP配置文件:编辑/etc/php.ini文件,启用需要的功能模块,如GD库、MBString库等
重启Nginx服务:sudo systemctl restart nginx(CentOS)或sudo systemctl restart nginx(Ubuntu)
1、创建一个名为info.php的文件,内容如下:
```php
phpinfo();
?>
```
2、将info.php文件放到Nginx的网站根目录,通常是/usr/share/nginx/html/或/var/www/html/
3、在浏览器中访问http://服务器IP地址/info.php,查看PHP信息页面,如果能看到PHP信息,说明LNMP环境已经成功搭建。