lnmp环境搭建的详细过程(ubuntu22)
软件及软件版本的信息如下:
nginx: 1.18.0
mysql: 8.0.32
php: 8.1
(备注:我的ubuntu环境是Windows下基于WSL2的Ubuntu,想看怎么实现的可以看这个文章
https://blog.csdn.net/qq_43636384/article/details/128453416)
步骤一:准备工作
关闭系统防火墙
检查防火墙,如果Status: inactive为关闭状态,Status: active为开启状态
关闭防火墙命令 ufw disable
步骤二:安装nginx
安装nginx并查看是否安装成功,如能查看版本说明已经安装成功。
步骤三:安装并配置mysql
安装mysql并查看是否安装成功,如能查看版本说明已经安装成功。
如果出现以下这个问题的,先查看mysql服务是否开启,如果没有开启的开启一下
注:WSL 中暂时不支持systemctl,使用下面的命令会报错
所以要使用这个命令去查看或者开启:service mysql status 或者 service mysql start
配置mysql,设置root用户密码并退出数据库exit
alter user 'root'@localhost identified with mysql_native_password by '123456'
对mysql进行安全性配置
登录mysql数据库
步骤四:安装并配置php
安装php并查看是否安装成功,如能查看版本说明已经安装成功。
修改nginx配置文件以支持php,vim /etc/nginx/sites-enabled/default
在server{}内,找到index开头的配置行,添加index.php;
在server{}内,找到location ~ \.php${},去除以下配置行的注释符号;
重启nginx服务
在nginx网站根目录中,新建phpinfo.php (网站根目录可以查看刚刚修改的nginx配置)
查看php-fpm是版本几的,并开启服务
测试访问php配置信息页面
出现以上结果,则是lnmp搭建成功啦。
需要搭建项目的,可以先把上面新建的php文件删掉噢!!!
lnmp环境搭建的详细过程(ubuntu22)相关推荐
- 深入理解Fabric环境搭建的详细过程
博主之前的文章都是教大家怎么快速的搭建一个Fabric的环境,但是其中大量的工作都隐藏到了官方的脚本中,并不方便大家深入理解其中的过程,所以博主这里就将其中的过程一步步分解,方便大家! 前面的准备工作 ...
- 深入理解Fabric环境搭建的详细过程(转)
前面的准备工作我就不用多说了,也就是各种软件和开发环境的安装,安装好以后,我们git clone下来最新的代码,并切换到v1.0.0,并且下载好我们需要使用的docker镜像,也就是到步骤6,接下来我 ...
- Struts环境搭建(详细过程)
文章目录 1.下载Struts2的开发包 2.新建一个web项目并导入struts的jar包 3.将Strust.xml配置到项目中 4.配置Struts的过滤器 5.Tomcat运行Web工程 附录 ...
- ngnix之lnmp环境搭建及Dvbbs搭建
LNMP环境搭建 引导语:前面我们做过LAMP环境的搭建,而对于后起之秀nginx而言,其性能相对apache提高了很多, 故本实验借助于nginx来LNMP环境, 环境搭建分三步:mysql绿色包安 ...
- CentOS6.x 下 LNMP环境搭建(二、安装 Nginx)
为什么80%的码农都做不了架构师?>>> CentOS6.x 下 LNMP环境搭建(准备篇) CentOS6.x 下 LNMP环境搭建(一.安装 MySQL) CentOS6. ...
- 17. LAMP环境搭建和LNMP环境搭建
目录 17.1 Linux LAMP环境搭建的前期准备 获取源码包 把软件包传送到Linux服务器上 安装编译工具 关闭RPM包安装的apache和mysql 关闭防火墙和SELinux 关闭不必要的 ...
- lamp 独立mysql_lamp or lnmp 环境搭建之独立安装mysql数据库
lamp or lnmp 环境搭建,如果mysql 是独立安装的则需要授权: 单独一台服务器独立安装mysql 安装后,优化服务器. 授权 实例如下: 创建用户 CREATE USER demo ID ...
- DL之IDE:深度学习之计算机视觉开发环境搭建的详细流程(Ubuntu16.04+cuda9.0+cuDNN7.4.2+tensorflow_gpu)
DL之IDE:深度学习之计算机视觉开发环境搭建的详细流程(Ubuntu16.04+cuda9.0+cuDNN7.4.2+tensorflow_gpu) 目录 1.安装nvidia驱动 2.安装CUDA ...
- LNMP环境搭建 centos7 nginx1.12 mysql5.6 php7
经过一番折腾,终于将LNMP环境搭建完成了.本文介绍的LNMP环境是在windows的Oracle VM VirtualBox中的Centos虚拟机上搭建的,各个软件的版本为:Centos7 + Ng ...
最新文章
- PHP解决方案@黑名单过滤
- 如何用 Slack 和 Kubernetes 构建一个聊天机器人?| 附代码
- 使用ntpdate校正linux系统的时间
- 063_object标签
- java构造函数使用方法总结
- C#访问SQLServer增删改查代码实例
- (调用系统电话薄)运行时权限的基本使用
- C/C++函数调用约定
- P4719 【模板】“动态 DP“动态树分治(矩阵/轻重链剖分/ddp)
- C# WinForm窗体四周阴影效果
- ASP.NET Core 2.1基于SignalR和Vue实时通讯
- [导入]ASP.NET Ajax程序设计第II卷:客户端Microsoft Ajax Library与异步通信层及源代码.zip(101.50 MB)...
- Vue中全局导入和按需导入的区别
- php生成静态页面的方法,php生成静态页面的办法
- paip.提升用户体验----自定义移位操作符重载
- php跳转qq临时会话,怎样做出在网页中弹出QQ临时对话框
- 实验六 教务管理数据库的设计
- 社保基数:你确定公司给你交全了吗?
- windows11切换输入法的快捷键是什么?win11怎样修改输入法快捷键
- cordova NFC读卡(javascript)
热门文章
- 毕业两个月,随便说说
- 1.3 详解GOPATH
- linux连接本机mysql数据库,Linux中MySQL连接本机数据库客户端
- 机器视觉检测丨圆顶光源工作原理及打光案例
- 用友t3网络计算机浏览没有,客户端找不到任何网络计算机 实在一个网段的 测试服务器的1433端口也是通的 10.8Plus.2财务通普及版...
- 微信小程序 摄像头 录音授权
- java时间戳声明_java时间戳
- 计算机毕设(附源码)JAVA-SSM慧学IT精品课程网站
- 嵌入空间的概念解释及原理
- 杰里之AD150 VBAT 检测【篇】