linux操作系統基礎篇(六)
linux服務篇
1.samba服務的搭建
samba的功能: samba是一個網絡服務器,用於Linux和Windows之間共享文件。
2. samba服務的啟動、停止、重啟
service smb start|stop|restart
3. samba的主配置文件為:/etc/samba/smb.conf
4. 配置samba服務
5.創建用戶並且將其創建為samba用戶
useradd smbin
smbpasswd -a smbin
6.重啟服務使配置生效
systemctl restart smb
7.配置文件各項含義
comment = ...... 設置共享註譯
path = 設置共享目錄的物理路徑
valid users = @組名,用戶名 設置允許哪些合法組或用戶訪問
public = yes|no 設置共享資源是否能給遊客帳號訪問
browseable = yes|no 設置該共享為隱藏共享
writable = yes|no 設置是否允許客戶端寫入數據
hosts allow = 設置允許訪問該共享的合法網段或IP
samba安全認證掌握兩種:share (匿名訪問)user:用戶名密碼。
2.nginx服務的搭建以及實現負載均衡
1)安裝
tar xvf nginx-1.12.0.tar.gz
cd nginx-1.12.0
./configure --prefix=/usr/local/nginx --without-http_rewrite_module
make && make install
2)通過修改nginx.conf的配置文件
3) 啟動服務
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#/usr/local/nginx/sbin/nginx -s stop 關閉
#/usr/local/nginx/sbin/nginx -s reload 重新加載配置文件
4)使用nginx來實現負載均衡
實現原理由四臺機子組成
一臺lb機子(做代理)三臺真實的web服務器機子
lb配置文件內容
該配置讓本身的nginx服務失去了web的功能但是客戶機通過http機器訪問到這臺機子時,由這臺機子將請求轉發給真實的web服務器,通過輪詢、權重、ip hash 的方式來實現負載均衡
linux操作系統基礎篇(六)