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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

filezilla 设置服务器_树莓派 LAMP服务器搭建

發布時間:2023/12/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 filezilla 设置服务器_树莓派 LAMP服务器搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

樹莓派剛上手,在安裝使用過程中遇到了很到問題。網上大部分文章大多片面甚至有些是錯漏的,為了方便子日后使用特地記錄了整個過程!

樹莓派安裝系統后有兩件事需要做:

1 開啟SSH

現在的樹莓派都是默認關閉SSH的,開啟SSH只需要在boot下新建一個名為ssh的文件夾即可

2 設置wifi連接(有網線連接可跳過此處)

在boot分區下新建wpa_supplicant.conf文件

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=CNnetwork={ssid="wifi名稱"psk="密碼"key_mgmt=WPA-PSKpriority=1 }network={ssid="wifi名稱"psk="密碼"key_mgmt=WPA-PSK

之后樹莓派上電然后要更改密碼,在登陸后輸入

passwd

然后在之后出現的提示符后輸入新密碼。

系統默認的id是pi,為了增加安全性我們將自己增加新用戶并刪除pi用戶。

添加一個新帳戶user1,并且設定密碼。

sudo useradd -m user1 sudo passwd user1

新帳戶必須被加入到特定的用戶組中,才能有pi帳戶的某些權限。

sudo nano /etc/group

瀏覽整個文件,找到所有pi所在的那一行,然后把,user1加到行尾。

例如:

adm:x:4:pi,user1

編輯完成后,CTRL-O保存文件,CTRL-X退出。

為新帳戶設置默認shell,輸入:

sudo chsh -s /bin/bash

刪除pi:

sudo userdel pi

修改軟件更新源,執行如下命令:

sudo nano /etc/apt/sources.list

將第一行修改成中科大的軟件源地址,「Ctrl+O」進行保存,然后回車,「Ctrl+X」退出。

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

修改系統更新源,執行如下命令:

deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui

同步更新源,執行如下命令:

sudo apt-get update

更新升級以安裝軟件包

sudo apt-get upgrade

安裝 Apache

sudo apt-get install apache2

啟用 Apache

sudo systemctl enable apache2 sudo systemctl start apache2

此時,我們可以在瀏覽器中訪問服務器的公共 IP 地址 http://your_server_IP_address 來驗證 Apache 安裝成功。

站點默認配置文件

sudo nano/etc/apache2/sites-available/000-default.conf

安裝 MySQL,樹莓派只支持mariadb-10.0。安裝后通過鏈接將phpmyadmin和apache2的根目錄鏈接起來。

sudo apt-get install mariadb-server sudo ln -s /usr/share/phpmyadmin/ /var/www/html/

安裝過程中,會出現一個提示符讓你輸入一個密碼。并選擇服務器類型,選擇apache2。安裝好后,mysql只允許phpmyadmin這個賬號登陸,密碼是剛才輸入的密碼。而且這個賬號沒有任何權限。不過不用擔心接下來可以新建賬號并授予所有權限。

我們需要首先使用“root”用戶和你設置的密碼登錄到MySQL命令行界面。

sudo mysql -u root -p

輸入你的密碼。

現在,運行以下命令創建一個用戶,并允許其訪問MySQL服務器上的所有數據庫。記住你在此處輸入的詳細信息,因為你將使用這些詳細信息登錄PHPMyAdmin。

確保將“ username ” 替換為你設置的用戶名。

另外,用你選擇的密碼替換掉“ password ” 。

GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

你可以通過在終端中鍵入“quit”退出MySQL命令行界面。

完成后,你可以繼續通過瀏覽器輸入http://你的服務器ip/phpmyadmin/為Apache配置PHPMyAdmin。

安裝vsftpd

apt install vsftpd

然后就是配置root賬號登錄vsftpd服務器,我使用root權限登錄主要是途方便,因為有路由器屏蔽外網訪問ftp服務器的21端口,使用起來比較放心安全性問題。

sudo nano /etc/vsftpd.conf

修改vsftpd.conf配置文件,將相應的配置項改為下邊的值,其他保持默認

anonymous_enable=NO local_enable=YES write_enable=YES local_umask=000

然后解鎖root賬號登錄權限

sudo nano /etc/ftpusers

將root從禁止列表中刪除

重啟ftp服務器后,使用filezilla客戶端工具登錄進行文件管理

service vsftpd restart

最后將相應網站管理文件夾傳到 /var/www/html/里對應的文件夾。并修改相應的站點默認配置文件/etc/apache2/sites-available/000-default.conf。

總結

以上是生活随笔為你收集整理的filezilla 设置服务器_树莓派 LAMP服务器搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

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