对于大部分使用VPS主机的用户可能稍许有些门槛,毕竟大部分都是用来建站需求的,从虚拟主机过度到VPS主机、服务器技术上稍微有一点点问题。基本上我们会在VPS中安装WEB面板或者不错的一键包,在国内用途较多的一键包中军哥的LNMP使用还是比较多的,其次就是最近一段时间很多用户有在使用的OneinStack一键包。
OneinStack一键包是网友@yeho原来是发布在自己的博客中的,现在单独用域名提供出来,蜗牛之前也有安装过,相对军哥的LNMP功能更加多一些,可以自由选择配置组合,比如我们常用的LNMP(Linux + Nginx+ MySQL+ PHP)、LAMP(Linux + Apache+ MySQL+ PHP)、LNMPA(Linux + Nginx+ MySQL+ PHP+ Apache)、lnmt(Linux + Nginx+ MySQL+ Tomcat)、lnmh(Linux + Nginx+ MySQL+ HHVM)。
关于LNMP的安装,之前蜗牛有在\”CentOS/Debian/Ubuntu系统一键安装LNMP/LAMP/LNMPA网站环境\”文章中演示安装过,安装过程还是比较简单的,只要配置好需要的环境,然后就自动安装直至完毕。在这篇文章中,将体验安装JAVA环境,包括也顺带安装PHP、MYSQL等PHP站点需求的,这样可以多功能需求。
第一、准备工作
这里我用centos 6 64环境,其实这个脚本是支持CentOS 5-7、Debian 6-8、Ubuntu 12-15环境版本的。我们可以根据自己的喜欢和习惯安装。
第二、部署脚本设置环境
yum -y install wget screen python
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
screen -S oneinstack
./install.sh
直接登录我们的VPS主机SSH,然后丢上上面的环境,然后回车后自动下载。
第三、部署JAVA环境过程记录
1、基本环境选择
我们根据自己的需要设置新的ROOT端口,安全提高一些,这里我是乱写的几个数字,根据我们自己的实际写几个不同的数字,反正不用22就可以。然后选择NGINX、TOMCAT、JDK等环境版本。
2、设置数据库和其他配置
这里如果我们还需要机器中可以有PHP环境和数据库,我一并安装了,这样可以运行PHP,也可以JAVA。
3、其他的配置组件
根据实际需要安装需要的组件和缓存功能,这里我就大概选择。然后回车就可以自动安装。
第四、JAVA环境安装完毕
如果我们有看到这样的界面,表示JAVA环境安装完毕。我们一样的可以进行./vhost.sh添加站点等操作。
第五、常见OneinStack用户命令
1、如何添加虚拟主机
./vhost.sh
2、如何删除虚拟主机
./vhost.sh del
3、如何管理FTP账号
./pureftpd_vhost.sh
4、如何备份
A 备份设置
./backup_setup.sh
B 备份执行
./backup.sh # Start backup, You can add cron jobs
# crontab -l
0 1 * * * cd ~/oneinstack;./backup.sh > /dev/null 2>&1 &
总结,对于我们仅仅是应用VPS建站环境的,不一定要玩的多么深入,选择几款常用的环境,然后不同的机器可以选择安装几个,这样可以看到各自特点,然后有针对的选择。