日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

土豚mysql_树莓派LNMP配置

發(fā)布時(shí)間:2025/3/11 数据库 68 豆豆
生活随笔 收集整理的這篇文章主要介紹了 土豚mysql_树莓派LNMP配置 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

修改軟件源

1.首先備份源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

2.而后打開sources.list文件修改:sudo vim /etc/apt/sources.list

軟件源可已在網(wǎng)上查查,有ubuntu官方的、阿里云的、清華的等

需要注意首先查看自己的ubuntu系統(tǒng)的codename,這一步很重要,直接導(dǎo)致你更新的源是否對(duì)你的系統(tǒng)起效果

查看方法:lsb_release -a

我的顯示如下:

ubuntu@ubuntu:~$ lsb_release -a

No LSB modules are available.

Distributor ID:Ubuntu

Description:Ubuntu 18.04.2 LTS

Release:18.04

Codename:bionic

ubuntu@ubuntu:~$

以上顯示我的是:bionic

---- 補(bǔ)充了解 ----

Ubuntu 發(fā)布版本的官方名稱是 Ubuntu X.YY ,其中 X 表示年份(減去2000),YY 表示發(fā)布的月份。

Ubuntu 第一個(gè)版本發(fā)布于 2004 年10月20日

|-----------------------------------------------------------------------|

| 1版本| 別名(codename) | 發(fā)布日期 |

|-----------------------------------------------------------------------|

|4.10|Warty Warthog(長(zhǎng)疣的疣豬)|2004年10月20日|

|5.04|Hoary Hedgehog(灰白的刺猬)|2005年4月8日|

|5.10|Breezy Badger(活潑的獾)|2005年10月13日|

|6.06|Dapper Drake(整潔的公鴨)|2006年6月1日(LTS)|

|6.10|Edgy Eft(急躁的水蜥)|2006年10月6日|

|7.04|Feisty Fawn(壞脾氣的小鹿)|2007年4月19日|

|7.10|Gutsy Gibbon(勇敢的長(zhǎng)臂猿)|2007年10月18日|

|8.04|Hardy Heron(耐寒的蒼鷺)|2008年4月24日(LTS)|

|8.10|Intrepid Ibex (勇敢的野山羊)|2008年10月30日|

|9.04|Jaunty Jackalope(得意洋洋的懷俄明野兔)|2009年4月23日|

|9.10|Karmic Koala(幸運(yùn)的考拉)|2009年10月29日|

|10.04|Lucid Lynx(清醒的猞猁)|2010年4月29日|

|11.10|Oneiric Ocelot(夢(mèng)幻的豹貓)|2010年10月13日 |

|11.04|Natty Narwhal(敏捷的獨(dú)角鯨)|2011年4月28日 |

|12.04|Precise Pangolin(精準(zhǔn)的穿山甲)|2012年的4月26日(LTS)|

|12.10|Quantal Quetzal(量子的綠咬鵑)|2012年的10月20日 |

|12.10|Quantal Quetzal(量子的綠咬鵑)|2012年的10月20日|

|13.04|Raring Ringtail(鉚足了勁的貓熊)|2013年4月25日|

|13.10|Saucy Salamander(活潑的蠑螈)|2013年10月17日|

|14.04|Trusty Tahr (可靠的塔爾羊)|2014年4月18日 (LTS)|

|14.10|Utopic Unicorn(烏托邦獨(dú)角獸)|2014年10月23日|

|15.04|Vivid Vervet (活潑的小猴)|2015年4月|

|15.10|Wily Werewolf (狡猾的狼人)|2015年10月|

|16.04|Xenial Xerus (好客的非洲地松鼠)|2016年4月 (LTS)|

|16.10|Yakkety Yak(牦牛)|2016年10月|

|17.04|Zesty Zapus(開心的跳鼠)|2017年4月|

|17.10|Artful Aardvark(機(jī)靈的土豚)|2017年10月|

|18.04|Bionic Beaver(仿生海貍)|2018年4月(LTS)|

|-----------------------------------------------------------------------|

---- 補(bǔ)充了解 ----

確軟件源的支持:

這是阿里云的:http://mirrors.aliyun.com/ubuntu/dists/

該網(wǎng)頁顯示了阿里云支持的ubuntu系統(tǒng)下各個(gè)Codename版本,確保自己的Codename在該網(wǎng)頁中存在(一般都會(huì)有的)

配置了軟件源可以執(zhí)行更新操作了:sudo apt-get update

如果報(bào)錯(cuò):

E: Some index files failed to download. They have been ignored, or old ones used instead.解決方案

需要去刪除舊的或者錯(cuò)誤的軟件資源列表:

刪除 /var/lib/apt/lists/所有文件:sudo rm -rf /var/lib/apt/lists/*

【解決更新包錯(cuò)誤】

Failed to fetch http://archive.ubuntu.com/ubuntu/dists/artful/main/binary-arm64/Packages? 404? Not Found [IP: 91.189.88.162 80]

可能是64位系統(tǒng)架構(gòu)的問題

【64位Ubuntu兼容32位操作】

第一步:確認(rèn)64位架構(gòu)的內(nèi)核:dpkg --print-architecture

輸出:adm64

說明已擁有64位架構(gòu)內(nèi)核。

第二步:確認(rèn)打開了多架構(gòu)支持功能:dpkg --print-foreign-architectures

輸出:i386

說明已打開,如果沒有需要手動(dòng)打開

打開多架構(gòu)支持:sudo dpkg --add-architecture i386

確認(rèn)打開了多架構(gòu)支持:dpkg --print-foreign-architectures

我的輸出只有:i386

有的可能會(huì)是:

i386

arm64

如果要去掉一個(gè),如去掉arm64:sudo dpkg --remove-architecture arm64

樹莓派裝Nginx說明

-----------------------

https://blog.csdn.net/weixin_44345526/article/details/85469276

-----------------------

安裝MySQL

sudo apt install mysql-server -y

配置Mysql

sudo mysql_secure_installation

修改密碼

update user set authentication_string=PASSWORD('123?abc') where user='root';

修改登錄方式為密碼登錄

update user set plugin='mysql_native_password' where user='root';

解決MySql不能遠(yuǎn)程登錄

修改/etc/mysql/mysql.conf.d/mysqld.cnf

注釋掉:bind-address = 127.0.0.1

【MariaDB不能遠(yuǎn)程登錄】

/etc/mysql/mariadb.conf.d/50-server.cnf

注釋掉:bind-address=127.0.0.1

安裝PHP

sudo apt install php-fpm php-mysql

Nginx配置

/etc/nginx/conf.d 下面有個(gè)default.conf這是默認(rèn)站點(diǎn),可以建多個(gè)

==============================

/etc/nginx/conf.d/default.conf 配置示例:

server {

listen 80;

server_name localhost;

index index.php index.html index.htm;

location / {

root /var/www;

}

error_page 404 /404.html;

error_page 500 502 503 504 /50x.html;

location = /50x.html {

root /var/www;

}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000(新版本使用sock監(jiān)聽)

#

location ~ \.php$ {

root /var/www;

fastcgi_pass unix:/run/php/php7.2-fpm.sock;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

}

}

==============================

查看php-fpm的配置:/etc/php/7.2/fpm/pool.d/www.conf

發(fā)現(xiàn)其中監(jiān)聽為sock而不是9000端口:

listen = /run/php/php7.2-fpm.sock

就要取消如下注釋,來開啟監(jiān)聽文件的權(quán)限:

listen.owner = www-data

listen.group = www-data

listen.mode = 0660

再去/var/run/php/php7.2-fpm.sock 權(quán)限改為666

sudo chmod 666 /var/run/php/php7.2-fpm.sock

測(cè)試配置有沒有問題

sudo nagin -t

重載配置

sudo systemctl reload nginx

重啟nginx

service nginx start

重啟php

service php7.20fpm restart

OK

192.168.1.200 b8-27-eb-74-6b-1e 動(dòng)態(tài)

0人點(diǎn)贊

總結(jié)

以上是生活随笔為你收集整理的土豚mysql_树莓派LNMP配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。