17.15 LNMP安装的前期准备

简介: 下面,我们就使用一键安装包来搭建 LNMP 环境。不过在安装之前还是要做一些准备工作的。

如果我们手工安装 LNMP 环境,那么同样需要安装大概 14 个源码包(根据版本和功能不同而不同)。不过,现在网上非常流行的 LNMP 环境的搭建过程是采用 LNMP 一键安装包直接安装。这个一键安装包实际上就是一个事先写好的安装脚本,按照这个安装脚本,只要指定一些基本的选项,就可以完全自动安装,所以安装过程会大大简化。

下面,我们就使用一键安装包来搭建 LNMP 环境。不过在安装之前还是要做一些准备工作的。

是否可以和LAMP环境共存

在 Linux 中其实是可以搭建 LNMPA 环境的,也就是在 Linux 中安装 Nginx、Mysql、PHP 和 Apache 这样的网站服务器架构,这是结合了 LAMP 环境和 LNMP 环境各自的优点而产生的新的网站服务器架构。

不过,我们今天只是搭建 LNMP 架构,那么笔者建议,不要在 LAMP 环境中覆盖安装 LNMP 环境,而应该使用一个完全干净的环境重新搭建 LNMP 环境,避免出现不必要的麻烦。我的服务器因为使用的是虚拟机,所以我直接恢复了初始安装的快照,一切从头来过。

下载 LNMP 一键安装包

既然是一键安装包,所以我们就不用去下载单个的源码包了,只要在 http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz 这个地址中下载 LNMP 一键安装包即可。

其他准备工作

我们还需要做以下一些准备工作:

  • 保证 yum 源可以使用。
  • 上传 LNMP 一键安装包到 Linux 服务器。
  • 安装 gcc 编译工具。如果没有安装 gcc 编译工具,那么 LNMP 一键安装包会尝试自动 yum 安装,但是要保证 yum 源是可用的。
  • 停用 RPM 包安装的 apache 和 MySQL。
  • 禁用防火墙和 SELinux。
  • 关闭 Linux 中不必要的服务。

这些准备工作基本和 LAMP 环境一致,在此不再一一列举。

目录
相关文章
|
7月前
|
运维 Linux 数据安全/隐私保护
宝塔手把手教学-Linux面板安装LNMP & worldpress个人博客
宝塔手把手教学-Linux面板安装LNMP & worldpress个人博客
115 1
|
关系型数据库 MySQL Linux
一台新的Linux服务器什么都没安装,可以直接使用docker搭建LNMP环境吗?底层原理是什么?
一台新的Linux服务器什么都没安装,可以直接使用docker搭建LNMP环境吗?底层原理是什么?
174 0
|
缓存 Linux PHP
17.17 LNMP安装php扩展模块
我们已经知道 LNMP 一键安装包默认只安装了最基本的 Nginx+Mysql+PHP 环境,并没有安装扩展功能模块,如果需要安装扩展模块该怎么办?
203 0
17.17 LNMP安装php扩展模块
|
tengine NoSQL 关系型数据库
ezhttp一键安装配置lnmp lamp lnamp(nginx apache php mysql)环境
ezhttp一键安装配置lnmp lamp lnamp(nginx apache php mysql)环境
ezhttp一键安装配置lnmp lamp lnamp(nginx apache php mysql)环境
|
关系型数据库 MySQL 应用服务中间件
LNMP架构——源码编译安装
1、编译安装nginx服务 2、编译安装mysql服务 3、编译安装php解析环境
LNMP架构——源码编译安装
|
运维 关系型数据库 应用服务中间件
【运维】源码编译安装 lnmp环境+wordpress部署
【运维】源码编译安装 lnmp环境+wordpress部署
454 0
【运维】源码编译安装 lnmp环境+wordpress部署
|
安全 Ubuntu 关系型数据库
Ubuntu/Deepin如何使用宝塔快速安装LNMP
首先安装宝塔客户端宝塔 Linux 面板安装,登录到云服务器,输入以下命令: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 安装成后,会出现如下界面: 宝塔默认登录端口为:8888,如果没有开通,需要在在安全组中开通8888端口,才能访问。
1706 0
Ubuntu/Deepin如何使用宝塔快速安装LNMP
|
关系型数据库 应用服务中间件 网络安全
阿里云ECS服务器安装纯净版centos7.4 LNMP教程
yum 安装依赖(很重要)yum -y install php-mcrypt libmcrypt-devel libxml2 libxml2-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel lib...
|
关系型数据库 MySQL 应用服务中间件
阿里云基于wlnmp一键包快速安装lnmp环境
wlnmp指基于lnmp源码二次封装,通过yum源快速安装lnmp环境。 通过yum源方式一键安装部署 持续不断更新,稳定版本与官方同步 支持lnmp环境一键部署 Nginx默认集成lua、waf、purge、TCMalloc模块 所有包都以w开头以防和其他源版本冲...
2986 0