首頁 > 運維 > linux運維 > 主體

Linux基礎--正確使用Linux

PHP中文网
發布: 2017-06-20 11:13:35
原創
1969 人瀏覽過

一、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

  接著會跳出一個登陸介面,用剛才建立的系統使用者和密碼就可以登入了
二、Nginx服務

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;                    
        }
登入後複製
######可以修改web伺服器中/usr/local/nginx/html/index.html 文件,例如分別改成1,2,3,就可以在瀏覽器中看到效果了,每次刷新一下都會變換數字,證明瀏覽器把存取請求分配給了這三台web伺服器。 ###

以上是Linux基礎--正確使用Linux的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!