[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  lamp,lnmp,LNMPA,便宜vps,VPS优惠,国外永久免费VPS

lnmp、lamp、lnmpa网站环境安装组合安装过程以及基本建站应用

全球[VPS测评]来源:VPS推荐网点击:944
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
lnmp、lamp、lnmpa网站环境安装组合安装过程以及基本建站应用

尤其是在国内,我们在网络上寻找免费资源的时候还是比较困难的,尤其是网站相关的技术问题解决方案,要么都是复制抄袭过来且没有得到验证确定可行的,要么就是需要收费服务的。比如基础的Linux VPS/服务器网站环境的配置,尤其对于新入门的从虚拟主机转向VPS的用户还是比较难以入门的。

虽然国内也有几个所谓的免费的WEB面板,但版本都比较老了(WDCP),或者已经转向收费(AMH),虽然在功能上已经可以满足基本的项目需要,但是内核版本已经很老,需要我们再步骤升级虽然可行,但是感觉有些繁琐,所以蜗牛建议我们可以跨过WEB面板,直接使用国内较为成熟的一键包环境的部署和使用。

与WEB面板有些类似,一键包环境虽然没有WEB界面,但是也就是几个SSH命令而已,比如添加站点,需要在线解压、打包等,其他都可以辅助SFTP工具解决文件移动和删除,数据库反正可以用PHPMYADMIN工具添加和导入等操作。

蜗牛之前有分享过几篇使用较多的一键包环境安装和应用:

1、LNMP网站环境一键部署及eAccelerator、xcache、ionCube组件安装

2、LLsMP一键网站环境安装教程 附Centos/Debian/Ubuntu安装包下载

当然,国内很多个人博客,玩服务器运维的博主们还是有分享过一些不错的一键环境部署工具的,考虑到一键包的完整性,以及持续更新性,蜗牛也不会把所有的脚本都分享出来推荐,会针对我们需要的环境进行选择性推荐。比如今天要分享的这个脚本来自linuxeye博主的lamp、lnmp、lnmpa三个组合的环境安装,虽然在上面我也有分享过lnmp环境的部署可以用军哥的一键包,但是如果我们也需要lamp、hhvm等环境部署和组件的支持,这个脚本环境还是比较好的。

在写这篇文章之前,蜗牛已经有使用过这个脚本一段时间,无论从部署的过程,还是PHP、Apache、Nginx、MYSQL数据库等版本的选择,都可以随意的组合,可以根据我们项目的需要选择版本和组合环境,甚至需要常用的组件都可以自动部署。那这里,我们就一起看看这个脚本环境的安装过程和常见应用。

文章目录
隐藏

第一、一键包的安装部署网站环境

第二、一键包环境的应用

第三、一键包常用的环境维护脚本

第四、总结

 第一、一键包的安装部署网站环境

目前,这款一键包环境支持CentOS5-7、Debian 6-8、Ubuntu 12.04-15.04,环境版本的32和64位系统,所以我们在安装脚本之前一定需要确保是在当前的系统环境中。

1、下载脚本

wget http://mirrors.linuxeye.com/lnmp-full.tar.gz
tar xzf lnmp-full.tar.gz
cd lnmp

从官方网站下载最新脚本,然后进入目录准备安装。

2、执行安装

screen -S lnmp
./install.sh

这里整个过程比较久,为了确保完整的安装,我们肯定要用screen小窗口。

3、整个部署过程

执行脚本之后,我们可以看到下面的整个过程选项。

我们可以根据系统的提示来选择版本组合,看上图,我们在安装WEB环境的时候,如果我们需要安装LNMP组合,那就需要选择一个NGINX版本,上图中,我是演示的安装LAMP,所以NGINX我就不选择。然后我会选择一个版本的APACHE,以及在数据库选择的时候可以选择MYSQL或者MariaDB,后者数据库建议我们的内存配置在1GB以上。

我们根据提示输入数据库的管理密码,然后选择PHP版本号,如果没有特别需求的话,我还是选择较为高的5.6版本。其他组件我们根据需要,比如是否用到PHP加速、ionCube加密组件、以及ImageMagick图形组件,如果我们的VPS是自己使用的,所以我不建议安装Pure-FTPd组件,PHPMYADMIN是需要安装的,这样便于WEB界面管理数据库。

Memcached缓存组件安装,其他可以都不要安装,如果我们项目需求组件,还是需要安装的。输入完毕之后回车就会自动安装部署。

我们需要记住上面的信息,尤其是PHPMYADMIN数据库管理,我们需要到HOME/WWWROOT/DEFAULT目录中修改,我们看到上图,可以输入y回车后重启服务器。

第二、一键包环境的应用

无论我们使用WEB面板,还是使用一键包,其实都有一个适应过程,我们不要被无图形化界面吓倒,其实还是很简单的。我们不需要懂的他的内部结构,我只要懂的他几个命令添加站点或者简单的使用就足够。

1、添加站点

cd ~/lnmp
./vhost.sh

输入上面的命令,然后会弹出来界面,让我们输入添加的站点域名

2、删除站点

如果我们需要删除添加过的站点,虽然我们可能认为直接将VPS中的目录文件删除就可以,但还是要先直接将站点绑定删除,然后再删除文件。

cd ~/lnmp
./vhost.sh del

根据提示删除已有的绑定站点。

3、添加数据库

数据库的添加,我直接登录phpmyadmin界面添加就可以。

4、备份数据

这个脚本的优势还在于有较好的备份执行脚本,我们可以直接在线备份到本地或者FTP远程空间中。

cd ~/lnmp
./backup_setup.sh

这里我们需要先设置备份参数,是备份到本地,还是备份到远程FTP空间。

./backup.sh #手工执行备份

我们可以执行上面脚本手工备份,也可以添加定时备份。

crontab -e
0 1 * * * cd ~/lnmp;./backup.sh  > /dev/null 2>&1 &

第三、一键包常用的环境维护脚本

每一款面板或者一键包,都有特定的常用脚本,比如重启PHP、重启NGINX等,我们需要掌握一二。

Nginx/Tengine:

service nginx {start|stop|status|restart|reload|configtest}

MySQL/MariaDB/Percona:

service mysqld {start|stop|restart|reload|status}

PHP:

service php-fpm {start|stop|restart|reload|status}

Apache:

service httpd {start|restart|stop}

HHVM:

service supervisord {start|stop|status|restart|reload}

Redis:

service redis-server {start|stop|status|restart|reload}

Memcached:

service memcached {start|stop|status|restart|reload}

第四、总结

这款一键脚本环境的优点就是我们可以自由的组合常用的LAMP、LNMP等环境,而且目前用户量还是比较多的,稳定性和可安装性还是比较强,我们如果担心面板的不安全或者不是新版本,我们还是学习安装一键包。


[lamp]历史优惠活动内容
  • 搭建VPS环境选择LAMP环境还是LNMP环境好
  • CentOS7 服务器 LAMP 配置 怎么在 CentOS 上安装 LAMP?
  • CentOS6 服务器 LAMP 配置 怎么在 CentOS6 上安装 LAMP?
  • CentOS7 服务器 LAMP 配置 怎么在 CentOS 上安装 LAMP?
  • CentOS6 服务器 LAMP 配置 怎么在 CentOS6 上安装 LAMP?
  • CentOS7 服务器 LAMP 配置 怎么在 CentOS 上安装 LAMP?
  • CentOS6 服务器 LAMP 配置 怎么在 CentOS6 上安装 LAMP?
  • CentOS7服务器LAMP配置 怎么在CentOS上安装LAMP?
  • CentOS6服务器LAMP配置 怎么在CentOS6上安装LAMP?
  • 快云小助手Linux WEB管理面板 一键自动部署LAMP环境/一键建站
  • 宝塔面板安装LAMP,创建网站,创建数据库
  • LAMP(Apache)环境部署安装SSL安全证书且可HTTPS加密网站
  • LAMP(Apache MySQL PHP)一键安装包教程(CentOS 5 32bit)
  • Debian7系统一条命令安装LAMP网站环境及简单的设置
  • 一键快速CentOS环境yum安装LAMP网站环境及快速添加站点
  • OneinStack脚本LAMP(Apache)设置强制HTTPS和301跳转
  • 阿里云轻量应用服务器部署LAMP及安全组设置等网站环境
  • Ubuntu安装PHP7版本LAMP网站环境(Apache/MySQL/PHP7)
  • 体验phpStudy小皮面板创建LAMP/LNMP系统和建站图文
  • 完整配置CentOS6安装LAMP(Apache/MySQL/PHP)环境搭建教程
  • CentOS/Debian/Ubuntu系统一键安装LNMP/LAMP/LNMPA网站环境
  • 基于CentOS环境LAMP一键安装网站环境及添加域名建立站点过程
  • 完整Debian7配置LAMP(Apache/MySQL/PHP)环境及搭建建站
  • CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP)
  • Ubuntu 14.04环境搭建LAMP(Linux/Apache/MySQL/PHP)建站
  • lnmp、lamp、lnmpa网站环境安装组合安装过程以及基本建站应用
  • Linux Debian系统配置LAMP(Apache, MySQL, PHP)网站环境详解
  • LNMP/LAMP一键包安装Linux系统Web网站环境及添加站点建站
  • Debian 8系统安装LAMP(Linux, Apache, MySql, PHP)Web
  • CentOS环境安装LAMP一键安装包过程及添加域名建立网站常用命令
  • 安装宝塔面板建站选择LNMP还是LAMP组合(强制登录宝塔账户)
  • 快云小助手Linux WEB管理面板 一键自动部署LAMP环境/一键建站
  • 快云小助手Linux WEB管理面板 一键自动部署LAMP环境/一键建站
  • lamp是什么?vps主机使用lamp
  • 在Ubuntu 16.04系统下配置LAMP#Apache, MySQL, PHP#环境
  • Ubuntu 14.04环境搭建LAMP(Linux/Apache/MySQL/PHP)建站
  • lnmp、lamp、lnmpa网站环境安装组合安装过程以及基本建站应用
  • Linux Debian系统配置LAMP(Apache, MySQL, PHP)网站环境详解
  • LNMP/LAMP一键包安装Linux系统Web网站环境及添加站点建站
  • Debian 8系统安装LAMP(Linux, Apache, MySql, PHP)Web
  • CentOS环境安装LAMP一键安装包过程及添加域名建立网站常用命令
  • 安装宝塔面板建站选择LNMP还是LAMP组合(强制登录宝塔账户)
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 服务器运维必备技能—一键安装脚本搭建LNMP LAMP环境
  • 如何在Ubuntu上面安装LAMP环境
  • VPS新手教程→一键安装LNMP/LAMP/LANMP环境之Vestacp
  • VPS新手教程 – 一键安装LAMP环境(长久更新)
  • Ubuntu 16.04下安装LAMP环境包新手简易教程
  • 纯手工教程→centos6.x搭建LAMP环境
  • Fatcow-4折/年付38美元/免费域名/不限建站/无限主机/lamp环境

  • 猜你可能想看的VPS


    转载请注明原文地址:http://140.238.13.167:12355/read-143020.html

    下一篇       上一篇