步驟1:安裝
通過在終端中鍵入以下命令來安裝apache2包:
sudo apt-get update
sudo apt-get install apache2
然后我們安裝PHP。
sudo apt-get install php5 libapache2-mod-php5
安裝samba服務(wù)器和客戶端。
sudo apt-get install samba samba-common-bin smbclient
步驟2:Samba服務(wù)器配置
為pi用戶提供密碼。登錄到samba服務(wù)器時將使用此密碼。
sudo smbpasswd -a pi
修改smb.conf文件。
sudo nano /etc/samba/smb.conf
找到 [homes] 部分,如下所示進行更改:
browseable = yes
read only = no
create mask = 0775
在文件末尾添加新部分 [www]
[www]
path = /var/www
valid users = pi
create mask = 0770
directory mask = 0771
writable = yes
配置完成后,我們重置了samba服務(wù)器。
/etc/init.d/samba restart
步驟3:Apache設(shè)置
mpm-itk允許您在單獨的 UID 和下運行每個vhost GID 。
安裝apache2-mpm-itk。
apt-get install apache2-mpm-itk
我希望所有腳本都以 pi 用戶身份運行。對于以下命令,我更改了所有文件的所有者和組。
chown -R pi:users /var/www/
修改000-default.conf文件。
nano /etc/apache2/sites-available/000-default.conf
在 DocumentRoot/var/www/html 行下,添加:
AssignUserID pi users
重新啟動apache。
/etc/init.d/apache2 restart
步驟4:在Windows下檢查Samba

我們在WIN下登錄samba服務(wù)器。我輸入我的Raspberry PI的IP,但您也可以使用主機名。要登錄,請輸入您在上一步中提供的用戶“pi”和密碼。
然后刪除“index.html”并創(chuàng)建包含內(nèi)容的“index.php”:
echo “whoami: ” 。 exec(‘whoami’)。“
”;
?》
要測試腳本,我在瀏覽器中輸入以下地址 http://192.168.0.17/index.php 。
其中 192.168.0.17 是我的Raspberry PI的IP。作為回應(yīng),它得到 whoami:pi 。
責(zé)任編輯:wv
-
samba服務(wù)器
+關(guān)注
關(guān)注
0文章
5瀏覽量
1843
發(fā)布評論請先 登錄
飛騰騰云S5000C服務(wù)器CPU入選中央企業(yè)科技創(chuàng)新成果推薦目錄
服務(wù)器數(shù)據(jù)恢復(fù)—意外斷電!Linux服務(wù)器數(shù)據(jù)恢復(fù)大揭秘
恒訊科技解析:如何在日本服務(wù)器上安裝和配置數(shù)據(jù)庫(如MySQL)?
飛凌嵌入式ElfBoard-常用的網(wǎng)絡(luò)服務(wù)的搭建之NFS服務(wù)搭建
恒訊科技分析:Ubuntu云服務(wù)器數(shù)據(jù)共享高效方案
【EASY EAI Orin Nano開發(fā)板試用體驗】安裝nfs服務(wù)器
國外服務(wù)器地址怎么填寫才正確?#國外服務(wù)器 #國外服務(wù)器地址 #服務(wù)器
歐洲VS美國服務(wù)器怎么選?1分鐘解析核心差異 #歐洲服務(wù)器 #美國服務(wù)器 #服務(wù)器
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器重裝系統(tǒng)導(dǎo)致分區(qū)消失的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器部分?jǐn)?shù)據(jù)目錄項被破壞的數(shù)據(jù)恢復(fù)案例
一文掌握RK3568開發(fā)板Android13掛載Windows共享目錄
如何安裝samba服務(wù)器和共享/var/www/目錄
評論