Skip to content

Commit

Permalink
README
Browse files Browse the repository at this point in the history
  • Loading branch information
JustOneMoreBlock committed Apr 2, 2017
1 parent 9b42c62 commit 9fb56f4
Showing 1 changed file with 10 additions and 18 deletions.
28 changes: 10 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,36 +3,28 @@ These are shell scripits I've been writing to make things easier. :)

MIT License

# Auto Install Multicraft and Libs
(Supported Versions: Ubuntu, Debian and CentOS 6 and 7)
# Auto Install Multicraft
(Supported Versions: Ubuntu 14-16, Debian 7/8 and CentOS 6/7)
```
yum -y install wget; apt-get -y install wget; wget https://raw.githubusercontent.com/JustOneMoreBlock/shell-scripts/master/auto-install-multicraft.sh -O auto-install-multicraft.sh; chmod +x auto-install-multicraft.sh; sh auto-install-multicraft.sh
```

auto-install-multicraft.sh
- Use Google Resolve Servers
- Password Generator
- Installs: Apache, PHP, MySQL, Curl, Git, etc...
- Automatically Configures root password and stores it in /root/.my.cnf
- Automatically Configures usernames/password for daemon and panel for the use of Multicraft and stores these passwords in /root/mc.cnf
Built-In:
- Uses Google Resolve Servers
- Password Generator: MySQL Root Password, Multicraft Daemon, Multicraft Panel, Multicraft Admin Password, and Blowfish Secret.
- Installs: Apache, PHP 5.6 (gd, xml, curl, sqlite), Percona MySQL, curl, git, wget, and nano.
- Automatically Configures MySQL Root Password and stores it in /root/.my.cnf
- Automatically Configures usernames/passwords for daemon and panel for the use of Multicraft and stores these passwords in /root/logins.cnf
- Automatically downloads the latest Multicraft.
- Automatically downloads jars and it's configuration files.
- Automatically sets up Multicraft Security.
- Automatically configures multicraft.conf.
- Automatically configures config.php for Multicraft.
- Automated Java Installer
- Automated Java Installer (Author: Mike G. aka metalcated and partially forked from n0ts (https://github.com/metalcated/)
- Automated phpMyAdmin Installer with password generated blowfish setup.
- Automated php.ini detector (Used to create a symlink to /etc/php.ini)
- Automated memory detector (Used to configure your multicraft.conf max memory.

# Automated Java Installer for RPMs uses: install_java.sh file which was created by:
- Author: Mike G. aka metalcated and partially forked from n0ts (https://github.com/metalcated/)

# Tested Links
- https://superuser.com/questions/371442/how-to-use-mkpasswd-to-generate-a-password-in-shadow-file-in-ubuntu-10-lucid
- https://administratosphere.wordpress.com/2011/06/16/generating-passwords-using-crypt3/
- http://unix.stackexchange.com/questions/52108/how-to-create-sha512-password-hashes-on-command-line/76337#76337

- Automated admin password for Multicraft.

Auto Install cron for Automatic Security Updates: (Supported Versions: Ubuntu, Debian and CentOS 6 and 7)
```
Expand Down

0 comments on commit 9fb56f4

Please sign in to comment.