|
@@ -18,7 +18,7 @@ pwd
|
|
|
sudo wget https://files.phpmyadmin.net/phpMyAdmin/5.1.0/phpMyAdmin-5.1.0-all-languages.tar.gz
|
|
|
echo "install phpmyadmin done"
|
|
|
tar -zxvf phpMyAdmin-5.1.0-all-languages.tar.gz
|
|
|
-rm phpMyAdmin-5.1.0-all-languages.tar.gz
|
|
|
+sudo rm phpMyAdmin-5.1.0-all-languages.tar.gz
|
|
|
sudo mv phpMyAdmin-5.1.0-all-languages /var/www/html/phpmyadmin
|
|
|
cd /var/www/html/phpmyadmin
|
|
|
mkdir tmp
|
|
@@ -46,16 +46,16 @@ echo "open apache2 "
|
|
|
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'
|
|
|
+sudo mysql -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '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
|
|
|
+sudo -H pip3 install paho-mqtt
|
|
|
sudo apt-get install mosquitto -y
|
|
|
sudo systemctl start mosquitto
|
|
|
sudo systemctl enable mosquitto
|
|
@@ -73,8 +73,8 @@ sudo git clone -b passwd --single-branch http://60.250.156.230:3000/fatwolf/mqtt
|
|
|
sudo mv /mosquitto/mosquitto.conf /etc/mosquitto/
|
|
|
sudo mv /passwd/passwd /etc/mosquitto/
|
|
|
|
|
|
-rm -rf /mosquitto/
|
|
|
-rm -rf /passwd/
|
|
|
+sudo rm -rf /mosquitto/
|
|
|
+sudo rm -rf /passwd/
|
|
|
|
|
|
sudo systemctl restart mosquitto
|
|
|
|
|
@@ -104,9 +104,9 @@ 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/
|
|
|
-rm -rf /rclocal/
|
|
|
+sudo rm -rf /procwdtdconf/
|
|
|
+sudo rm -rf /procwdtd/
|
|
|
+sudo rm -rf /rclocal/
|
|
|
|
|
|
sudo systemctl restart rc-local.service
|
|
|
|
|
@@ -123,27 +123,27 @@ echo "Git Server done"
|
|
|
# ./gogs web
|
|
|
|
|
|
#Item6 Python packegs Library
|
|
|
-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
|
|
|
+sudo -H pip3 install flask
|
|
|
+sudo -H pip3 install Flask-SQLAlchemy
|
|
|
+sudo -H pip3 install pymysql
|
|
|
+sudo -H pip3 install flask_mqtt
|
|
|
+sudo -H pip3 install flask_migrate
|
|
|
+sudo -H pip3 install flask-jwt-extended
|
|
|
+sudo -H pip3 install numpy
|
|
|
+sudo -H pip3 install pandas
|
|
|
+sudo -H pip3 install opencv-python==4.2.0.34
|
|
|
+sudo -H pip3 install BeautifulSoup4
|
|
|
+sudo -H pip3 install selenium
|
|
|
+sudo -H pip3 install geocoder
|
|
|
#Item7 AP(WebPage)
|
|
|
cd /
|
|
|
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/
|
|
|
+sudo rm -rf /Sixth/
|
|
|
cd /etc/Sixth
|
|
|
tar -zxvf BBend-Test-JWT.tar.gz
|
|
|
var0="sudo python3 /etc/Sixth/BBend-Test-JWT/manage.py"
|
|
|
-sudo echo "manage.py=$var0" >> /etc/proc-wdtd.conf
|
|
|
+sudo echo "manage.py=sudo python3 /etc/Sixth/BBend-Test-JWT/manage.py" >> /etc/proc-wdtd.conf
|
|
|
|
|
|
echo "AP done"
|
|
|
|
|
@@ -152,13 +152,13 @@ echo "AP done"
|
|
|
#install
|
|
|
sudo apt-get install -y chrony ntpdate
|
|
|
sudo ntpdate -q ntp.ubuntu.com
|
|
|
-var="deb http://packages.ros.org/ros/ubuntu \$(lsb_release -sc) main"
|
|
|
-# sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
|
|
|
-sudo sh -c "echo $var > /etc/apt/sources.list.d/ros-latest.list"
|
|
|
+#var="deb http://packages.ros.org/ros/ubuntu \$(lsb_release -sc) main"
|
|
|
+sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
|
|
|
+#sudo sh -c "echo $var > /etc/apt/sources.list.d/ros-latest.list"
|
|
|
sudo apt-key adv --keyserver "hkp://keyserver.ubuntu.com:80" --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
|
|
|
echo "deb ros packages and keyserver"
|
|
|
sudo apt-get update -y
|
|
|
-sudo apt-get upgrade -y
|
|
|
+#sudo apt-get upgrade -y
|
|
|
sudo apt install ros-melodic-desktop-full -y
|
|
|
sudo apt-get install ros-melodic-rqt* -y
|
|
|
sudo apt-get install python-rosdep -y
|