Browse Source

Update apps.conf and README.md

lj2007331 9 years ago
parent
commit
30c3b04f05
2 changed files with 46 additions and 40 deletions
  1. 44 38
      README.md
  2. 2 2
      apps.conf

+ 44 - 38
README.md

@@ -1,60 +1,66 @@
-   OneinStack is free collection of shell scripts for rapid deployment of `LEMP`/`LAMP`/`LNMP` stacks (`Linux`, `Nginx`/`Tengine`, `MySQL`/`MariaDB`/`Percona` and `PHP`) for CentOS/Redhat Debian and Ubuntu.
+    This script is written using the shell, in order to quickly deploy `LEMP`/`LAMP`/`LNMP` / `LNMPA`(Linux, Nginx/Tengine, MySQL in a production environment/MariaDB/Percona, PHP, JAVA), applicable to CentOS 5~7(including redhat), Debian 6~8, Ubuntu 12.04~15.04 of 32 and 64.
 
-   Script features: 
-- Constant updates 
-- Source compiler installation, most source code is the latest stable version, and downloaded from the official website
-- Fixes some security issues 
-- You can freely choose to install database version (MySQL-5.6, MySQL-5.5, MariaDB-10.0, MariaDB-5.5, Percona-5.6, Percona-5.5)
-- You can freely choose to install PHP version (php-5.3, php-5.4, php-5.5, php-5.6, php-7/phpng(alpha))
-- You can freely choose to install HHVM version (CentOS6.5 64bit, CentOS7 64bit)
-- You can freely choose to install Nginx or Tengine
-- You can freely choose to install Apache version (Apache-2.4, Apache-2.2)
-- You can freely choose to install Tomcat version (Tomcat-8, Tomcat-7)
-- You can freely choose to install JDK version (JDK-1.6, JDK-1.7, JDK-1.8)
-- According to their needs can to install ZendOPcache, xcache, APCU, eAccelerator, ionCube and ZendGuardLoader (php-5.4, php-5.3)
-- According to their needs can to install Pureftpd, phpMyAdmin
-- According to their needs can to install memcached, redis
-- According to their needs can to optimize MySQL and Nginx with jemalloc or tcmalloc
-- Add a virtual host script provided
-- Nginx/Tengine, MySQL/MariaDB/Percona, PHP, Redis, phpMyAdmin upgrade script provided
-- Add backup script provided
+    Script properties:
+- Continually updated
+- Source compiler installation, most stable source is the latest version, and download from the official site
+- Some security optimization
+- Providing a plurality of database versions (MySQL-5.6, MySQL-5.5, MariaDB-10.0, MariaDB-5.5, Percona-5.6, Percona-5.5)
+- Providing multiple PHP versions (php-5.3, php-5.4, php-5.5, php-5.6, php-7 / phpng (alpha))
+- Provide Nginx, Tengine
+- Providing a plurality of Tomcat version (Tomcat-8, Tomcat-7)
+- Providing a plurality of JDK version (JDK-1.6, JDK-1.7, JDK-1.8)
+- Providing a plurality of Apache version (Apache-2.4, Apache-2.2)
+- According to their needs to install PHP Cache Accelerator provides ZendOPcache, xcache, apcu, eAccelerator. And php encryption and decryption tool ionCube, ZendGuardLoader
+- Installation Pureftpd, phpMyAdmin according to their needs
+- Install memcached, redis according to their needs
+- Tcmalloc can use according to their needs or jemalloc optimize MySQL, Nginx
+- Providing add a virtual host script
+- Provide Nginx/Tengine, MySQL/MariaDB/Percona, PHP, Redis, phpMyAdmin upgrade script
+- Provide local backup and remote backup (rsync between servers) script
+- Provided under HHVM install CentOS 6,7
 
 ## How to use 
-
+If your server system: CentOS/Redhat (Do not enter "//" and "// subsequent sentence)
+```bash
+   yum -y install wget screen   // for CentOS / Redhat
+   wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz   // Contains the source code
+   tar xzf oneinstack-full.tar.gz
+   cd oneinstack    // If you need to modify the directory (installation, data storage, Nginx logs), modify options.conf file
+   screen -S oneinstack    // If network interruption, you can execute the command `screen -r oneinstack` reconnect install window
+   ./install.sh   // Do not sh install.sh or bash install.sh such execution
+```
+If your server system: Debian/Ubuntu (Do not enter "//" and "// subsequent sentence)
 ```bash
-   yum -y install wget screen # for CentOS/Redhat
-   #apt-get -y install wget screen # for Debian/Ubuntu 
-   wget http://mirrors.linuxeye.com/oneinstack.tar.gz
-   # or download include source packages
-   wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
-   tar xzf oneinstack.tar.gz
-   # or tar xzf oneinstack-full.tar.gz
-   cd oneinstack 
-   # Prevent interrupt the installation process. If the network is down, 
-   # you can execute commands `screen -r oneinstack` network reconnect the installation window.
-   screen -S oneinstack 
-   ./install.sh
+   apt-get -y install wget screen    // for Debian / Ubuntu
+   wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz   // Contains the source code
+   tar xzf oneinstack-full.tar.gz
+   cd oneinstack    // If you need to modify the directory (installation, data storage, Nginx logs), modify options.conf file
+   screen -S oneinstack    // If network interruption, you can execute the command `screen -r oneinstack` reconnect install window
+   ./install.sh   // Do not sh install.sh or bash install.sh such execution
 ```
 
 ## How to add a virtual host
 
 ```bash
-   ./vhost.sh
+   cd ~/oneinstack    // Must enter the directory execution under oneinstack
+   ./vhost.sh    // Do not sh vhost.sh or bash vhost.sh such execution
 ```
 
-## How to add FTP virtual user 
+## How to add FTP virtual user
 
 ```bash
+   cd ~/oneinstack
    ./pureftpd_vhost.sh
 ```
 
 ## How to backup
 
 ```bash
-   ./backup_setup.sh # Set backup options 
-   ./backup.sh # Start backup, You can add cron jobs
-   # crontab -l # Examples 
-     0 1 * * * cd ~/lnmp;./backup.sh  > /dev/null 2>&1 &
+   cd ~/oneinstack
+   ./backup_setup.sh    // Backup parameters
+   ./backup.sh    // Perform the backup immediately
+   crontab -l    // Can be added to scheduled tasks, such as automatic backups every day 1:00
+     0 1 * * * cd ~/oneinstack;./backup.sh  > /dev/null 2>&1 &
 ```
 
 ## How to manage service

+ 2 - 2
apps.conf

@@ -48,7 +48,7 @@ tomcat_8_version=8.0.24
 pureftpd_version=1.0.41
 
 # Redis
-redis_version=3.0.2
+redis_version=3.0.3
 redis_pecl_version=2.2.7
 
 # Memcached
@@ -58,7 +58,7 @@ memcached_pecl_version=2.2.0
 memcache_pecl_version=2.2.7
 
 # phpMyadmin
-phpMyAdmin_version=4.4.11
+phpMyAdmin_version=4.4.12
 
 # malloc
 tcmalloc_version=2.4