CentOS 7 oneinstackを使用したオールインワン環境のインストール

4276 ワード

#
インフラストラクチャサポート
yum -y install wget screen curl python

インストールパッケージのダウンロードと構成
echo "  oneinstack   ,    ,     "
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz

echo "     "
tar xzf oneinstack-full.tar.gz

echo "      "
cd oneinstack

echo "        (  、    、Nginx  ),"
echo "   options.conf  "

インストールの開始
インストールの準備
echo "        ,      "
echo "`screen -R oneinstack`"
echo "        "

screen -S oneinstack

./install.sh 

インストールオプション
  • Please input SSH port(Default: 22):
  • sshポートを入力してください(デフォルト22):22
  • Do you want to enable iptables?
  • iptablesファイアウォールを開くかどうか:y
  • Do you want to install Web server?
  • webサービスをインストールするかどうか:y
  • Please select Nginx server
  • Nginxサーバタイプを選択してください:Install Nginx
  • Please select Apache server:
  • Apacheサーバタイプ:Do not install
  • を選択してください
  • Please select Tomcat server:
  • Tomcatサーバタイプ:Install Tomcat-8
  • を選択してください
  • Please select JDK version:
  • JDKバージョン:Install JDK-1.8
  • を選択してください
  • Do you want to install Database?
  • データベース・サービスをインストールするかどうか:y
  • Please select a version of the Database:
  • データベースバージョンを選択してください:Install MySQL-5.7
  • Please input the root password of database
  • データベースrootユーザーパスワードを入力してください:root
  • Please choose installation of the database:
  • データベースのインストール方法を選択してください:Install database from binary package
  • この方式はバイナリ方式(もう一つはソースコードコンパイル方式)であり、より速い.
  • Do you want to install PHP?
  • PHPサービスをインストールするかどうか:y
  • Please select a version of the PHP:
  • PHPバージョンを選択してください:Install php-7.0
  • 実際の開発ニーズに基づいて、現行5.6 or 7
  • Do you want to install opcode cache of the PHP?
  • PHPコードキャッシュコンポーネントをインストールするかどうか:y
  • このコンポーネントを使用すると、PHPサービス性能を向上させることができる
  • .
  • Please select a opcode cache of the PHP:
  • PHPコードキャッシュコンポーネントを選択してください:Install Zend OPcache
  • ZOPを選択するとZendGuardLoaderはインストールされません.使用する場合は、他のコンポーネント
  • に交換してください.
  • Do you want to install ionCube?
  • PHPコード暗号化コンポーネントをインストールするかどうか:y
  • Webサイトには復号化の必要性があります.
  • Do you want to install ImageMagick or GraphicsMagick?
  • IMまたはGM画像処理モジュールが実装かどうか:y
  • Install GraphicsMagick

  • Do you want to install Pure-FTPd?
  • Pure-FTPdサービスをインストールするかどうか:y
  • Do you want to install phpMyAdmin?
  • phpMyAdmin:y
  • をインストールするかどうか
  • Do you want to install redis?
  • redisサービスをインストールするかどうか:y
  • Do you want to install memcached?
  • memcachedサービスをインストールするかどうか:y
  • Do you want to install HHVM?
  • HHVM仮想マシンをインストールするかどうか:y
  • 推奨n

  • インストールing...
    設置予定時間が30分を超える
    インストール完了
    インストール情報を記録した後、サーバーを再起動してインストール結果を表示します.
    仮想ホストの追加
    echo "      "
    cd /~/oneinstack
    
    ./vhost.sh
    
  • Please choose to use environment:
  • ホストタイプを選択してください:
  • Use php
  • Use java
  • Use hhvm



  • phpホストの追加
    Javaホストの追加
  • Do you want to setup SSL under Nginx?
  • sslサポートy
  • をインストールするかどうか
  • Please input domain(example: www.example.com)
  • ホストドメイン名
  • を入力してください
  • Please input the directory for the domain
  • ドメイン名ホストルートディレクトリ
  • を入力してください.
  • Do you want to add more domain name
  • マルチドメイン名サポートを有効にするかどうか:n
  • Do you want to redirect all HTTP requests to HTTPS
  • httpからhttpに自動的にリダイレクトするかどうか:y
  • 署名証明書情報の入力
  • Country Name別名
  • State or Province Name省
  • Locality Name都市名
  • Organization Name社フルネーム
  • Organizational Unit Name部門名
  • Do you want to add hotlink protection?
  • 盗難防止チェーンが有効かどうか

  • ———-
  • oneinstack取付方法
  • iptablesファイアウォール構成方法
  • 以下は本稿に関係なくhttp://www.ttlsa.com/nginx/nginx-tcp-proxy/
    http://www.centoscn.com/image-text/install/2015/0319/4918.html
    http://caucho.com/products/resin/getting-started-with-resin http://caucho.com/products/resin/download