Browse Source

更新 'All_installv3.2.sh'

benson 3 years ago
parent
commit
88ea25813f
1 changed files with 31 additions and 31 deletions
  1. 31 31
      All_installv3.2.sh

+ 31 - 31
All_installv3.2.sh

@@ -18,7 +18,7 @@ pwd
 wget https://files.phpmyadmin.net/phpMyAdmin/5.1.0/phpMyAdmin-5.1.0-all-languages.tar.gz
 tar -zxvf phpMyAdmin-5.1.0-all-languages.tar.gz
 rm phpMyAdmin-5.1.0-all-languages.tar.gz
-mv phpMyAdmin-5.1.0-all-languages /var/www/html/phpmyadmin
+sudo mv phpMyAdmin-5.1.0-all-languages /var/www/html/phpmyadmin
 cd /var/www/html/phpmyadmin
 mkdir /tmp
 cd
@@ -46,15 +46,15 @@ sudo service apache2 start
 
 echo "setting mysql pass"
 # sudo mysql -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Gold@53743001';"
-user="root"
-ip="localhost"
-pwd="Gold@53743001"
+user='root'
+ip='localhost'
+pwd='Gold@53743001'
 sudo mysql -u root -e "ALTER USER $user@$ip IDENTIFIED WITH mysql_native_password BY $pwd;"
 echo "setting mysql done"
 
 #Item3 MQTT
 # install&setting mqtt server
-sudo pip3 install paho-mqtt -y
+sudo pip3 install paho-mqtt 
 sudo apt-get install mosquitto -y
 sudo systemctl start mosquitto
 sudo systemctl enable mosquitto
@@ -64,13 +64,13 @@ sudo ufw allow 8080/tcp
 cd /
  
 # get mqtt server file mosquitto.conf
-git clone -b mosquitto --single-branch http://60.250.156.230:3000/fatwolf/mqtt_server_setting.git /mosquitto/
+sudo git clone -b mosquitto --single-branch http://60.250.156.230:3000/fatwolf/mqtt_server_setting.git /mosquitto/
 
 # get mqtt server file passwd.conf
-git clone -b passwd --single-branch http://60.250.156.230:3000/fatwolf/mqtt_server_setting.git /passwd/
+sudo git clone -b passwd --single-branch http://60.250.156.230:3000/fatwolf/mqtt_server_setting.git /passwd/
 
-mv /mosquitto/mosquitto.conf /etc/mosquitto/
-mv /passwd/passwd /etc/mosquitto/
+sudo mv /mosquitto/mosquitto.conf /etc/mosquitto/
+sudo mv /passwd/passwd /etc/mosquitto/
 
 rm -rf /mosquitto/
 rm -rf /passwd/
@@ -89,19 +89,19 @@ echo "mqtt server file done"
 #Item4 Watchdog
 cd /
 # get watchdog file proc-wdtd.conf
-git clone -b procwdtdconf --single-branch http://60.250.156.230:3000/fatwolf/proc.git /procwdtdconf/
+sudo git clone -b procwdtdconf --single-branch http://60.250.156.230:3000/fatwolf/proc.git /procwdtdconf/
 
 # get watchdog file proc-wdtd
-git clone -b procwdtd --single-branch http://60.250.156.230:3000/fatwolf/proc.git /procwdtd/
+sudo git clone -b procwdtd --single-branch http://60.250.156.230:3000/fatwolf/proc.git /procwdtd/
 
 #maybe use git clone to copy rc.local file?
 #sudo nano /etc/rc.local/
 # get watchdog file rc.local
-git clone -b rclocal --single-branch http://60.250.156.230:3000/fatwolf/proc.git /rclocal/
+sudo git clone -b rclocal --single-branch http://60.250.156.230:3000/fatwolf/proc.git /rclocal/
 
-mv /procwdtdconf/proc-wdtd.conf /etc/
-mv /procwdtd/proc-wdtd /usr/sbin/
-mv /rclocal/rc.local /etc/
+sudo mv /procwdtdconf/proc-wdtd.conf /etc/
+sudo mv /procwdtd/proc-wdtd /usr/sbin/
+sudo mv /rclocal/rc.local /etc/
 
 rm -rf /procwdtdconf/
 rm -rf /procwdtd/
@@ -113,7 +113,7 @@ echo "watchdog file done"
 
 #Item5 Git Server
 sudo apt-get install golang -y
-cd /home/username/
+cd 
 git clone --depth 1 https://github.com/gogs/gogs.git gogs
 cd gogs/
 go build -o gogs
@@ -122,27 +122,27 @@ echo "Git Server done"
 # ./gogs web
 
 #Item6 Python packegs Library
-sudo pip3 install flask -y
-sudo pip3 install Flask-SQLAlchemy -y
-sudo pip3 install pymysql -y
-sudo pip3 install flask_mqtt -y
-sudo pip3 install flask_migrate -y
-sudo pip3 install flask-jwt-extended -y
-sudo pip3 install numpy -y
-sudo pip3 install pandas -y
-sudo pip3 install opencv-python==4.2.0.34 -y
-sudo pip3 install BeautifulSoup4 -y
-sudo pip3 install selenium -y
-sudo pip3 install geocoder -y
+sudo pip3 install flask 
+sudo pip3 install Flask-SQLAlchemy 
+sudo pip3 install pymysql 
+sudo pip3 install flask_mqtt 
+sudo pip3 install flask_migrate 
+sudo pip3 install flask-jwt-extended 
+sudo pip3 install numpy 
+sudo pip3 install pandas 
+sudo pip3 install opencv-python==4.2.0.34 
+sudo pip3 install BeautifulSoup4 
+sudo pip3 install selenium 
+sudo pip3 install geocoder 
 #Item7 AP(WebPage)
 cd /
-git clone http://60.250.156.230:3000/benson/SixthProject.git /Sixth/
-mv /Sixth/BBend-Test-JWT.tar.gz /etc/Sixth
+sudo git clone http://60.250.156.230:3000/benson/SixthProject.git /Sixth/
+sudo mv /Sixth/BBend-Test-JWT.tar.gz /etc/Sixth
 rm -rf /Sixth/
 cd /etc/Sixth
 tar -zxvf BBend-Test-JWT.tar.gz
 var0="sudo python3 /etc/Sixth/BBend-Test-JWT/manage.py"
-echo "manage.py=$var0" >> /etc/proc-wdtd.conf
+sudo echo "manage.py=$var0" >> /etc/proc-wdtd.conf
 
 echo "AP done"