因为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等
自己也是删了装,装了删才慢慢总结的,有附件文档总结,
总结的比较大概,希望大家多多自己动手安装,慢慢就熟练了
相关推荐
CentOS 7 LNMP 安装 CentOS 7 LNMP 安装是指在 CentOS 7 操作系统上安装 LNMP 软件堆栈,该堆栈包括 Linux 操作系统、Nginx Web 服务器、MySQL 数据库和 PHP 编程语言。 LNMP 软件堆栈广泛应用于网站和网络应用程序...
# lnmp.sh # CentOS: 7.x # Nginx: latest # Mysql: 5.6.33 # PHP: 5.6.26 # 需修改/etc/nginx/conf.d/default.conf适配PHP
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的步骤,涵盖了从虚拟机安装、网络配置到服务器软件的安装与配置。这将帮助初学者快速掌握Linux服务器的基础运维技能,为进一步的Web开发和服务器管理...
### CentOS 6.5 安装LNMP服务器教程 #### 一、概述 本文将详细介绍如何在CentOS 6.5上安装LNMP(Linux+Nginx+MySQL+PHP)服务器环境。LNMP架构是一种非常流行的Web服务器组合,它不仅性能高效而且配置灵活,非常...
### CentOS 7 安装 LNMP 服务器教程 #### 一、引言 随着互联网技术的发展,越来越多的应用程序选择基于 Linux、Nginx、MySQL 和 PHP(简称 LNMP)架构来构建高性能的服务平台。本教程将详细介绍如何在 CentOS 7 ...
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环境,初次搭建环境的同学可以参考一下,有不当之处请指正,谢谢
"CentOS7 LNMP+phpmyadmin环境搭建" 一、LNMP环境搭建 LNMP是Linux、Nginx、MySQL、PHP的缩写,是一个常见的Web服务器解决方案。LNMP环境搭建是指在Linux操作系统中安装和配置Nginx、MySQL、PHP等软件,以便创建一...
综上所述,搭建基于CentOS 5.5(或5.6)的LNMP环境需要细致的规划与操作,从基础环境的准备,到各组件的下载、编译和安装,每一步都需要谨慎处理。此外,考虑到操作系统版本的老化,也应考虑适时升级,以保障系统的...
### CentOS 6.8 编译安装LNMP环境详尽指南 #### 一、概述 在当前互联网技术快速发展的背景下,构建稳定可靠的Web服务成为众多企业和个人开发者的重要需求之一。其中,**LNMP**(Linux+Nginx+MySQL+PHP)环境作为...
这里我们关注的是在CentOS 7系统上离线安装LNMP(Linux、Nginx、MySQL、PHP)的流程,特别是针对PHP 7.2、Redis以及mcrypt扩展,并且利用RPM包进行安装。这个流程适用于那些无法连接到互联网或者网络条件受限的...
CentOS 7 LNMP环境搭建Zabbix及日志服务器配置是指在CentOS 7操作系统上搭建LNMP(Linux+Nginx+MySQL+PHP)环境,并安装Zabbix监控程序和日志服务器。下面是详细的搭建步骤和配置过程。 一、预先安装 首先,需要...
Centos11 LNMP安装.docx
Centos11 LNMP安装.pdf
总结,LNMP在CentOS 6下的配置涉及系统更新、Nginx的安装与管理、PHP与FastCGI的集成。这个过程虽然相对复杂,但遵循上述步骤可以确保每个组件正确地协同工作,为Web应用程序提供强大的支持。在实际操作中,务必注意...
接下来,我们按照以下步骤在CentOS 6.5上安装LNMP: **一、基础环境配置** 1. **更新系统**:首先,确保系统是最新的,运行`yum update -y`进行更新。 2. **关闭防火墙**:为了简化配置,可以暂时关闭防火墙,`...
记录配置lnmp所需指令,适合centos7系统实测。
在安装CentOS 6.2时,需确保网络连接正常,以便通过YUM(Yellowdog Updater, Modified)包管理器获取必要的软件包。 1. **Nginx安装与配置**: Nginx是一款高性能的HTTP和反向代理服务器,以其低内存占用和高并发...