Update install-multicraft.sh
This commit is contained in:
@@ -21,13 +21,10 @@ export DaemonPassword=`cat /dev/urandom | tr -dc A-Za-z0-9 | dd bs=25 count=1 2>
|
|||||||
export AdminPassword=`cat /dev/urandom | tr -dc A-Za-z0-9 | dd bs=25 count=1 2>/dev/null`
|
export AdminPassword=`cat /dev/urandom | tr -dc A-Za-z0-9 | dd bs=25 count=1 2>/dev/null`
|
||||||
export BlowFish=`cat /dev/urandom | tr -dc A-Za-z0-9 | dd bs=32 count=1 2>/dev/null`
|
export BlowFish=`cat /dev/urandom | tr -dc A-Za-z0-9 | dd bs=32 count=1 2>/dev/null`
|
||||||
|
|
||||||
MYSQLPARAM='mysql -H 10.5.10.56 -P 3307 -u root -p'
|
MYSQLPARAM='mysql -h 10.5.10.56 -P 3307 -u sqluser -pdcs2057'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8507EFA5
|
|
||||||
echo "deb http://repo.percona.com/apt "$(lsb_release -sc)" main" | tee /etc/apt/sources.list.d/percona.list
|
|
||||||
echo "deb-src http://repo.percona.com/apt "$(lsb_release -sc)" main" | tee -a /etc/apt/sources.list.d/percona.list
|
|
||||||
${APTFUNC} -y purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
|
${APTFUNC} -y purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`
|
||||||
${APTFUNC} install -y language-pack-en-base
|
${APTFUNC} install -y language-pack-en-base
|
||||||
export LC_ALL=en_US.UTF-8
|
export LC_ALL=en_US.UTF-8
|
||||||
@@ -201,7 +198,7 @@ service apache2 stop
|
|||||||
service apache2 start
|
service apache2 start
|
||||||
|
|
||||||
# Output Vars
|
# Output Vars
|
||||||
cd /root/
|
cd /opt/multicraft/
|
||||||
cat > logins.conf << eof
|
cat > logins.conf << eof
|
||||||
# Stored Passwords
|
# Stored Passwords
|
||||||
MySQL Password: ${MySQLPWD}
|
MySQL Password: ${MySQLPWD}
|
||||||
@@ -210,9 +207,10 @@ MySQL Password: ${MySQLPWD}
|
|||||||
http://${IP}/multicraft/index.php
|
http://${IP}/multicraft/index.php
|
||||||
Username: admin
|
Username: admin
|
||||||
Password: ${AdminPassword}
|
Password: ${AdminPassword}
|
||||||
|
|
||||||
eof
|
eof
|
||||||
|
|
||||||
cat /root/logins.conf
|
cat /opt/miulticraft/logins.conf
|
||||||
|
|
||||||
# Automatically Import MySQL Database Schema's, thus removing the web installer. :)
|
# Automatically Import MySQL Database Schema's, thus removing the web installer. :)
|
||||||
${MYSQLPARAM} -D multicraft_panel < /protected/data/panel/schema.mysql.sql
|
${MYSQLPARAM} -D multicraft_panel < /protected/data/panel/schema.mysql.sql
|
||||||
@@ -228,7 +226,7 @@ cd /etc/
|
|||||||
cat > rc.local << eof
|
cat > rc.local << eof
|
||||||
#!/bin/sh -e
|
#!/bin/sh -e
|
||||||
|
|
||||||
/home/root/multicraft/bin/multicraft start
|
/opt/multicraft/bin/multicraft start
|
||||||
/sbin/iptables -F
|
/sbin/iptables -F
|
||||||
/sbin/iptables -X
|
/sbin/iptables -X
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user