體驗一鍵php/java環(huán)境安裝工具oneinstack

南票網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)公司從2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
概述

這個東西其實我很早之前就聽說了,但是一直沒有去嘗試使用,我一直使用的是lnmp一鍵安裝包,但是lnmp一鍵安裝包是安裝java環(huán)境的,oneinstack更強大一點

官網(wǎng)

首先使用vagrant創(chuàng)建一個虛擬機,如果不會使用vagrant,那么就在我的博客里面搜索vagrant這個關(guān)鍵詞就好了 vagrantboxaddubuntu/xenial64 vagrantinitubuntu/xenial64 vagrantup vagrantssh 其實具體的操作和docker-machine差不多啦,就是它是針對虛擬機而不是容器而已

使用oneinstack

其實oneinstack源碼存儲在很多地方,國內(nèi)阿里云和又拍云,國外Linode和sourceforge都有,所以不存在說我使用國外的服務(wù)器的時候下載源碼很慢,或者使用國內(nèi)服務(wù)器的時候下載源碼很慢的問題,真的很良心,我是從又拍云下載的 wgethttp://mirrors.linuxeye.com/oneinstack-full.tar.gz 一般下載速度就是滿速下載了 下載完成之后解壓 tar-zxvfoneinstack-full.tar.gz 之后執(zhí)行安裝腳本 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環(huán)境真的很方便 但是個人覺得,這些不是它最牛逼的地方,它最牛逼的地方是它的一些小腳本

小腳本

環(huán)境部署好了總得管理這個環(huán)境吧,比如網(wǎng)站備份,ftp賬號管理什么的,沒錯它都可以做到 有時候在安裝的時候沒有考慮到,漏裝了php的一些擴展,或者在安裝的時候你沒有選擇安裝ftp,phpmyadmin等組件的時候,你可以執(zhí)行下面這個腳本 ./addons.sh 來添加一些組件 在配置虛擬主機的時候很麻煩不想寫配置文件的時候,你可以執(zhí)行下面這個腳本 ./vhost.sh 當你想刪除虛擬主機的時候,可以這么做 ./vhost.shdel 想給ftp服務(wù)添加賬號的時候,你可以這么做 ./pureftpd_vhost.sh 當然網(wǎng)站備份很重要,你可以執(zhí)行下面這個腳本來備份網(wǎng)站 ./backup_setup.sh oneinstack支持把網(wǎng)站備份到本地青云又拍云阿里云還有遠程服務(wù)器上 當然安裝方便更新也方便,只要執(zhí)行下面這個腳本就可以了 ./upgrade.sh 那么卸載呢?

文章標題:體驗一鍵php/java環(huán)境安裝工具oneinstack
鏈接地址:http://muchs.cn/article46/chcieg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導航、服務(wù)器托管響應(yīng)式網(wǎng)站、網(wǎng)站策劃企業(yè)網(wǎng)站制作、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)