Linux VPS配置Web网站环境一键包(LNMP/LAMP/LNMPA)

 更新时间:2017年02月17日 12:41:26   作者:麦子  
如果我们是资深Linux用户,可能不屑于网上免费Linux Web一键包、管理面板的安装,然后自己编译或者自由的一套环境安装配置环境。但是,对于大部分用户而言,麦子个人建议还是选择较为成熟的WEB一键包或者面板安装环境

如果我们是资深Linux用户,可能不屑于网上免费Linux Web一键包、管理面板的安装,然后自己编译或者自由的一套环境安装配置环境。但是,对于大部分用户而言,麦子个人建议还是选择较为成熟的WEB一键包或者面板安装环境。

在之前一篇"常用免费Linux VPS管理面板/一键包介绍和安装方法"文章中,麦子已经整理到当前主流的几个可视面板、一键包配置环境。相比较而言,较为常用的一键包是军哥LNMP,至今已经1.3版本,每年都有升级和更新。个人觉得其稳定性和功能还是相当满足常规项目需要的。
我们可以利用LNMP一键包安装LNMP/LAMP/LNMPA组合环境。Nginx、Apache、MYSQL、PHP组合,以及需要的各种组件支持。

第一、Lnmp一键安装包脚本

screen -S lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lnmp

我们可以根据需要将lnmp替换成lnmpa或lamp,这样可以安装Apache或者Nginx、Apache组合。一般默认都使用Nginx.
第二、Lnmp一键安装包设置
1、输入MYSQL密码

我们需要设置MYSQL管理员密码。
2、是否安装InnoDB

3、选择MYSQL数据库版本

我们也可以选择安装MariaDB数据库。
4、是否安装内存优化组件

可以选择不安装,或者安装Jemalloc或者TCMalloc
最后,我们按任意键会自动安装。
第三、Lnmp安装成功

这里,当我们成功安装会提示上面的界面,如果有红色标注或者有错误提示,则说明没安装成功,需要查明原因。

第四、Lnmp常用脚本使用

我们在环境部署后,就需要添加站点、数据库,建立网站,也是用到脚本的,没有WEB面板的可视化界面,不过也简单。

1、添加站点

lnmp vhost add

我们根据提示设置网站域名、目录、伪静态规则、是否添加数据库等。

2、删除站点

lnmp vhost del

如果需要删除站点,则通过这个命令看到所有站点列表,然后删除对应的。

3、安装memcached

./addons.sh install memcached

默认是没有安装memcached的,我们则需要单独安装,一般WORDPRESS则需要安装,可以起到加速作用。

相关文章

  • CentOS7安装配置 Redis的方法步骤

    CentOS7安装配置 Redis的方法步骤

    这篇文章主要介绍了CentOS7安装配置 Redis的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-04-04
  • Linux系统中systemd服务启动失败问题排查和解决方法(以ad_auth.service为例)

    Linux系统中systemd服务启动失败问题排查和解决方法(以ad_auth.service为例)

    在 Linux 系统中,systemd 是管理服务和进程的核心工具,然而,在实际运维中,我们经常会遇到服务启动失败的情况,本文将以一个具体的案例——ad_auth.service 启动失败为例,详细介绍如何排查和解决此类问题,需要的朋友可以参考下
    2025-01-01
  • 解决linux下vim中文乱码的方法

    解决linux下vim中文乱码的方法

    在vim中编辑一个中文文本时,有时候看起来有乱码,以前都是修修补补的弄没有乱码了就不管了,这个问题一直都很困扰我。突然想到这个问题想把它给解决掉,在网上有很多这方面的资料,但是说得不是很到位,经过了一天的折腾并做了一些小测试终于搞定了。下面来一起看看吧。
    2016-12-12
  • Linux基础之xargs命令的入门实例

    Linux基础之xargs命令的入门实例

    你是否遇到过这样的情况,需要一遍又一遍地对多个文件执行同样的操作?如果有那你肯定会深有感触这是多么的无聊和效率低下。还好有种简单的方式,可以使用xargs命令解决这个烦恼。本文介绍了Linux基础学习之xargs命令入门的相关资料,需要的朋友可以参考下。
    2017-12-12
  • Centos 6.9环境下创建用户及删除用户的方法

    Centos 6.9环境下创建用户及删除用户的方法

    这篇文章主要介绍了Centos 6.9环境下创建用户及删除用户的方法,结合实例形式分析了Centos 6.9创建用户及删除用户相关的用户名、密码创建、删除及权限设置等相关命令使用方法,需要的朋友可以参考下
    2018-04-04
  • 使用stress命令进行Linux CPU压力测试的实现方法

    使用stress命令进行Linux CPU压力测试的实现方法

    在Linux系统中,有许多工具可以用来进行CPU压力测试,其中一个非常常用的工具就是stress命令,stress命令是一个简单而强大的压力测试工具,可以模拟系统在高负载情况下的运行状态,帮助我们评估系统的稳定性和性能,在本文中,我们将探讨如何使用stress命令进行 CPU压力测试
    2024-08-08
  • Ubuntu 16.04源码编译安装Apache 2.4.25教程

    Ubuntu 16.04源码编译安装Apache 2.4.25教程

    这篇文章主要为大家详细介绍了Ubuntu 16.04源码编译安装Apache 2.4.25,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • CentOS系统临时禁止一个用户的方法

    CentOS系统临时禁止一个用户的方法

    这篇文章主要介绍了给大家介绍了在CentOS系统中,如何临时禁止一个用户的方法,在CentOS系统中临时禁止一个用户,是临时的不让这个用户使用Linux系统,而不是删除它。下面通过这篇文章来一起学习学习下吧。
    2016-11-11
  • 详解linux下批量替换文件内容的三种方法(perl,sed,shell)

    详解linux下批量替换文件内容的三种方法(perl,sed,shell)

    本篇文章主要介绍了linux下批量替换文件内容的三种方法(perl,sed,shell),具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-04-04
  • linux上TCP connection timeout问题解决办法

    linux上TCP connection timeout问题解决办法

    这篇文章主要介绍了 linux上TCP connection timeout问题解决办法的相关资料,需要的朋友可以参考下
    2017-04-04

最新评论