OneinStack,一款实用性较强的Linux WEB一键安装包,适合非面板WEB环境的安装,适合常规的CentOS、Debian、Ubuntu等发行版本。相比我们熟悉的军哥LNMP(lnmp.org)而言,功能上可能差不多,但是OneinStack可安装的组合、软件的更新频率较快,所以在短期内得到很多受众群体。
OneinStack一键安装包,可以快速安装LNMP、LAMP、LNMT等环境,具体我们可以根据实际的安装进程组合,而且可以一键快速给网站部署Let's Encrypt免费SSL证书。如果我们选择Linux VPS、服务器,需要安装非面板的WEB环境,可以尝试下这个脚本。这里我们一起看看吧。
第一、OneinStack一键包命令
yum -y install wget screen curl python #for CentOS/Redhat
# apt-get -y install wget screen curl python #for Debian/Ubuntu
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
screen -S oneinstack
./install.sh
上面根据实际发行版本,然后选择对应的yum或者apt-get安装基础软件支持。
第二、安装OneinStack一键包配置参数
根据上图(上图来自官方),我们可以根据实际的需要组合进行安装选择软件的版本、附件支持,比如缓存软件和组件。设置完毕之后,然后系统会自动安装,根据服务器的速度和性能时间稍有不同,一般20分钟-30分钟左右是可以安装完毕的。
安装完毕之后,在地址栏中输入IP地址可以看到成功安装的界面,可以打开探针、phpMyAdmin数据库管理等。
第三、OneinStack添加站点绑定域名
我们在OneinStack一键包环境安装完毕之后,就可以利用这个环境自带的命令进行添加站点搭建网站。
./vhost.sh
使用这个命令,即可看到添加站点的向导,根据提示进行操作。
我们在添加完毕站点之后,只需要将域名解析到当前服务器IP地址,以及通过SFTP或者FTP进行网站文件的上传,即可进行网站的安装。
总结,以上是简单的OneinStack一键包快速安装WEB环境,如果需要用到非面板且快速部署LNMP、LAMP等WEB环境的可以使用,目前用户还是比较多的。