`

LNMP安装(centos7)

阅读更多

因为centos7有一个月的免费试用,所以在这一个月里LNMP装了删,删了装不下6,7次,各个环境安装成功页面在文章底部!!

工作时间也蛮久的了,因为之前公司都有自己的运维,服务器一直想搞搞就自己下个vm虚拟机等玩玩,搞一下LNMP的安装;因为公司的服务器是centos环境;之前自己玩过时间久就差不多忘记了,现在重新拾起看看,总结的比较大概笼统,还是希望大家多练练就熟悉了

 

需要的软件大概有:

VMware-workstation-full-14.1.1.28517.exe 虚拟机

CentOS-7-x86_64-DVD-1708.iso  镜像文件

nginx-1.10.3.tar.gz

php-7.1.15.tar.gz

mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz

首先是vm安装:

Ctrl + alt 键 移出鼠标到windows

 选择 “软件选择”

 选择“GNOME后选择右边的GNOME”(这个是操作界面安装)

 

 选择“安装位置”



 注意:在电脑E盘中(空间比较大),新增(建)压缩卷(K盘),因为虚拟机的硬盘和windows的硬盘不一样;将镜像文件.iso放在目录路径不含中文的文件夹;



 右击-->设置 查看镜像文件地址

 



 新建的压缩卷I  用来保存虚拟机运行的文件及内容

 

全屏模式



 打开终端 进入命令行模式



 

查看虚拟机的 IP(192.168.184.129)

 到跟目录下 看看

 



 安装vm的时候注意:1.设置用户root 密码310927chb

init 3 命令行模式

init 5 操作界面模式

安装gcc等

yum install gcc  gcc-c++ 安装C,C++编译器(操作系统都是基于C,C++编写)


 自动安装vsftpd  -y是自动安装



 注释里面的root  在ftpusers和user_list



 关闭防火墙:


 

<!--[if !supportLists]-->2. <!--[endif]-->运行Xshell  一个是终端命令行,另外一个是ftp(用户传输ngnix,php安装包)

  2.1 通过xshell终端连接vm  root 310927chb


 查看连接vm的属性

 



 Xshell连接虚拟机及ftp传输ngnix和php安装包到vm里


 ngnix和php的安装目录一般是在 usr/local/src/ 下

下载ngnix和php安装包(注意连接地址)  xx.tar.gz后缀



 等

打开文件传输ftp 地址是 /usr/local/src/



 解压命令(解压ngnix,php,mysql等,命令都是一样的,压缩包名称不一样)


 安装:加密技术依赖 拓展

 安装:正则表达式 拓展


 安装:压缩 拓展


 安装xml 拓展


 安装curl拓展(http请求)

 



 安装ngnix 安装在前缀prefix指定的安装目录


 make 编译

 make install  安装


 解压然后安装curl请求接口用 拓展

 


 make 编译  

再make install 安装

 

 

解压然后安装php


 make编译  再make install 安装

 

复制备份nginx配置文件


 修改nginx配置文件 开放用户/开放错误日志等


 //conf下新建websites 存放nginx配置文件



 

 修改服务配置文件


 

 

/usr/local/  新增项目目录 www  index.php


 

备份php配置文件


 

备份usr/local/php/etc/php-fpm.d下的www.conf



 启动nginx和php和mysql服务

./php-fpm 启动php服务

Nginx 添加用户账户密码


 启动nginx服务

 

 



同理mysql的安装:


 

访问:127.0.0.1


 

=================================================================================

//遇到的坑主要是nginx的配置文件里的配置,多修改看看就熟练了,总计的结果如下:

nginx成功页面

 PHP成功页面


 数据库及链接成功页面



 

// 这中途参考了一下百度的文档:

https://jingyan.baidu.com/article/00a07f3863a01e82d028dca0.html

 =================================================================================

注意还需要那种各种拓展比如 pdo,redis等

自己也是删了装,装了删才慢慢总结的,有附件文档总结,

总结的比较大概,希望大家多多自己动手安装,慢慢就熟练了

 

 

 

  • 大小: 45.6 KB
  • 大小: 124.9 KB
  • 大小: 43.2 KB
  • 大小: 50.5 KB
  • 大小: 32.1 KB
  • 大小: 5.1 KB
  • 大小: 293.5 KB
  • 大小: 49.8 KB
  • 大小: 45.5 KB
  • 大小: 20.7 KB
  • 大小: 21.9 KB
  • 大小: 29.9 KB
  • 大小: 11.8 KB
  • 大小: 20.5 KB
  • 大小: 22 KB
  • 大小: 50.9 KB
  • 大小: 30.7 KB
  • 大小: 102.1 KB
  • 大小: 39.4 KB
  • 大小: 12.5 KB
  • 大小: 4.2 KB
  • 大小: 9.6 KB
  • 大小: 10.5 KB
  • 大小: 12.3 KB
  • 大小: 65.1 KB
  • 大小: 11.5 KB
  • 大小: 3.5 KB
  • 大小: 11.6 KB
  • 大小: 5.7 KB
  • 大小: 28.2 KB
  • 大小: 60.4 KB
  • 大小: 22.7 KB
  • 大小: 4.2 KB
  • 大小: 6.5 KB
  • 大小: 63.8 KB
  • 大小: 7.3 KB
  • 大小: 22.4 KB
  • 大小: 27.2 KB
  • 大小: 22.5 KB
  • 大小: 44.9 KB
  • 大小: 17.3 KB
  • 大小: 31.9 KB
  • 大小: 41.5 KB
  • 大小: 27.8 KB
  • 大小: 45.9 KB
分享到:
评论

相关推荐

    centos 7 lnmp 安装

    CentOS 7 LNMP 安装 CentOS 7 LNMP 安装是指在 CentOS 7 操作系统上安装 LNMP 软件堆栈,该堆栈包括 Linux 操作系统、Nginx Web 服务器、MySQL 数据库和 PHP 编程语言。 LNMP 软件堆栈广泛应用于网站和网络应用程序...

    LNMP一键安装脚本(CentOS7可用)

    # lnmp.sh # CentOS: 7.x # Nginx: latest # Mysql: 5.6.33 # PHP: 5.6.26 # 需修改/etc/nginx/conf.d/default.conf适配PHP

    lnmp-centos7安装教程

    LNMPLinux ShellCentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Alibaba/Amazon/Mint/Oracle/Rocky/Alma/Kali/UOS//openEuler...centos7安装教程 centos7安装教程 centos7安装教程 centos7安装教程 centos7安装教程

    CentOS7 LNMP+phpmyadmin环境搭建 第一篇虚拟机及centos7安装

    总结,本教程详细阐述了在CentOS7上搭建LNMP环境和phpMyAdmin的步骤,涵盖了从虚拟机安装、网络配置到服务器软件的安装与配置。这将帮助初学者快速掌握Linux服务器的基础运维技能,为进一步的Web开发和服务器管理...

    centos6.5安装LNMP服务器教程

    ### CentOS 6.5 安装LNMP服务器教程 #### 一、概述 本文将详细介绍如何在CentOS 6.5上安装LNMP(Linux+Nginx+MySQL+PHP)服务器环境。LNMP架构是一种非常流行的Web服务器组合,它不仅性能高效而且配置灵活,非常...

    centos7安装LNMP服务器教程

    ### CentOS 7 安装 LNMP 服务器教程 #### 一、引言 随着互联网技术的发展,越来越多的应用程序选择基于 Linux、Nginx、MySQL 和 PHP(简称 LNMP)架构来构建高性能的服务平台。本教程将详细介绍如何在 CentOS 7 ...

    Centos 7.4 LNMP架构_部署 glpi 9.4.3.docx

    wget http://www.xchinagroup.top/softdown/centos7/22_glpi/glpi-9.4.3.tgz tar zxf glpi-9.4.3.tgz -C /usr/local/nginx/html/ chown -R nginx.nginx /usr/local/nginx/html/glpi ``` **2. 修改 Nginx 配置** ...

    centos 7使用yum安装lnmp环境

    centos 7使用yum安装lnmp环境,初次搭建环境的同学可以参考一下,有不当之处请指正,谢谢

    CentOS7 LNMP+phpmyadmin环境搭建(安装phpmyadmin).docx

    "CentOS7 LNMP+phpmyadmin环境搭建" 一、LNMP环境搭建 LNMP是Linux、Nginx、MySQL、PHP的缩写,是一个常见的Web服务器解决方案。LNMP环境搭建是指在Linux操作系统中安装和配置Nginx、MySQL、PHP等软件,以便创建一...

    centos5.5(5.6)最新lnmp安装步骤(php5.3.6+ng1.0.0+mysql5.5.12)

    综上所述,搭建基于CentOS 5.5(或5.6)的LNMP环境需要细致的规划与操作,从基础环境的准备,到各组件的下载、编译和安装,每一步都需要谨慎处理。此外,考虑到操作系统版本的老化,也应考虑适时升级,以保障系统的...

    CentOS 6.8编译安装LNMP环境

    ### CentOS 6.8 编译安装LNMP环境详尽指南 #### 一、概述 在当前互联网技术快速发展的背景下,构建稳定可靠的Web服务成为众多企业和个人开发者的重要需求之一。其中,**LNMP**(Linux+Nginx+MySQL+PHP)环境作为...

    centos7离线lnmp

    这里我们关注的是在CentOS 7系统上离线安装LNMP(Linux、Nginx、MySQL、PHP)的流程,特别是针对PHP 7.2、Redis以及mcrypt扩展,并且利用RPM包进行安装。这个流程适用于那些无法连接到互联网或者网络条件受限的...

    CentOS 7 LNMP环境搭建 Zabbix及日志服务器配置等

    CentOS 7 LNMP环境搭建Zabbix及日志服务器配置是指在CentOS 7操作系统上搭建LNMP(Linux+Nginx+MySQL+PHP)环境,并安装Zabbix监控程序和日志服务器。下面是详细的搭建步骤和配置过程。 一、预先安装 首先,需要...

    LNMP在CentOS_6下的配置[借鉴].pdf

    总结,LNMP在CentOS 6下的配置涉及系统更新、Nginx的安装与管理、PHP与FastCGI的集成。这个过程虽然相对复杂,但遵循上述步骤可以确保每个组件正确地协同工作,为Web应用程序提供强大的支持。在实际操作中,务必注意...

    centOS6.5安装LNMP

    接下来,我们按照以下步骤在CentOS 6.5上安装LNMP: **一、基础环境配置** 1. **更新系统**:首先,确保系统是最新的,运行`yum update -y`进行更新。 2. **关闭防火墙**:为了简化配置,可以暂时关闭防火墙,`...

    centos7 配置lnmp

    记录配置lnmp所需指令,适合centos7系统实测。

    lnmp(centos6.2+nginx+mysql+php)环境搭建系统教程--宋正河

    在安装CentOS 6.2时,需确保网络连接正常,以便通过YUM(Yellowdog Updater, Modified)包管理器获取必要的软件包。 1. **Nginx安装与配置**: Nginx是一款高性能的HTTP和反向代理服务器,以其低内存占用和高并发...

    centos6.2+lnmp一键安装包+discuz论坛安装教程

    CentOS 6.2 + LNMP 一键安装包 + Discuz 论坛安装教程 本文将详细介绍如何使用 LNMP 一键安装包在 CentOS 6.2 上安装 LNMP 服务器,并安装 Discuz 论坛。 一、下载 LNMP 一键安装包 LNMP 一键安装包提供了两种...

Global site tag (gtag.js) - Google Analytics