簡介:本篇的目的是,安裝samba,並直接拷貝**原始檔和phpmyadmin資料夾到apache的根目錄
保證**資料可以實現視覺化管理,並部署**內容
1、安裝samba服務
發現網易的源ping不通,所以通過service network restart重啟eth0,ping mirrors.163.com正常,進行下面的安裝過程
通過yum install samba samba-client samba-swat安裝samba
檢視安裝狀況
可以通過service smb start或是/etc/init.d/smb start啟動或是關閉samba服務
2、配置samba
/etc/samba/smb.conf檔案即為samba的配置檔案。
主配置檔案由兩部分構成,其中global settings 是與samba服務整理執行環境有關的選項,他的設定專案是針對所有共享資源的。
share definitions針對的是共享目錄個別的設定,只對當前的共享資源起作用。
當然,首先是備份原有的配置檔案 cp /etc/samba/smb.conf /etc/samba/smb.conf.backup_old_20130725
之後通過vi對原有的smb.conf做如下修改
#*****==global settings*****===
netbios name = myserver
client lanman auth = yes
#*****===share definitions**********
[public]
comment = public stuff
path = /var/www
; public = yes
writable = yes
create mask = 0777
directory mask = 0777
valid users = root,xyz
儲存smb.conf的配置後,再通過chmod 777 /var/www修改www資料夾的許可權,重啟samba服務
3、增加使用者
首先增加系統使用者useradd xyz
設定新使用者的密碼passwd xyz
增加samba使用者 smbpasswd -a xyz
4、禁用selinx
可是這時通過xp系統還是沒法訪問伺服器
臨時讓selinux失效。setenforce 0 。重啟之後恢復。
可以通過getenforce來檢視selinux設定
5、更改資料夾許可權
6、防火牆設定
[root@localhost ~]# vi /etc/sysconfig/iptables ← 編輯 iptables 配置檔案
-a input -m state --state new -m tcp -p tcp --dport 25 -j accept ← 找到此行,在下面新增如下行:
-a input -m state --state new -m tcp -p tcp --dport 139 -j accept
-a input -m state --state new -m tcp -p tcp --dport 445 -j accept
-a input -p udp -m udp --dport 137 -j accept
-a input -p udp -m udp --dport 138 -j accept
最後,通過service smb restart啟動 samba 服務。
此時可以在xp系統輸入位址,輸入samba使用者名稱和密碼後,直接訪問該samba資料夾
配置centos 4 4 7 伺服器(1)
在windows2008的hyper v虛擬機器中,安裝centos,目的是配置成為apache伺服器 本篇目的 1 檢視當前系統 2 備份yum預設源的repo檔案 進入路徑 etc yum.repos.d 備份yum預設源的repo檔案 3 用網易163的yum源,更新原有的repo檔案 網易1...
配置centos 4 4 7 伺服器(2)
本篇在此基礎上,安裝apache myql php 並顯示apache伺服器的歡迎頁面 1 安裝apache,php,mysql 以及php連線mysql庫元件 當然,這裡安裝過程也可能出現如下錯誤 如果已經配置了eth0的dns,這裡重啟eth0應該就ok了。確認host mirrors.163....
配置centos 4 4 7 伺服器(3)
簡介 本篇的目的是繼續配置apache與php相關的部分,保證html網頁,並可以正常支援php 配置mysql,並設定mysql的密碼 1 測試php的hello word apache的根目錄位於預設資料夾,var www html,在此建立乙個 hellophp.php檔案,內容如下 echo...