1. 設定nginx開機自動啟動
這裡使用的是編寫shell
指令碼的方式來處理:
建立乙個shell指令碼nginx:
:wq儲存並退出
2. 設定檔案的訪問許可權
chmod a+x /etc/init.d/nginx
(a+x ==> all user can execute 所有使用者可執行
)這樣在控制台就很容易的操作nginx
了:檢視
nginx
當前狀態、啟動
nginx
、停止nginx
、重啟nginx
… 比如以下命令:
[root@winy init.d]# /etc/init.d/nginx status --nginx執行狀態
[root@winy init.d]# /etc/init.d/nginx restart --重啟
[root@winy init.d]# /etc/init.d/nginx start --啟動
[root@winy init.d]# /etc/init.d/nginx stop --停止
3. 加入到rc.local文中
vi /etc/rc.local
加入一行 /etc/init.d/nginx start
儲存並退出,下次重啟會生效。
4. 配置檔案伺服器
修改nginx.conf檔案,上面標紅的地方即可!
5. 測試
根據上面的nginx.conf配置檔案可知,我的ftp目錄為/home/ftpuser/www
那麼我在www目錄下面新建乙個存放的目錄images,
通過filezilla 往images資料夾下新增一張hello.jpg,
那麼在win7下通過瀏覽器url訪問即可瀏覽到!!!!!
http://伺服器ip/images/hello.jpg
注意點:
1. 防火牆設定
2. 之前有修改過nginx.conf檔案,但是改壞了,而又沒有手動備份,這時可以複製乙份系統備份的檔案
cp nginx.conf.default nginx.conf ,然後再修改裡面的標紅部分!
3. win7訪問的時候提示403 forbidden
調查方法一:
修改nginx.conf第一行user為root,預設是被注釋掉的,放開
[root@winy conf]# vi nginx.conf
user root;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
調查方法二:
修改ftp伺服器資料夾的訪問許可權:
chmod 777 your_images_folder
對於我來說的話,這裡的your_images_folder對應的我得ftp資料夾 /home/ftpuser/www
linux 配置vsftpd檔案伺服器
2 在根目錄下建立乙個檔案目錄用來儲存上傳的檔案 cd mkdir ftpfile 3 給ftpfile資料夾新增乙個使用者 useradd d ftpuser ftpfile s sbin nologin 4 將ftpfile檔案的使用者許可權設定為ftpuser chown r ftpuser....
Linux 檔案伺服器FTP詳細配置
摘抄 鳥哥的linux私房菜伺服器架設篇 事實上,etc vsftpd vsftpd.conf 本身就是乙個挺詳細的配置檔案,且使用 man5 vsftpd.conf 則可以得到完整的引數說明。不過我們這裡依舊先將 vsftpd.conf內的常用引數給他寫出來,希望對你有幫助 與伺服器環境較相關的設...
Linux 檔案伺服器vsftp
一 centos中vsftp的安裝 1 不知道是否安裝了vsftp服務可以執行 chkconfig list 檢視所有已安裝的服務 2 在centos中yum工具是免費提供使用在系統內建的,安裝yum源軟體在有網路的情況下只需要執行 yum y install vsftpd 3 啟動和自啟動配置 執...