体验一键php/java环境安装工具oneinstack

南票网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联公司从2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司
概述

这个东西其实我很早之前就听说了,但是一直没有去尝试使用,我一直使用的是lnmp一键安装包,但是lnmp一键安装包是安装java环境的,oneinstack更强大一点

官网

首先使用vagrant创建一个虚拟机,如果不会使用vagrant,那么就在我的博客里面搜索vagrant这个关键词就好了 vagrantboxaddubuntu/xenial64 vagrantinitubuntu/xenial64 vagrantup vagrantssh 其实具体的操作和docker-machine差不多啦,就是它是针对虚拟机而不是容器而已

使用oneinstack

其实oneinstack源码存储在很多地方,国内阿里云和又拍云,国外Linode和sourceforge都有,所以不存在说我使用国外的服务器的时候下载源码很慢,或者使用国内服务器的时候下载源码很慢的问题,真的很良心,我是从又拍云下载的 wgethttp://mirrors.linuxeye.com/oneinstack-full.tar.gz 一般下载速度就是满速下载了 下载完成之后解压 tar-zxvfoneinstack-full.tar.gz 之后执行安装脚本 sudo./install.sh

####################################################################### #OneinStackforCentOS/RadHat6+Debian7+andUbuntu12+# #Formoreinformationpleasevisithttps://oneinstack.com# ####################################################################### PleaseinputSSHport(Default:22):22 Doyouwanttoenableiptables?[y/n]:n DoyouwanttoinstallWebserver?[y/n]:y PleaseselectNginxserver: 1.InstallNginx 2.InstallTengine 3.InstallOpenResty 4.Donotinstall Pleaseinputanumber:(Default1pressEnter)1 PleaseselectApacheserver: 1.InstallApache-2.4 2.InstallApache-2.2 3.Donotinstall Pleaseinputanumber:(Default3pressEnter)3 Pleaseselecttomcatserver: 1.InstallTomcat-9 2.InstallTomcat-8 3.InstallTomcat-7 4.InstallTomcat-6 5.Donotinstall Pleaseinputanumber:(Default5pressEnter)5 DoyouwanttoinstallDatabase?[y/n]:y PleaseselectaversionoftheDatabase: 1.InstallMySQL-8.0 2.InstallMySQL-5.7 3.InstallMySQL-5.6 4.InstallMySQL-5.5 5.InstallMariaDB-10.2 6.InstallMariaDB-10.1 7.InstallMariaDB-10.0 8.InstallMariaDB-5.5 9.InstallPercona-5.7 10.InstallPercona-5.6 11.InstallPercona-5.5 12.InstallAliSQL-5.6 13.InstallPostgreSQL 14.InstallMongoDB Pleaseinputanumber:(Default2pressEnter)3 PleaseinputtherootpasswordofMySQL(default:VHnnHFMN):woyaoxuehuilinux Pleasechooseinstallationofthedatabase: 1.Installdatabasefrombinarypackage. 2.Installdatabasefromsourcepackage. Pleaseinputanumber:(Default1pressEnter)2 DoyouwanttoinstallPHP?[y/n]:y PleaseselectaversionofthePHP: 1.Installphp-5.3 2.Installphp-5.4 3.Installphp-5.5 4.Installphp-5.6 5.Installphp-7.0 6.Installphp-7.1 7.Installphp-7.2 Pleaseinputanumber:(Default5pressEnter)7 DoyouwanttoinstallopcodecacheofthePHP?[y/n]:y DoyouwanttoinstallionCube?[y/n]:n DoyouwanttoinstallImageMagickorGraphicsMagick?[y/n]:n DoyouwanttoinstallPure-FTPd?[y/n]:n DoyouwanttoinstallphpMyAdmin?[y/n]:n Doyouwanttoinstallredis?[y/n]:n Doyouwanttoinstallmemcached?[y/n]:n DoyouwanttoinstallHHVM?[y/n]:n

总之这个脚本的可选择性很多,而且和lnmmp一键安装包相比可选择性很多,用这个来部署web环境真的很方便 但是个人觉得,这些不是它最牛逼的地方,它最牛逼的地方是它的一些小脚本

小脚本

环境部署好了总得管理这个环境吧,比如网站备份,ftp账号管理什么的,没错它都可以做到 有时候在安装的时候没有考虑到,漏装了php的一些扩展,或者在安装的时候你没有选择安装ftp,phpmyadmin等组件的时候,你可以执行下面这个脚本 ./addons.sh 来添加一些组件 在配置虚拟主机的时候很麻烦不想写配置文件的时候,你可以执行下面这个脚本 ./vhost.sh 当你想删除虚拟主机的时候,可以这么做 ./vhost.shdel 想给ftp服务添加账号的时候,你可以这么做 ./pureftpd_vhost.sh 当然网站备份很重要,你可以执行下面这个脚本来备份网站 ./backup_setup.sh oneinstack支持把网站备份到本地青云又拍云阿里云还有远程服务器上 当然安装方便更新也方便,只要执行下面这个脚本就可以了 ./upgrade.sh 那么卸载呢?

文章标题:体验一键php/java环境安装工具oneinstack
链接地址:https://www.cdcxhl.com/article46/chcieg.html

成都网站建设公司_创新互联,为您提供面包屑导航服务器托管响应式网站网站策划企业网站制作微信小程序

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

营销型网站建设