前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OneinStack 一键安装 JAVA/Tomcat/Nginx/MySQL 等 PHP 环境

OneinStack 一键安装 JAVA/Tomcat/Nginx/MySQL 等 PHP 环境

作者头像
魏艾斯博客www.vpsss.net
发布2018-06-01 15:11:45
3.1K0
发布2018-06-01 15:11:45
举报

以前使用 linux VPS 的人都得自己一个个安装 php 环境组件,麻烦不说还容易出错。现在各种 linux 面板和 linux 一键包对 php 环境的支持都很不错了。linux 一键包方面军哥 lnmp 比较出名,另外一款就是今天要介绍的OneinStack

军哥 lnmp 目前的更新频率是每年 6 月 1 日一次,把众多小的补丁包和这一年来 php 组件的各种更新版本都包括进来;而 OneinStack 采取每次有更新都重新发布更新包的方法。

相关阅读:LNMP 1.4 正式版安装测试记录及自动生成 Let’s Encrypt 免费证书

OneinStack 包含以下组合:

lnmp(Linux + Nginx+ MySQL+ PHP) lamp(Linux + Apache+ MySQL+ PHP) lnmpa(Linux + Nginx+ MySQL+ PHP+ Apache):Nginx 处理静态,Apache(mod_php)处理动态 PHP lnmt(Linux + Nginx+ MySQL+ Tomcat):Nginx 处理静态,Tomcat(JDK)处理 JAVA lnmh(Linux + Nginx+ MySQL+ HHVM)

OneinStack 支持的系统版本:

CentOS 6~7(包括 redhat) Debian 6~9 Ubuntu 12~16 Aliyun Linux 15.1

从更新方式上来说,OneinStack 比 lnmp 更能跟进 php 各种组件的更新换代速度,下面进入正题。

一、安装 OneinStack 一键包

1、安装命令。

打开 SSH 软件连接到 VPS 服务器上,然后把以下命令粘贴进去开始下载过程。

screen -S oneinstack yum -y install wget screen curl python wget https://mirrors.linuxeye.com/oneinstack.tar.gz tar xzf oneinstack.tar.gz cd oneinstack ./install.sh

小提示:根据你的 VPS 服务器配置和所在位置不同,下载安装的时间也不同,这段等待的是你可以干点别的,中间如果出现网络中断,可以执行命令screen -R oneinstack重新连接安装窗口。魏艾斯博客用的中国香港 VPS 提示需要 40 分钟左右,干脆出去溜达一圈。

2、基本环境设置

默认端口 22,这个必须修改为 5 位数的提高安全性。iptables 是一键包自带防火墙,如果你使用阿里云、腾讯云、华为云等国产大牌商家的 VPS,自带了安全组,也可以不安装这个 iptables。剩下的就是是否安装 nginx,apache,要支持 JAVA 就要安装 Tomcat 和 JDK。

3、设置数据库选项

4、其他 php 组件是否添加根据你个人需要,这里大体上选了一下。

等待程序安装后就可以开始添加网站等操作了。

二、oneinstack 各种操作命令

如何添加虚拟主机?

./vhost.sh

如何删除虚拟主机?

./vhost.sh del

如何管理 FTP 账号?

./pureftpd_vhost.sh

如何备份?

./backup_setup.sh # Set backup options

./backup.sh # Start backup, You can add cron jobs # crontab -l # Examples 0 1 * * * cd ~/oneinstack;./backup.sh > /dev/null 2>&1 &

总结一下,整体来说 oneinstack 安装起来比 lnmp 步骤多了一些,操作起来复杂了一些,不过支持 JAVA 环境也是一个特色。本文只是记录了安装过程,平时建站可以多换几款 linux 面板或者一键包试试,哪个适合自己就用哪个。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-08-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档