centos 6.3安裝nginx搭建文件服務器
1、配置CentOS 6.2 第三方yum源(CentOS默認的標准源裡沒有nginx軟件包):
Python代碼
yum install wget #安裝下載工具wget
wget http://www.atomicorp.com/installers/atomic #下載atomic yum源
sh ./atomic #安裝 www.2cto.com
yum check-update #更新yum軟件包
2、安裝nginx:
Python代碼
yum install nginx #安裝nginx,根據提示,輸入Y安裝即可成功安裝
#修改配置文件,這裡省略,主要是將目錄指定到 /home/ngmsw-files
service nginx start #啟動
chkconfig nginx on #設為開機啟動
3、安裝vsftpd:
Python代碼
yum install vsftpd # 按y安裝成功
4、新建ftp用戶:
www.2cto.com
Python代碼
useradd -d /home/ngmsw-files -M nmswxt_files
#設置密碼, passwd nmswxt_files # 回車後 輸入2次密碼
#修改/etc/vsftpd/vsftpd.conf
#注釋掉 :
#userlist_enable=YES
#tcp_wrappers=YES
# 用戶指定到目錄
chown nmswxt_files:nmswxt_files /home/nmswxt_files
# 目錄權限
chmod 777 -R /home/nmswxt_files
如果還是出現 ftp用戶無權限新增文件或者目錄的情況,參考下面:
Python代碼
#查看SELinux設置
getsebool -a|grep ftp
www.2cto.com
#etsebool使用-P參數,無需每次開機都輸入這個命令
setsebool -P ftp_home_dir 1
作者 misswuyang