一、Samba服務
Samba服務主要用於Linux伺服器給Windows使用者分享檔案用
設定伺服器都需要以下5步驟操作
#1.準備環境
1)關閉防火牆 systemctl stop firewalld
2)暫時關閉selinux sentenforce 0
或在設定檔中永久關閉selinux
vim /etc/ sysconfig/selinux selinux=disabled
2.設定IP
確定目前ip可用,否則自己重新設定一個可用的IP
#3.安裝軟體包
#1)二進位方式安裝 yum install samba
2)原始碼安裝
a)官網下載原始碼包
b)安裝lrzsz工具後可以直接把下載的壓縮套件拖曳到Linux中
解壓縮,tar xvf 壓縮套件名稱
c)安裝gcc和glibc編譯工具 yum install gcc-* glibc-* -y
] cd到安裝解壓縮目錄,配置,./configure --prefix=/usr/local/samba
e)編譯make
f)執行make install
3)修改設定檔
設定檔在/etc/samba/samba.conf
我們新建一塊硬碟用來存放分享的文件,並掛在到/share
vim /etc/samba/samba.conf
[public] #第一行是用户名,客户端通过这个来识别/path = /share comment = Public Stuff path = /share #分享文件的路径public = yes writable = yes #改成yes,否则没有写权限printable = no write list = +staff #可写列表,可以选择哪些用户具有写权限,默认是所有用户-- 插入 --
# 保存退出後別忘了重新啟動服務
4)啟動服務
a)二進位安裝的,用systemctl start smb 啟動Samba服務
關閉服務是systemctl stop smb
重新啟動是systemcrl restart smb
重新啟動是systemcrl restart smb
重新啟動是systemcrl restart#local/us# /samba/bin/samba -c /usr/local/samba/conf/samba.conf
關閉服務用/usr/local/samba/bin/samba -s /usr/local/samba/conf/ samba.conf
重新啟動是/usr/local/samba/bin/samba -s reload
5)測試
創建系統用戶,如useradd zhangcan
# 新增密碼,smbpasswd -a zhangcan
在Windows電腦中找到「映射網路磁碟機」-->依照範例輸入對應的資料夾,如\\192.168.0.111\zhangcan
1.nginx是一個高效能的HTTP和反向代理伺服器,可以處理高並發訪問,還能用來做負載平衡。
### 設定Nginx的過程和上面設定Samba服務過程一樣,就不重複了。注意安裝Nginx前要先安裝epel-release,這是一些擴充的套件###### 查看包含nginx程式的指令:ps aux |grep nginx###### 殺死一個行程用kill -9 uid ###### 啟動nginx服務後可以從瀏覽器網址列輸入本機IP,就可以訪問到nginx的歡迎介面###### 這個歡迎介面的內容是/usr/local/nginx/html中的檔案######2.用nginx模擬負載平衡###### 1)開啟四台虛擬機,分別安裝nginx服務,並取得IP位址,其中一台作為代理伺服器,另外三台作為web伺服器###### 2)修改代理伺服器的設定文件,vim /usr/local/nginx/conf/nginx.conf###### 修改兩個地方######/octet-server 192.168.16.140; server 192.168.16.71192.168.16.182
location / { proxy_pass http://nginx_webs; }
以上是Linux基礎--正確使用Linux的詳細內容。更多資訊請關注PHP中文網其他相關文章!