支持PHP7的LNMP、LAMP一键安装详细教程,教你快速的建好一个网站
来源:互联网 发布:网络匿名举报占比 编辑:程序博客网 时间:2024/04/30 02:01
脚本特性
持续不断更新
源码编译安装,大多数源码是最新stable版,并从官方网址下载
一些安全优化
提供多个数据库版本(MySQL-5.7, MySQL-5.6, MySQL-5.5, MariaDB-10.0, MariaDB-5.5, Percona-5.6, Percona-5.5)
提供多个PHP版本(php-5.3, php-5.4, php-5.5,php-5.6,php-7#new)
提供Nginx、Tengine
提供多个Apache版本(Apache-2.4,Apache-2.2)
根据自己需求安装PHP缓存加速器,提供ZendOPcache、xcache、apcu、eAccelerator。及php加解密工具ionCube、ZendGuardLoader
根据自己需求安装Pureftpd、phpMyAdmin
根据自己需求安装memcached、redis
根据自己需求可使用tcmalloc或者jemalloc优化MySQL、Nginx
提供添加、删除虚拟主机脚本
提供Nginx/Tengine、MySQL/MariaDB/Percona、PHP、Redis、phpMyAdmin升级脚本
提供本地备份和远程备份(服务器之间rsync)脚本
提供CentOS 6、7下HHVM安装
Github地址:https://github.com/lj2007331/lnmp
带JAVA版本请访问:http://oneinstack.com/
安装步骤
yum -y install wget screen #for CentOS/Redhat#apt-get -y install wget screen # for Debian/Ubuntu
wget http://aliyun-oss.linuxeye.com/lnmp-full.tar.gz #阿里云内网下载
wget http://mirrors.linuxeye.com/lnmp-full.tar.gz # 包含源码,国内外均可下载
wget http://mirrors.linuxeye.com/lnmp.tar.gz # 不包含源码,建议仅国外主机下载
tar xzf lnmp-full.tar.gz
#tar xzf lnmp.tar.gz
cd lnmp # 如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件
screen -S lnmp # 如果网路出现中断,可以执行命令`screen -r lnmp`重新连接安装窗口
./install.sh # 请勿sh install.sh或者bash install.sh这样执行
如何添加虚拟主机?
./vhost.sh
如何删除虚拟主机?
./vhost.sh del
如何管理ftp账号?
./pureftpd_vhost.sh
数据备份
cd ~/lnmp # 必须进入lnmp目录下执行
./backup_setup.sh # 备份参数设置
./backup.sh # 立即执行备份
crontab -e # 可添加到计划任务,如每天凌晨1点自动备份
0 1 * * * cd ~/lnmp;./backup.sh > /dev/null 2>&1 &
备份参数设置如下图:
如何管理服务?
Nginx/Tengine:
service nginx {start|stop|status|restart|reload|configtest}
MySQL/MariaDB/Percona:
code
- service mysqld {start|stop|restart|reload|status}
PHP:
code
- service php-fpm {start|stop|restart|reload|status}
Apache:
code
- service httpd {start|restart|stop}
HHVM:
code
- service supervisord {start|stop|status|restart|reload}
Pure-Ftpd:
code
- service pureftpd {start|stop|restart|status}
Redis:
code
- service redis-server {start|stop|status|restart|reload}
Memcached:
code
- service memcached {start|stop|status|restart|reload}
如何更新版本?
code
- ./upgrade.sh
跨大版本升级(如php):http://oneinstack.com/question/oneinstack-downgrade-if-php-version/
如何卸载?
code
- ./uninstall.sh
如何重装?
code
- ./uninstall.sh # 请先备份数据好数据后再卸载,丢失数据概不负责
- ./install.sh # 再次安装
IT这一行,少不了去Google查资料,最后,安利一个VPN代理。一枝红杏 VPN,去Google查资料是绝对首选,连接速度快,使用也方便。我买的是99¥一年的,加上这个链接(http://my.yizhihongxing.com/aff.php?aff=2509)注册后输上会员中心得优惠码,平摊下来,每月才7块钱,特实惠。
本文标签: lamp lamp一键安装 lnmp lnmpa lnmpa一键安装 lnmp一键安装
转自 SUN'S BLOG - 专注互联网知识,分享互联网精神!
原文地址《支持PHP7的LNMP、LAMP一键安装详细教程,教你快速的建好一个网站》相关阅读:《什么是工程师文化?各位工程师是为什么活的?作为一个IT或互联网公司为什么要工程师文化?》
相关阅读: 对程序员有用:2017最新能上Google的hosts文件下载及总结网友遇到的各种hosts问题解决方法及配置详解
相关阅读:《你一直使用的能FQ的hosts文件原理是什么?怎么配置?|我来科普下》
相关BLOG:SUN’S BLOG - 专注互联网知识,分享互联网精神!去看看:www.whosmall.com
- 支持PHP7的LNMP、LAMP一键安装详细教程,教你快速的建好一个网站
- linux下的lanmp/lamp/lnmp一键安装包
- 【阿里云服务器】LAMP或LNMP一键安装教程
- Centos7 安装 PHP7最新版的详细教程
- CentOS LAMP的安装好教程
- LNMP一键安装包详细安装教程
- php7的安装教程
- lamp|lnmp|lnamp|一键安装包
- 一键安装LNMP或LAMP
- lnmp、lamp、lnmpa一键安装包
- lnmp、lamp、lnmpa一键安装包
- lnmp的一键安装
- LNMP和LAMP的编译安装
- LNMP和LAMP的编译安装
- 安装支持magento的lnmp
- [Linux学习]安装LNMP/LAMP一键安装包
- LAMP一键安装教程
- 一个Yii 2.0的好教程网站
- C++知识点12
- Gmail邮件功能那么强大,GMail被封,在国内怎么用gmail收邮件?
- 什么是工程师文化?各位工程师是为什么活的?作为一个IT或互联网公司为什么要工程师文化?
- 从一些简单代码实例彻底理解面向对象编程思想|OOP本质是什么?
- 2017年开年的第一次比较大的安全事件: MongoDB “赎金事件”,如何看待互联网安全问题
- 支持PHP7的LNMP、LAMP一键安装详细教程,教你快速的建好一个网站
- 如何除去最新版迅雷右边浏览器?如何免去其浏览器功能,下载时得到更好的体验
- struts中struts.xml配置文件个别属性解释
- win10永久激活教程以及如何查看windows系统是不是永久激活?
- Windows 7 或 Windows 8.1用户如何免费升级至Windows 10?
- 歌词
- H5开发时,利用谷歌浏览器模拟手机浏览器详细配置教程
- 程序员如何快速提升自己?有的人工作多年还是老样子的原因是什么?最后谈谈PDCA
- XAMPP 的 Linux 版 (x86 兼容处理器版)安装配置使用详细介绍,教你建好一个LAMPP站!