1. 程式人生 > >linux部署神器(附壓縮包):一鍵安裝centos 7環境基礎環境,lanmp懶人版,還有tomat等你想不到的linux神器

linux部署神器(附壓縮包):一鍵安裝centos 7環境基礎環境,lanmp懶人版,還有tomat等你想不到的linux神器

文章目錄

壓縮包

http://mirrors.linuxeye.com/oneinstack-full.tar.gz

一、安裝版本指南

可選擇版本如下:

# Web
nginx_ver=1.14.1
tengine_ver=2.2.3
openresty_ver=1.13.6.2
openssl11_ver=1.1.1
openssl_ver=1.0.2p

tomcat9_ver=9.0.13
tomcat8_ver=8.5.35
tomcat7_ver=7.0.91
tomcat6_ver=6.0.53

apache24_ver=2.4.37
apache22_ver=2.2.34
pcre_ver=8.42
apr_ver=1.6.5
apr_util_ver=1.6.1
nghttp2_ver=1.34.0

# DB
mysql80_ver=8.0.13
mysql57_ver=5.7.24
mysql56_ver=5.6.42
mysql55_ver=5.5.62

mariadb103_ver=10.3.10
mariadb102_ver=10.2.19
mariadb101_ver=10.1.37
mariadb100_ver=10.0.37
mariadb55_ver=5.5.62

percona57_ver=5.7.23-23
percona56_ver=5.6.41-84.1
percona55_ver=5.5.61-38.13

alisql_ver=5.6.32-9

pgsql_ver=11.1

mongodb_ver=4.0.4

# JDK
jdk110_ver=11.0.1
jdk18_ver=1.8.0_192
jdk17_ver=1.7.0_80
jdk16_ver=1.6.0_45

# PHP
php72_ver=7.2.12
php71_ver=7.1.24
php70_ver=7.0.32
php56_ver=5.6.38
php55_ver=5.5.38
php54_ver=5.4.45
php53_ver=5.3.29

libiconv_ver=1.15
curl_ver=7.61.1
libmcrypt_ver=2.5.8
mcrypt_ver=2.6.8
mhash_ver=0.9.9.9
libsodium_ver=1.0.16
argon2_ver=20171227
imagemagick_ver=6.9.10-14
imagick_ver=3.4.3
graphicsmagick_ver=1.3.30
gmagick_for_php7_ver=2.0.5RC1
gmagick_ver=1.1.7RC3
zendopcache_ver=7.0.5
xcache_ver=3.2.0
apcu_ver=4.0.11
apcu_for_php7_ver=5.1.12
eaccelerator_ver=0.9.6.1
phalcon_ver=3.4.1
swoole_ver=4.2.6
xdebug_ver=2.6.1

# Ftp
pureftpd_ver=1.0.47

# Redis
redis_ver=5.0.1
pecl_redis_ver=4.1.1

# Memcached
memcached_ver=1.5.12
libmemcached_ver=1.0.18
pecl_memcached_ver=2.2.0
pecl_memcached_php7_ver=3.0.4
pecl_memcache_ver=3.0.8

# MongoDB
pecl_mongodb_ver=1.5.3
pecl_mongo_ver=1.6.16

# phpMyadmin
phpmyadmin_ver=4.8.3
phpmyadmin_oldver=4.4.15.10

# jemalloc
jemalloc_ver=5.1.0

# boost
boost_ver=1.67.0
boost_oldver=1.59.0

# Others
libevent_ver=2.0.22-stable
tmux_ver=2.7
htop_ver=2.2.0
bison_ver=2.7.1
python_ver=3.6.7
fail2ban_ver=0.10.4

一看就很刺激對吧!!!
上述軟體都可以一鍵安裝哦~

二、開始安裝

解壓壓縮包後,直接執行。

sudo ./install.sh

出現以下選擇命令:

Please input SSH port(Default: 22): 22

Do you want to enable iptables? [y/n]: y

Do you want to install Web server? [y/n]: y

Please select Nginx server:
	1. Install Nginx
	2. Install Tengine
	3. Install OpenResty
	4. Do not install
Please input a number:(Default 1 press Enter)
......

按照自己需求安裝即可!

執行中:
在這裡插入圖片描述

三、安裝完成

苦苦等待接近半小時後,終於完成了安裝,顯示如下:

Total OneinStack Install Time: 28 minutes

Nginx install dir:              /usr/local/nginx

Database install dir:           /usr/local/mysql
Database data dir:              /data/mysql
Database user:                  root
Database password:        自己的密碼

PHP install dir:                /usr/local/php
Opcache Control Panel URL:      http://IP/ocp.php

Pure-FTPd install dir:          /usr/local/pureftpd
Create FTP virtual script:      ./pureftpd_vhost.sh

phpMyAdmin dir:                 /data/wwwroot/default/phpMyAdmin
phpMyAdmin Control Panel URL:   http://IPphpMyAdmin

redis install dir:              /usr/local/redis

Index URL:                      http://IP/

四、安裝虛擬環境

我們有一臺伺服器;但是想掛多個網站;
或者想要更安全的訪問web應用,這個時候,虛擬機器就派上用場了~
還是解壓後的目錄,執行以下語句。

./vhost.sh

安裝註釋如下:
在這裡插入圖片描述

done!
在這裡插入圖片描述