OneinStack支持自动安装和交互安装。
自动安装是指在OneinStack官网学则好要安装的各种软件,然后拿着生成的下载执行连接直接在Linux上运行就好,比较省事。
自动安装指导地址:https://oneinstack.com/auto/
交互安装 直接wget资源地址,然后在Linux安装页面上学则哪些软件,下面是所需脚本。
yum -y install wget screen #for CentOS/Redhat
# apt-get -y install wget screen #for Debian/Ubuntu
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz #包含源码,国内外均可下载
tar xzf oneinstack-full.tar.gz
cd oneinstack #如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件
screen -S oneinstack #如果网路出现中断,可以执行命令`screen -R oneinstack`重新连接安装窗口
./install.sh
如果服务器包含systemd,则使用systemctl管理,且兼容service。
Nginx/Tengine/OpenResty:
service nginx {start|stop|status|restart|reload|configtest}
MySQL/MariaDB/Percona:
service mysqld {start|stop|restart|reload|status}
PostgreSQL:
service postgresql {start|stop|restart|status}
MongoDB:
service mongod {start|stop|status|restart|reload}
PHP:
service php-fpm {start|stop|restart|reload|status}
HHVM:
service supervisord {start|stop|status|restart|reload}
注:hhvm进程交给supervisord管理。
Apache:
service httpd {start|restart|stop}
Tomcat:
service tomcat {start|stop|status|restart}
Pure-Ftpd:
service pureftpd {start|stop|restart|status}
Redis:
service redis-server {start|stop|status|restart}
Memcached:
service memcached {start|stop|status|restart|reload}
升级,执行下面脚本,按需求升级你要升级的软件。
~/oneinstack/upgrade.sh
卸载,执行下面脚本,按需求卸载你要卸载的软件。
~/oneinstack/uninstall.sh
其它更详细的教程请访问其官方网站。https://oneinstack.com/
推荐它的理由,一是简单粗暴,二是它的相关软件(比如PHP)跟版本比较快。
©2020 IT自习室京ICP备20010815号