广告
返回顶部
首页 > 资讯 > 操作系统 >Linux(ubuntu) LNMP环境搭建
  • 597
分享到

Linux(ubuntu) LNMP环境搭建

ubuntulinux服务器php 2023-09-02 08:09:49 597人浏览 八月长安
摘要

linux(ubuntu) LNMP环境搭建 1. 配置源地址 Ubuntu默认使用的官方源的服务器在欧洲,从国内访问速度很慢 先修改软件源为国内的, 例如: 阿里云源, 清华源等等 整体步骤: 查询

linux(ubuntu) LNMP环境搭建

1. 配置源地址

Ubuntu默认使用的官方源的服务器在欧洲,从国内访问速度很慢

先修改软件源为国内的, 例如: 阿里云源, 清华源等等

整体步骤:

  • 查询自己的ubuntu代号
  • 准备源
  • 设置源
  • 更新升级

查询ubuntu代号
打开任意一个终端, 输入如下命令`lsb_release -a
在这里插入图片描述

Codename 对应的就是代号, 我这里的代号是: bionic

准备源

此处准备的是阿里云源的, 如果需要改成其他源, 只需要改动两个地方: 源地址 and 代号

# 阿里云源

deb Http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

设置源

ubuntu 默认源文件的地址在 /etc/apt/sources.list

建议: 先备份一份默认源文件, 万一玩坏了, 还能恢复

备份命令sudo cp /etc/apt/sources.list /etc/apt/sources.list.bcakup

打开sources.list 源文件, 清空里面的内容, 并粘贴准备好的阿里云源

sudo gedit /etc/apt/sources.list

更新升级

更新软件源sudo apt-get update

执行软件更新sudo apt-get upgrade

修改成国内源, 已经OK啦~~~

2. Nginx

安装命令 sudo apt-get install nginx

检测是否安装成功?

打开浏览器, 地址栏输入 localhost 即可, 若出现以下界面, 则代表已成功安装
在这里插入图片描述
查看Nginx版本 nginx -v

目录文件介绍
在这里插入图片描述

3. PHP

添加ppa源

直接安装经常容易失败, 通过ppa来安装则简易很多.

sudo apt-add-repository ppa:ondrej/php

更新软件源

sudo apt-get update

安装PHP

安装php7.1、 php7.1-fpm 以及其他常用扩展

sudo apt-get install php7.1 php7.1-fpm php7.1-Mysql php7.1-common php7.1-curl php7.1-cli php7.1-mcrypt php7.1-mbstring php7.1-dom

若想安装别的版本, 只需要将 7.1 改成其他版本名就行

4. php-fpm与nginx通信

nginx 网站配置

1. 查看www.conf的listen地址

sudo vim /etc/php/7.1/fpm/pool.d/www.conf

listen = /run/php/php7.1-fpm.sock 记住该地址
在这里插入图片描述

2. 网站配置

地址: /etc/nginx/sites-available/default

sudo vim /etc/nginx/sites-available/default

主要内容:

在这里插入图片描述
在这里插入图片描述
主要修改三点:

  • root 项目地址
  • 添加 index.php
  • 修改 fastcgi_pass 地址 ( 需要与www.conf 里listen 的监听地址一致 )

3. 启动服务

重启php-fpm

sudo service php7.0-fpm restart

指定配置文件

sudo nginx -c /etc/nginx/nginx.conf

重启nginx

sudo nginx -s reload

5. 创建PHP

/etc/nginx/sites-available/default 中指定的root 项目地址进行创建PHP文件

sudo vim /var/www/a.php

a.php 内容如下:

运行浏览器

在地址栏输入: localhost/a.php
在这里插入图片描述
PHP以成功安装, 并成功访问 ~~~

6. mysql

安装命令

sudo apt-get install mysql-server mysql-client

在很多人帖子上说在安装时有提示设置root用户的密码, 我是没见到. 如果有, 更方便, 直接设置就行.

那么如果没有提示, 那下面说一下, 默认的用户和密码是多少, 输入如下命令:

sudo vim /etc/mysql/debian.cnf

/etc/mysql/debian.cnf 是mysql 的配置文件

运行结果:
在这里插入图片描述

连接数据库

这里使用的是默认用户和密码.

密码在敲打键盘是看不见, 主要是为了安全性, 不影响使用.
在这里插入图片描述

创建root用户

用户: root

密码: 123456

update mysql.user set authentication_string=password("123456") where user="root";

更新root密码

update mysql.user set plugin="mysql_native_passWord";

更新权限

flush privileges;

完成以上步骤后, 即可退出, 重新以root用户的身份进行登录

MySQL 基本就完成啦~~~

至此, LNMP 已成功搭建!!! o

来源地址:https://blog.csdn.net/weixin_44675531/article/details/127415513

--结束END--

本文标题: Linux(ubuntu) LNMP环境搭建

本文链接: https://www.lsjlt.com/news/390237.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux(ubuntu) LNMP环境搭建
    Linux(ubuntu) LNMP环境搭建 1. 配置源地址 Ubuntu默认使用的官方源的服务器在欧洲,从国内访问速度很慢 先修改软件源为国内的, 例如: 阿里云源, 清华源等等 整体步骤: 查询...
    99+
    2023-09-02
    ubuntu linux 服务器 php
  • Ubuntu怎么搭建LNMP环境
    这篇文章主要介绍“Ubuntu怎么搭建LNMP环境”,在日常操作中,相信很多人在Ubuntu怎么搭建LNMP环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu怎么搭建LNMP环境”的疑惑有所帮助!...
    99+
    2023-06-13
  • Ubuntu 搭建LNMP环境的方法
    本篇内容介绍了“Ubuntu 搭建LNMP环境的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!调出命令行界面,键入“cd /u...
    99+
    2023-06-13
  • linux怎么搭建LNMP环境
    搭建LNMP环境是在Linux系统上部署Nginx、MySQL和PHP的组合,下面是搭建LNMP环境的步骤:1. 安装Nginx:-...
    99+
    2023-10-10
    linux LNMP
  • LNMP环境搭建ZABBIX3.0
    1.LNMP环境搭建,这里就不详细介绍了,但是有几点需要注意    1)mysql如果是二进制或者编译安装,php编译的时候需要一下编译参数  &...
    99+
    2022-10-18
  • ubuntu 20.04上搭建LNMP环境的方法步骤
    简单说明 由于之前是用Centos7搭建的,后来使用ubuntu 20.04的系统做为个人开发环境,所以想在ubuntu上也搭建一下环境,和Centos有一些小区别所以记录一下仅供学习。 安装前准备 下载软件: php:...
    99+
    2022-06-04
    ubuntu 20.04搭建LNMP ubuntu 20.04搭建LNMP环境
  • docker怎么搭建lnmp环境
    要搭建一个LNMP环境(即 Linux + Nginx + MySQL + PHP),可以使用Docker来实现。 以下是基本的步骤...
    99+
    2023-10-23
    docker lnmp
  • docker如何搭建lnmp环境
    要在Docker中搭建LNMP环境(即Linux、Nginx、MySQL和PHP),可以按照以下步骤进行操作:1. 安装Docker...
    99+
    2023-08-23
    docker lnmp
  • MAC怎么使用php7搭建LNMP环境
    这篇文章给大家分享的是有关MAC怎么使用php7搭建LNMP环境的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、安装MySQL:查看MySQL可用版本信息:brew info mysql我这...
    99+
    2023-06-15
  • Django之Ubuntu环境搭建
    一、Ubuntu的安装 建议: 在断网情况下安装会比较快! 二、VMware Tools安装 虚拟机选项 安装VMware Tools - 将VMwareTools-xx.tar.gz拷贝到桌面 - 文件解压(切换到桌面目录...
    99+
    2023-01-31
    环境 Django Ubuntu
  • ubuntu怎么安装lnmp环境
    要安装LNMP环境(即Linux、Nginx、MySQL和PHP),可以按照以下步骤进行: 更新软件包列表和系统: sudo a...
    99+
    2023-10-27
    ubuntu lnmp
  • 【Linux环境搭建】用云服务器搭建Linux环境
    目录 1. 我们为什么要学Linux 2. 云服务器购买 3. 远程连接云服务器 4. 如何创建新用户   5. 第一个Linux程序 总结: 写在最后: 1. 我们为什么要学Linux 作为一个程序员,你必须学好Linux,至于为什么...
    99+
    2023-09-04
    linux
  • (三)lnmp环境的搭建:mysql源码安装
    mysql简介:MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面M...
    99+
    2022-10-18
  • LNMP环境下搭建yum的方法分析
    本文实例讲述了LNMP环境下搭建yum的方法。分享给大家供大家参考,具体如下: 今天弄了下socket扩展,把我原来的环境搞坏掉了 posix这个扩展被我搞坏掉了 唉 所以从新装一下 首先yum先看下lnmp环境 检查n...
    99+
    2022-06-04
    LNMP环境 搭建 yum
  • Centos7.3服务器搭建LNMP环境的方法
    本文实例讲述了Centos7.3服务器搭建LNMP环境的方法。分享给大家供大家参考,具体如下: 需求:在Centos7.3下搭建LNMP环境 1. 关闭防火墙和selinux 打开文件selinux vim /e...
    99+
    2022-06-04
    Centos7.3 搭建LNMP
  • Docker如何快速搭建LNMP环境(最新)
    前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是...
    99+
    2022-11-12
  • 如何用源码方式搭建LNMP环境
    这篇文章主要讲解了“如何用源码方式搭建LNMP环境”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何用源码方式搭建LNMP环境”吧!源码方式搭建LNMP环境1、安装 RedHat8Cento...
    99+
    2023-07-05
  • ubuntu怎么搭建qt环境
    要在Ubuntu上搭建Qt环境,可以按照以下步骤操作:1. 打开终端,更新系统的软件包列表:```sudo apt update``...
    99+
    2023-10-11
    qt ubuntu
  • Ubuntu怎么搭建cuda环境
    这篇文章主要介绍“Ubuntu怎么搭建cuda环境”,在日常操作中,相信很多人在Ubuntu怎么搭建cuda环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu怎么搭建cuda环境”的疑惑有所帮助!...
    99+
    2023-07-04
  • ubuntu搭建python开发环境
    环境ubuntu 10.10 桌面版64位 1.安装OpenJDK6 sudo apt-get install openjdk-6-jdk 2.安装Eclipse sudo apt-get install eclipse Ubuntu 10...
    99+
    2023-01-31
    环境 ubuntu python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作