欧美亚洲日韩国产区三,国产亚洲美女精品久久久2020,国产精品亚洲一区二区三区正片,亚洲品质自拍视频网站

      <ruby id="9zbb5"></ruby>
      <p id="9zbb5"><cite id="9zbb5"><progress id="9zbb5"></progress></cite></p>
      <p id="9zbb5"><cite id="9zbb5"><progress id="9zbb5"></progress></cite></p><pre id="9zbb5"><del id="9zbb5"></del></pre>

        <pre id="9zbb5"></pre>
        <ruby id="9zbb5"></ruby>

        <ruby id="9zbb5"><ruby id="9zbb5"><thead id="9zbb5"></thead></ruby></ruby>

        <p id="9zbb5"></p>

        Login

        行業資訊

        Ubuntu和樹莓派搭建LAMP環境+部署網頁+安裝MQTT

        文章目錄

        web環境第1步:安裝Apache第2步:安裝MySQL(Ubuntu)第2步:安裝MySQL(Raspbian)第3步:安裝PHP第4步:重新啟動apache以使所有更改生效第5步:安裝phpmyadmin網站部署放置頁面測試是否能上傳圖片成功MQTT環境Mosquitto安裝啟動服務端異常情況視頻鏈接:www.bilibili.com/video/BV1XK411G7AW/pictureViewer.zip下載鏈接:download.csdn.net/download/sxf1061700625/13113746web環境

        搭建Linux+Apache+MySQL+PHP環境。

        第1步:安裝Apache

        Apache是一個免費開源軟件,可運行世界上50%的Web服務器。

        sudo apt-get updatesudo apt-get upgradesudo apt-get install apache2sudo /etc/init.d/apache2 restart要檢查是否安裝了Apache,請將瀏覽器指向您服務器的IP地址(例如http://127.0.0.1)。

        可以運行以下命令來顯示你的服務器的IP地址:

        ifconfig | grep inet | awk '{ print $2 }'第2步:安裝MySQL(Ubuntu)

        MySQL是一個強大的數據庫管理系統,用于組織和檢索數據。

        sudo apt-get install mysql-server mysql-client查看端口:

        sudo netstat -tap | grep mysql用命令激活它:

        sudo mysql_install_db通過運行MySQL設置腳本完成:

        sudo /usr/bin/mysql_secure_installationWould you like to setup VALIDATE PASSWORD plugin? => yPlease enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 1 => 0New password: => xxxxxxxxRe-enter new password: => xxxxxxxxRemove anonymous users?: => yDisallow root login remotely?: => yRemove test database and access to it?: => yReload privilege tables now?: => y第2步:安裝MySQL(Raspbian)

        sudo apt-get install mariadb-server mariadb-client用命令激活它:

        sudo mysql_install_db啟動服務

        /usr/bin/mysqld_safe --datadir='/var/lib/mysql'sudo service mysql start通過運行MySQL設置腳本完成:

        sudo /usr/bin/mysql_secure_installationEnter current password for root (enter for none):Set root password? [Y/n] yRemove anonymous users? [Y/n] yDisallow root login remotely? [Y/n] yRemove test database and access to it? [Y/n] yReload privilege tables now? [Y/n] y第3步:安裝PHP

        PHP是一種開源的Web腳本語言,廣泛用于構建動態網頁。

        sudo apt install php7.2-mysql php7.2-curl php7.2-json php7.2-cgi php7.2 libapache2-mod-php7.2測試PHP:

        查看版本:php --version輸出phpinfo:sudo vim /var/www/html/phpinfo.php寫入如下內容:<?php echo phpinfo();?>瀏覽器輸入:http://127.0.0.1/phpinfo.php第4步:重新啟動apache以使所有更改生效

        sudo service apache2 restart第5步:安裝phpmyadmin

        sudo apt install php-mbstring php7.2-mbstring php-gettext -ysudo systemctl restart apache2.servicesudo apt install phpmyadmin -y安裝過程中的選項:

        選擇 Apache2 并點擊確定選擇 Yes來配置 phpMyAdmin 管理的數據庫輸入剛設置的數據庫密碼若報錯,可以選擇ignore安裝完成后需要將phpmyadmin的文件夾復制到www/html文件夾下進行管理

        sudo cp -Rf /usr/share/phpmyadmin /var/www/html/打開瀏覽器并輸入http://127.0.0.1/phpmyadmin

        輸入用戶名、密碼后登陸

        網站部署

        放置頁面

        pictureViewer文件夾整個放到/var/www/html/路徑下:

        復制:sudo cp -r pictureViewer /var/www/html或移動:sudo mv pictureViewer /var/www/html修改權限:

        sudo chmod 777 /var/www/html/pictureViewer/*將文件夾名pictureViewer修改為MagicMirror

        sudo mv /var/www/html/pictureViewer /var/www/html/MagicMirror瀏覽器輸入http://127.0.0.1/MagicMirror即可

        測試是否能上傳圖片成功

        打開并修改文件夾下的testUpload.py:

        vim /var/www/html/MagicMirror/testUpload.pyurl = 'http://127.0.0.1/MagicMirror/upload_file.php'運行Python:

        cd /var/www/html/MagicMirror/python3 testUpload.py若提示缺少庫,則先安裝:

        pip3 install requests上傳成功后,刷新瀏覽器界面,會多一張圖片。

        MQTT環境

        Eclipse Mosquitto是一個開源消息代理,實現了MQTT協議版本3.1和3.1.1。

        Mosquitto安裝

        添加存儲庫(Raspbian可跳過):

        sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa更新軟件包:

        sudo apt-get update安裝:

        sudo apt-get install mosquitto -y安裝命令行客戶端:

        sudo apt-get install mosquitto-clients -y默認情況下,Ubuntu將在安裝后啟動Mosquitto服務。

        在新終端中,使用mosquitto_sub訂閱測試主題:

        mosquitto_sub -h localhost -t test新開一個其他終端并發布消息:

        mosquitto_pub -h localhost -t test -m "hello world"啟動服務端

        #-c:指定特定配置文件啟動#-d:后臺運行 mosquitto -c /etc/mosquitto/mosquitto.conf -d異常情況

        如果遇到Unable to acquire the dpkg frontend lock這個問題

        首先檢查是否在運行apt,apt-get相關的進程:

        ps aux | grep -i apt如果存在與apt相關的正在運行的進程,kill掉進程:

        sudo kill -9 <process id>繼續上一次的配置:

        sudo dpkg --configure -a或者直接簡單粗暴的:

        sudo killall apt apt-get 之后可以新的apt操作

        Ubuntu和樹莓派搭建LAMP環境+部署網頁+安裝MQTT(圖1)

        導航欄目

        聯系我們

        熱線電話: 0558-2225888

        電子郵箱: 1573258486@qq.com

        公司地址: 安徽省阜陽市開發區裕潁路與貨站路交叉處

            <ruby id="9zbb5"></ruby>
            <p id="9zbb5"><cite id="9zbb5"><progress id="9zbb5"></progress></cite></p>
            <p id="9zbb5"><cite id="9zbb5"><progress id="9zbb5"></progress></cite></p><pre id="9zbb5"><del id="9zbb5"></del></pre>

              <pre id="9zbb5"></pre>
              <ruby id="9zbb5"></ruby>

              <ruby id="9zbb5"><ruby id="9zbb5"><thead id="9zbb5"></thead></ruby></ruby>

              <p id="9zbb5"></p>