找回密码
 注册
关于网站域名变更的通知
查看: 425|回复: 1
打印 上一主题 下一主题

Z-turn borad Samba 、Apache 服务器配置 

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-4-11 11:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Z-turn borad Samba 、Apache 服务器配置
3 u$ t. p" S# A
Samba 服务器配置:6 b7 X1 s7 e# q- t
& J' g: G& i' W1 z9 u6 b" X1 _  X
下面搭建一个samba服务器,可以z-turn board 和其它设备共享数据共享数据。

+ {3 P/ J7 G# F1 o( W* ?/ Z3 K
一、 安装samba6 I6 i% h) ^8 d! U/ K8 r
  • # apt-get install samba& s" F) o3 d# \0 Q  h

3 T% f8 F. ?% z[color=rgb(51, 102, 153) !important]复制代码
$ v. U/ U: T$ U, w# U$ R9 H$ _$ b2 s
" F: z  H& Y) D' V1 U- S
二、添加用户
( }2 G& w1 S' _: K2 q/ k$ s8 C$ q3 }) y
      添加共享用户+ w/ @- C0 @. L( [+ I$ `9 Q
  • # useradd shareusr
  • # passwd shareusr
  • # mkdir /home/Z-turn/shareusr
  • # chown -R shareusr /home/Z-turn/shareusr0 ?' h+ F7 R3 H! r2 D
6 D5 V2 L# j& `; ~- M4 i( L
[color=rgb(51, 102, 153) !important]复制代码

; T1 L. d# s5 W$ Y% \; v5 W4 r  r1 }9 }  q, Q8 R; T% [& R5 C) }
/home/pi/shareusr 文件夹设置成共享文件夹; m0 f7 i' a2 a. |
; p- X: H1 D1 k5 u. W# l
        用户名为 shareusr& I$ H4 n; ^; ^5 Z, @5 k
        密码为    shareusr
5 s$ W, r8 I$ R4 s2 u  K4 q

+ V. o7 e6 X' s- {

, Z& I$ ?* Y  a4 Z; ~三、设置配置文件
6 e: P, |( ^- z2 @8 ]' y   
- @/ @3 o$ g  }- h$ S& ^% x    修改  /etc/samba/smb.conf  文件      
2 Q. q4 f' p6 i' C4 F
  • cd /etc/samba
  • # gedit smb.conf
  • 2 m7 R8 n! G, `3 t: |

/ {6 N0 o6 n2 d, R( e9 P# a[color=rgb(51, 102, 153) !important]复制代码
; c6 ?2 w! G4 t2 R8 f
security = user  前的注释“#”去掉6 B) E$ }! E0 M. A( i; w
5 k8 T  t0 }9 |  w6 O
在文件最后添加如下内容:
  e) h. I( w' y4 w! m8 w
  • [sharefiles]
  • comment = sharefiles Z-turn
  • path = /home/Z-turn/shareusr
  • valid users = shareusr
  • public = no
  • writable = yes
  • browsable = yes
  • create mask = 0756- S- U+ d! _/ j) L

& _7 v* g: a/ t" o1 I+ n[color=rgb(51, 102, 153) !important]复制代码
) v- e% m: _+ \0 H$ E( j0 z% d
[sharefiles]  这里就是在windows中显示的名称。
9 w/ S. D% F+ A/ ~: j: d
添加samba用户
8 y( Q0 }9 D9 U* A7 z4 L' P
# K+ F+ |6 j# g# b5 Z
, ]# l. l! ?( Q( F
  • smbpasswd -a shareusr
    * D7 @" P; Q6 r" Z; y2 l7 {

) U3 H% q2 r( q- b# g. o[color=rgb(51, 102, 153) !important]复制代码
8 B. S) _! q+ L7 r

' a9 N) _5 ~1 p) [9 S$ S5 }四、启动samba服务8 w* X3 a3 N  O* `" F, \# I  e' e

% g& a! J0 r6 {7 r重新启samba,命令如下:
) c/ X- H8 ^* e5 K  _4 n
  • # /etc/init.d/sambd restart! C% h' Z: X# X1 ]4 a$ n

8 [9 n9 W6 d$ c# I3 e1 Y) j0 [[color=rgb(51, 102, 153) !important]复制代码

- A' S- q) [2 [- E; @' O
, Y5 r2 u/ c% C$ i五、windows登陆
1 r( k+ L/ B* `) G# L+ |+ n% V  N( @9 K2 \2 w7 a& c6 X4 D
windows 键 + R   调出运行的窗口输入 Z-turn Board的地址,( w. k2 n0 \' d7 O7 }
或  windows 键 + E 打开文件浏览器,输入Z-turn Board 的地址* q1 a! [& x/ w8 G# N
如下图所示
# v: w! h3 J; U0 D
* y" ]. s4 Q8 @" x- I

% T+ L4 V. n4 E6 ~0 H   
3 c6 I% m+ M( [; _& l6 ?4 @' w6 i) o* P! M# P
   

3 P5 n$ u! Y( j6 P& }4 i7 Z& m
图5-1:IP输入

" s1 J( J# v0 F6 p) [  m
# Y! z4 @6 h9 B( g
1 O# B  R+ U, I  e! o: E
) v+ X# @( A+ s* q& J4 D7 J$ t7 X
图5-2:文件浏览器
- ^2 `5 G* q# h/ z6 {( Y8 b
运行即可,即可看到下图的效果
6 k" C* Q7 K( o. t' K6 x/ j
5 j$ f: o; i; M
图5-3:登陆显示
9 }& O. Z6 j* R4 @8 Q) `* ^

3 }; V* G$ I1 w. M

0 G. q% K" R# b+ X8 [/ U! Z% l双击共享文件夹,出现如下的对话框,输入用户名和密码进行登陆* h' d: h5 j8 x6 s6 m
+ N3 A: q# I) ~1 b: p+ d
3 e: O; t# D; Y) P1 n

: B1 k" t5 A/ U- X
图5-4:用户名密码登陆

6 P/ Y: C& m8 H  v( K  r
! A" Z6 w  E1 X" x" d
1 O" }* f. A  u9 x! F$ C+ W
  

+ W' A. r& ]2 m1 f' Q; S
图5-5:效果
6 V% k# w( u- C& S

" L+ X9 m( q, R

/ N( j- |/ h$ c, y0 u" {0 v4 E
" ]% F: n+ V8 }5 s0 O" j- d$ I0 G至此,你的Z-turn Boad就可以通过samba服务器与windows通信了,还是不错的。。。' Y) l) X( W( e

8 q' `' G/ D9 j+ v, f. _, q) J; i2 }

' W9 d) ]3 M* L6 s5 _" T9 s7 Z

0 {. u. M; k! V6 t
9 L' Y* S2 {" i8 D7 H6 t0 U: wApache 服务器配置:- @( z6 D* }7 U; l- B& w
) h$ h( F( P0 L" w: g$ t2 K

# X; M  D% N0 b& p# t$ ?5 Q; z  k3 V
5 P+ B; |& ]( E; b2 k: c" gApache网址:http://www.apache.org/4 t+ Z. R' i' b
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。
. r$ e8 G7 d) U5 D$ J
5 F, ^9 j# `" h0 k7 f执行如下指令:! n) @" ]6 w7 h/ t7 I  {2 H

  {0 I# g9 b0 v* y1 R# V) E
  • apt-get install apache2 -y8 o( q3 _% u9 P9 p2 C  W

7 Z' s  M" x  i, K, G9 B

( L' l& e! o( M2 n' [安装Apache服务器,系统提示如下:: h; b* l/ a' M. X

9 W$ f* @6 I6 F2 @( cEnabling site default.
7 S* m% l6 a: }  t7 L: V9 S+ s3 zEnabling module alias.+ ?6 `2 {+ E- ?
Enabling module autoindex.; v7 F: e/ \: U& J8 h8 @  Y4 X, J
Enabling module dir.
  S1 Z2 e# P; x" a, M0 B4 y6 F* JEnabling module env.
( |( ]! {( B9 n* FEnabling module mime.
9 J0 Z( w7 m3 u5 iEnabling module negotiation.! ~. t. E: d7 y9 F5 P5 b& w
Enabling module setenvif.5 e6 @# t  ?* a/ `
Enabling module status.+ I) i( K6 J9 w- N6 m4 o2 p& P! C
Enabling module auth_basic.1 [! O! u$ u4 q  c6 V+ p
Enabling module deflate., d  p: F/ [% i& a
Enabling module authz_default.
( p4 z( f1 J5 PEnabling module authz_user.
; x# B1 y8 m6 x2 G8 wEnabling module authz_groupfile.
4 X% W: W$ i) G7 L, i: V  KEnabling module authn_file.
1 t( L+ H, X" HEnabling module authz_host.8 n( y" P( U4 P$ d  @/ N3 k
Enabling module reqtimeout.
' ]# ]$ h7 \& r# ?5 i0 k0 |! i. p% X/ b7 I- g+ K
至此安装完毕。
. A$ D# o; h+ f& g7 [, m; v3 ?" Q4 V7 a9 E3 P7 I; g9 ^% W
/etc/apache2 目录下:# p5 i) {$ J+ [: n% O: r) u
apache2.conf 是Apache 2的全局配置文件。; b' T$ d* p4 h! `/ s* p6 j* h
ports.conf( `4 [: I/ b& w9 D5 z$ I
配置apache httpd要监听的IP地址和端口。# u& j+ {0 [+ t5 ]# }0 M

3 T1 y8 R) C' d3 r! `) \+ ?  H/ H网页存放在   /var/www/目录下面。# n0 C8 R  }' G+ O0 t
笔者的IP地址为192.168.1.105
8 c* e$ m8 L! H  _在同一区域网内的浏览器下输入 192.168.1.105,即可看到如下的访问内容。
% {3 \5 \5 g1 t" X3 n8 T4 d; ^
- X; s# U! f% m2 r& d3 D+ c4 q3 b
* b+ V; q: {( x- {4 m3 l

9 |( k# n# f# K6 K

图:Apache 显示

) |: L  m" P) S6 p" q
9 F( v; I3 |* E1 a

该用户从未签到

2#
发表于 2019-4-11 15:35 | 只看该作者
很棒的配置教程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-31 05:51 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表