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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

转-备忘

發布時間:2025/3/21 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 转-备忘 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

樹莓派3B+web服務器Apache2+PHP7.0+MySQL

一、跟換軟件源
二、安裝并配置Apache
三、安裝并配置MySQL
基本操作
四、安裝PHP
五、安裝并配置phpMyAdmin
一、跟換軟件源

先給樹莓派跟換中國軟件源,不然更新速度和蝸牛一樣
以清華源為例
使用管理員權限(經由sudo),編輯/etc/apt/sources.list文件,參考命令:

sudo nano /etc/apt/sources.list
1
刪除原來的內容,用以下內容代替

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
1
2
使用管理員權限(經由sudo),編輯/etc/apt/sources.list.d/raspi.list文件,參考命令:

sudo nano /etc/apt/sources.list.d/raspi.list
1
刪除原來的內容,用以下內容代替

deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
1
2
然后使用sudo apt-get update命令,更新軟件源列表,同時檢查您的編輯是否正確。
順便使用sudo apt-get upgrade或者sudo apt-get dist-upgrade更新一下軟件版本。

二、安裝并配置Apache

// 安裝Apache
sudo apt-get install -y apache2
// 啟動
sudo service apache2 start
// 停止
sudo service apache2 stop
// 查看狀態
service apache2 status
1
2
3
4
5
6
7
8
三、安裝并配置MySQL

// 安裝mysql,在安裝時候出現創建用戶的提示
sudo apt-get install -y mysql-server

// 開啟數據庫
sudo /etc/init.d/mysql start
// 關閉數據庫
sudo /etc/init.d/mysql stop
1
2
3
4
5
6
7
基本操作
參考這里修改密碼
https://blog.csdn.net/qq_37872792/article/details/83142735

利用默認賬戶登錄:sudo mysql -uroot -p

進入mysql修改root密碼

輸入這句:update mysql.user set plugin=“mysql_native_password” where user=“root”;

設置root賬戶密碼:update mysql.user set authentication_string=password(‘這里是你的密碼’) where user='root’and Host = ‘localhost’;
————————————————
版權聲明:本文為CSDN博主「StandByMeQuan」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_37872792/article/details/83142735

// 進入數據庫
mysql -u root -p
// 顯示所有數據庫
show databases
// 創建數據庫
create database mydatabase
// 打開數據庫
use mydatabase
// 顯示表
show tables
1
2
3
4
5
6
7
8
9
10
四、安裝PHP

命令參考

// 安裝
sudo apt-get install -y php7.0 php7.0-mysql
1
2
五、安裝并配置phpMyAdmin

命令參考

// 獲取phpMyAdmin
wget -O phpMyAdmin.tar.gz https://files.phpmyadmin.net/phpMyAdmin/4.7.5/phpMyAdmin-4.7.5-all-languages.tar.gz
// 解壓
tar zxvf phpMyAdmin.tar.gz
// 重命名
mv phpMyAdmin-*-languages phpMyAdmin
// 移動到服務器目錄下
sudo mv phpMyAdmin /var/www/html
// 修改權限
sudo chmod -R 777 /var/www

// 重啟apache
sudo service apache2 restart
1
2
3
4
5
6
7
8
9
10
11
12
13
訪問如下(http://你的IP/phpMyAdmin/index.php)

這時候使用
用戶:root
密碼:*******你的密碼登錄會發現

出現這個錯誤是因為,沒有權限
接下來就是要解決這個錯誤
先設置MySQL(root)密碼
命令參考:

sudo nano /etc/mysql/debian.cnf
1

在password那里設置你的密碼
接下來通過重啟MySQL

sudo /etc/init.d/mysql restart
1
這樣的話,你必須要輸入正確的密碼進去

sudo mysql -uroot -p你設置的密碼
1
-u 表示選擇登陸的用戶名, -p 表示登陸的用戶密碼,上面命令輸入之后會提示輸入密碼,此時輸入密碼就可以登錄到mysql。
然后解決phpmyadmin使用root登錄提示#1698 - Access denied for user ‘root’@'localhost’問題
第一步,鏈接數據庫sudo mysql -u root -p然后輸入密碼
第二步,創建一個用來賦予權限的賬戶(例如用戶名為:root-sql,yourpasswd是你自己想設定的密碼,不要太簡單的那種)

CREATE USER ‘root-sql’@‘localhost’ IDENTIFIED BY ‘yourpasswd’;
GRANT ALL PRIVILEGES ON . TO ‘root-sql’@‘localhost’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
1
2
3
第三步、把本來的phpmyadmin賬戶賦予所有權限,執行

GRANT ALL PRIVILEGES ON . TO ‘phpmyadmin’@‘localhost’ IDENTIFIED BY ‘yourpasswd’;
FLUSH PRIVILEGES;


作者:Tony Stark
來源:CSDN
原文:https://blog.csdn.net/weixin_42523454/article/details/88890373
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

總結

以上是生活随笔為你收集整理的转-备忘的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。