linux树莓派mysql_树莓派4B(二):搭建LNMP(LINUX+NIGIX+MYSQL+PHP)+ Pi Dashboard
更新
sudo apt-get update
安裝PHP(可以再加上php7.3-cli和php7.3-cgi)
sudo apt-get install php7.3-fpm php7.3-curl php7.3-gd php7.3-mbstring php7.3-mysql php7.3-imap php7.3-opcache php7.3-xml php7.3-xmlrpc php7.3-zip uw-mailutils php-pear -y
啟動狀態(tài)相關(guān)命令:
sudo?systemctl status php7.3-fpm.service
sudo systemctl start php7.3-fpm.service
sudo systemctl stop php7.3-fpm.service
sudo systemctl enable php7.3-fpm.service
安裝myslq
sudo apt-get install default-mysql-server
l配置mysql可以遠(yuǎn)程連接(sudo 權(quán)限):
vi /etc/mysql/mariadb.conf.d/50-server.cnf
注釋掉
bind-address = 127.0.0.1
l修改root密碼:(賬號:root 密碼:123456)
sudo mysqladmin -u root -p password
Enter password: 我安裝的這個(gè)版本安裝時(shí)沒有設(shè)置root密碼的提示,這個(gè)隨便輸或直接回車
New password: 填你的密碼
Confirm new password:
l重啟mysql:
sudo service mysql stop
sudo service mysql start
l本地登錄mysql:
Mysql -hlocalhost -uroot -p123456
安裝nginx
安裝:sudo apt-get install nginx
啟動nginx:sudo /etc/init.d/nginx start
測試安裝是否成功:/var/www/html/index.nginx-debian.html
局域網(wǎng)內(nèi)輸入樹莓派ip訪問,展示如下頁面:局域網(wǎng)內(nèi)其他電腦訪問
【遇到問題】中文亂碼
【解決方案】https://jingyan.baidu.com/article/624e74597692b034e8ba5a8c.html
【讓 Nginx 能處理 PHP】--》可以順便安裝Pi Dashboard
(整體參考下面的連接,有個(gè)地方需要調(diào)整,加上默認(rèn)文件:index.nginx-debian.html 不需要測試此文件可忽略)
https://shumeipai.nxez.com/2020/03/21/install-pi-dashboard-with-nginx-php73-on-pi.html安裝nginx默認(rèn)生成文件
Pi Dashboard重點(diǎn):#如果已安裝過 git 客戶端可以跳過下一行
sudo apt-get install git
cd /var/www/html
sudo git clone https://github.com/spoonysonny/pi-dashboard.git安裝成功后訪問:http://192.168.1.249/pi-dashboard/
固定樹莓派ip
編輯路徑(sudo權(quán)限):# sudo vi /etc/dhcpcd.conf
在文件底部添加:
#網(wǎng)線
interface eth0
static ip_address=192.168.1.249
static routers=192.168.1.1
static domian_name_servers=192.168.1.249
#無線
interface wlan0
static ip_address=192.168.1.249
static routers=192.168.1.1
static domian_name_servers=192.168.1.1
保存后重啟即可。
下面的文件為WIFI保存賬號密碼的路徑:
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
全部編輯完成后重啟Wlan或重啟樹莓派
sudo?service network restart
【遇見問題】Failed to restart network.service: Unit network.service not found
【解決方案】https://blog.csdn.net/qq_40162735/article/details/101780012
樹莓派vi上下左右變?yōu)锳BCD問題(參考哪里忘記了)
【更新】upgrade時(shí)超慢
sudo apt-get update
sudo apt-get upgrade
【刪除vim】
sudo apt-get remove vim-common
【重新安裝vim】
sudo apt-get install vim
其他
【修改密碼】
直接貼圖
進(jìn)展比較慢,先總結(jié)到這,總體體驗(yàn),還是官方系統(tǒng)資源比較多~
總結(jié)
以上是生活随笔為你收集整理的linux树莓派mysql_树莓派4B(二):搭建LNMP(LINUX+NIGIX+MYSQL+PHP)+ Pi Dashboard的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C/C++:多个.cpp文件包括同一个.
- 下一篇: dbscan论文_论文分享 :Linka