初始化linux环境工具包 oneinstack

初始化linux环境工具包 oneinstack

摘要

初始化linux环境工具包 oneinstack

oneinstack

官网 http://oneinstack.com
Github https://github.com/lj2007331/oneinstack

如何使用oneinstack

#先安装 wget screen python
#完整安装包下载地址  http://mirrors.linuxeye.com/oneinstack-full.tar.gz
git clone https://github.com/lj2007331/oneinstack.git
cd oneinstack
screen -S oneinstack
./install.sh

根据提示选择需要安装哪些组件
有很多初始化脚本,解决系统需要的各种依赖,安全配置等,非常方便.
着色也非常好看.

特别注意

oneinstack会自动设置iptables
只放开端口 22,80,443 .
其他端口开发需要手动操作
如开放3306

# iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
# service iptables save #保存iptables规则
# mysql –uroot –p
MySQL [(none)]> grant all privileges on oneinstack.* to linuxeye@'%' identified by '123456'; #授权语句,特别注意有分号
MySQL [(none)]> flush privileges;
MySQL [(none)]> exit; #退出数据库控制台,特别注意有分号

支持的软件列表

Web

nginx_version=1.10.2
tengine_version=2.1.2
openresty_version=1.11.2.2
apache_4_version=2.4.23
apache_2_version=2.2.31
tomcat_8_version=8.0.30
tomcat_7_version=7.0.69
tomcat_6_version=6.0.45

DB

mysql_5_7_version=5.7.16
mysql_5_6_version=5.6.34
mysql_5_5_version=5.5.53
mariadb_10_1_version=10.1.19
mariadb_10_0_version=10.0.28
mariadb_5_5_version=5.5.53
percona_5_7_version=5.7.15-9
percona_5_6_version=5.6.33-79.0
percona_5_5_version=5.5.52-38.3
alisql_5_6_version=5.6.32-1

PHP

php_7_version=7.0.13
php_6_version=5.6.28
php_5_version=5.5.38
php_4_version=5.4.45
php_3_version=5.3.29

JDK

jdk_8_version=1.8.0_112
jdk_7_version=1.7.0_80
jdk_6_version=1.6.0_45

phpMyAdmin

phpMyAdmin_version=4.4.15.8

jemalloc

jemalloc_version=4.3.1

Pure-FTPd

pureftpd_version=1.0.43

Redis

redis_version=3.2.5

Memcached

memcached_version=1.4.33

支持的系统

OneinStack支持系统版本(包含32和64位系统)


CentOS 6~7(包括redhat)
Debian 6~8
Ubuntu 12~16
Aliyun Linux 15.1