• 欢迎访问db1024网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏db1024吧

OneinStack:lnmp、lamp、lnmpa一键安装包(支持HHVM)

主机教程 Liam 11个月前 (04-28) 274次浏览 0个评论 扫描二维码
文章目录[隐藏]

说明:这个脚本是使用shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa(LinuxNginx/Tengine、MySQL/MariaDB/Percona、PHP),适用于CentOS 5~7(包括redhat)、Debian 6~8、Ubuntu 12.04~15.04的32位和64位。

如果要支持HHVM,仅支持CentOS 6(7) 64位。

安装

1、CentOS/Redhat下的安装

yum -y install wget screen wget http://mirrors.linuxeye.com/lnmp-full.tar.gz tar xzf lnmp-full.tar.gz cd lnmp screen -S lnmp ./install.sh 

2、Debian/Ubuntu下的安装

apt-get -y install wget screen curl python wget http://mirrors.linuxeye.com/lnmp-full.tar.gz tar xzf lnmp-full.tar.gz cd lnmp screen -S lnmp ./install.sh 

之后按自己要求安装所需版本。
如果网路出现中断,可以执行命令screen -r lnmp重新连接安装窗口。

使用

1、添加虚拟主机

./vhost.sh 

2、删除虚拟主机

./vhost.sh del 

3、管理ftp账号

./pureftpd_vhost.sh  

4、数据备份

./backup_setup.sh # 备份参数设置 ./backup.sh # 立即执行备份 

crontab -e # 可添加到计划任务,如每天凌晨1点自动备份

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

5、安装Let’s Encrypt client

./addons.sh 

选择7,安装即可。(Let’s Encrypt client是免费的SSL证书)

6、管理服务
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} 

Pure-Ftpd:

service pureftpd {start|stop|restart|status} 

Redis:

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

Memcached:

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

原文地址:https://blog.linuxeye.com/31.html


db1024 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:OneinStack:lnmp、lamp、lnmpa一键安装包(支持HHVM)
喜欢 (0)
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址