1. 程式人生 > >centos web、ftp伺服器搭建

centos web、ftp伺服器搭建

第一步 購買伺服器

第二步 登陸系統
# yum install httpd vsftpd mysql mysql-server php php-mysql
為了自己能掌握,所以採取了預設輸入y確認安裝的方法。

CentOS-6.5快速搭建HTTP伺服器和僅供授權使用者登陸的FTP伺服器

第三步 確認安裝列表
# y
回車確認

CentOS-6.5快速搭建HTTP伺服器和僅供授權使用者登陸的FTP伺服器

第四步 設定開機啟動
# chkconfig httpd on
配置HTTP服務開機啟動。
# chkconfig vsftpd on
配置FTP服務開機啟動。
# chkconfig mysqld on
配置MySQL服務開機啟動。

CentOS-6.5快速搭建HTTP伺服器和僅供授權使用者登陸的FTP伺服器

第五步 檢查服務配置狀態
# chkconfig
2、3、4、5啟動。

CentOS-6.5快速搭建HTTP伺服器和僅供授權使用者登陸的FTP伺服器

第六步 啟動服務
# service httpd start
啟動HTTP服務。
# service vsftpd start
啟動FTP服務。
# service mysqld start
啟動MySQL服務。

CentOS-6.5快速搭建HTTP伺服器和僅供授權使用者登陸的FTP伺服器

第七步 配置FTP使用者、使用者組及相應許可權
# groupadd webftp
新增webftp使用者組,用來承載我們的FTP授權使用者。
# useradd -g webftp -M -d /var/www -s /sbin/nologin wwwer
使用-g引數將它歸集到webftp使用者組下,-M引數不設定它的主目錄(沒有-M引數/home裡會有個wwwer資料夾,這個資料夾沒多少實際用處,所以不用設定),-d引數設定它的初始登入目錄為/var/www,-s引數設定它不需要登陸系統/sbin/nologin,它被命名為wwwer(之所以這樣命名,也就是根據初始登入目錄來設定的,下同,登陸到www目錄有一個好處是它可以直接FTP進去修改諸如404一類的頁面,而不用其他過程來配置)。
# useradd -g webftp -M -d /var/www/html -s /sbin/nologin htmler
同樣的方法在webftp使用者組繼續新增使用者htmler,它也不設定主目錄,也不需要登陸系統,設定它的初始登入目錄為/var/www/html。
# passwd wwwer
為wwwer新增密碼,兩次輸入。
# passwd htmler
為htmler新增密碼,兩次輸入。
# chown -R wwwer.webftp /var/www
更改/var/www目錄及其下所有檔案和資料夾(-R)的所有者為webftp使用者組下的wwwer使用者。
# chown -R htmler.webftp /var/www/html
同樣將/var/www/html目錄及其下所有檔案和資料夾chown給html。

CentOS-6.5快速搭建HTTP伺服器和僅供授權使用者登陸的FTP伺服器

第八步 不啟用匿名使用者
# vi /etc/vsftpd/vsftpd.conf
按I鍵進入編輯模式,找到anonymous_enable=YES,更改YES為NO,然後按ESC鍵退出編輯,輸入“:wq”存檔並退出。

相關推薦

centos webftp伺服器搭建

第一步 購買伺服器 第二步 登陸系統# yum install httpd vsftpd mysql mysql-server php php-mysql 為了自己能掌握,所以採取了預設輸入y確認安裝的方法。 第三步 確認安裝列表 # y 回車確認 第四步 設定開

linux 中 yum 源本地的搭建 ----以及webftp服務器的搭建

yum源的搭建# 今天簡單的給大家介紹以下yum源的搭建 #在介紹yum源搭建時,大家可以仔細想想我們在windows中是如何安裝軟件的,或者再想想我們整天愛不離手的手機,是如何安裝軟件的 #我們一般在windows中安裝軟件,是從網上下載到本地,一般下載下來的文件名都為.exe

linux下搭建webftp伺服器

開啟終端,安裝vsftpd(sudo apt-get install vstfpd)。service vsftpd start開啟ftp,stop關閉ftp。 在瀏覽器開啟ftp://ftp主機ip地址//就能訪問ftp伺服器了 搭建簡易web框架 安裝apache sudo ap

FTP 伺服器搭建(基於 CentOS 7)

注意,如果要所有人同時編輯 FTP 上的所有檔案,可以將 vsftpd.conf 配置檔案中的 local_umask 選項設定為 002,並且在建立使用者時通過 -g ftp 將所有的 FTP 使用者加入同一個使用者組。 1. 安裝 ftp 服務端軟體

基於centOS 7上的FTP伺服器搭建詳解

基於Spring boot的FTP工具類Demo詳見Github 安裝(在root使用者下) 首先查詢本機是否裝有FTP伺服器;命令如下:         rpm -qa | grep vsftpd         如果沒有,則執行:yum -y install vs

centos 6.6 FTP伺服器搭建

FTP主要分為主動模式和被動模式 基於TCP的20和21號埠 20埠主要用來傳輸資料的 21埠主要是用來傳輸信令的(三次握手和驗證) 主動連線:20埠主動連線客戶端的N埠 被動連線:客戶端的埠跟伺服器的21號埠進行連線,然後伺服器的20埠與客戶端的埠進行連線 配置

用ansible自動化搭建websql伺服器lvs排程器

一、伺服器角色二、部署ansible1、ansible簡介ansible是新出現的自動化運維工具,基於Python開發,集合了眾多運維工具(puppet、cfengine、chef、func、fabric)的優點,實現了批量系統配置、批量程式部署、批量執行命令等功能。ansi

Linux的Ftp伺服器搭建

FTP服務概述: FTP伺服器(File Transfer Protocol Server)是在網際網路上提供檔案儲存和訪問服務的計算機,它們依照FTP協議提供服務。 FTP(File Transfer Protocol: 檔案傳輸協議)作用: Internet 上用來傳送檔案的協議 常見FTP伺服器:

ftp伺服器搭建(離線安裝vsftpd),配置

1.下載vsftp:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64) 2.檢查是否已經安裝了vsftp rpm -qa | grep vsftpd 如果沒有提示則說明沒有安裝 如果提示版本號則說明已經安裝

Ubuntu 16.04 ftp伺服器搭建 匿名使用者

1. sudo apt-get install vsftpd 有詢問Yes的地方Yes就行。 無法安裝vsftpd 執行 sudo apt-get update 2.等待安裝完成,進入配置檔案目錄, cd /etc/ 3. 將配置檔案備份, sudo cp vsftpd.conf vsft

操作一:在Centos中建立ftp伺服器

總結性:就在linux中下載ftp安裝並配置,就完成了一個伺服器的搭建   安裝: 第一步:使用yum命令,安裝vsftpd元件 安裝完後,有/etc/vsftpd/vsftpd.conf 檔案,是vsftp的配置檔案。 [[email protected]

POI匯出時寫一份到ftp伺服器,一份下載給客戶端 ftp伺服器搭建(離線安裝vsftpd),配置 poi實現百萬級資料匯出 oi實現百萬級資料匯出

導語:   昨天接到專案經理這麼一個需求,讓我在POI匯出Excel的時候寫一份到我之前搭建的ftp伺服器上。所以就有了這篇部落格首先我們來分析下之前的業務邏輯:我們建立並構造了一個workbook,然後構建了一個OutputStream輸出流,然後我們把資料寫入輸出流中就可以被客戶端下載。   現在我們

樹莓派-FTP伺服器搭建與配置

1.安裝vsftpd sudo apt-get install vsftpd 2.啟用FTP服務 sudo service vsftpd start 3.編輯vsftpd的配置檔案,並自定義FTP位置 sudo nano /etc/vsftpd.conf 依照個人所需對以下選項進行定義,如需使用則

centos6.5下ftp伺服器搭建

搭建這個ftp伺服器,主要是用於將windows開發環境下打包的軟體及其他相關資源上傳到伺服器上。 主要的步驟先描述下,週末補充完整(以下內容是在參考網上教程操作後進行記錄的,當然要感謝網上大神們提供的資料)。 此次進行安裝的是vsftpd,vsftpd是linux下的其

Linux下FTP伺服器搭建與配置

環境檢查 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [[email protected] ~]# uname -r 2.6.32-696.el6.x86_64

Ubuntu FTP伺服器搭建(內網和公網)

1、安裝vsftpd # sudo apt-get install vsftpd 若提示Unable to locate package(未發現軟體包),則需要先更新源列表/etc/apt/source.list檔案。 Ubuntu源:http://wiki.ubuntu.org.cn/

CentOS下面安裝ftp伺服器

一、使用yum安裝命令 yum install -y vsftpd 二、修改安裝好的ftp vim /etc/vsftpd/vsftpd.conf 1、在這個檔案中關閉匿名訪問 anonymous_enable=NO 2、允許使用本地賬戶進行ftp的登入驗證 local_

基於Centos 7的HTTP伺服器搭建

最近在幫學妹做一個畢業設計,這個系統同時需要前端和後端.前端也就罷了,後端的php程式碼卻只能藉助於伺服器執行.也就是說,用Firefox根本不能直接開啟php頁面.沒辦法,必須得安裝一個http伺服器. 一.httpd 百度百科 htt

關於ftp 伺服器搭建的200錯誤與527錯誤

1、對ftp資料夾授權 chmod   777   -r   資料夾 2、改變ftp配置檔案 vim /etc/vsftpd/vsftpd.conf local_enable=YES write_enable=YES 3、然

FTP伺服器搭建詳解(vsftpd)

前言 在Linux系統中,vsftpd是專門用於搭建FTP伺服器的軟體。我們要下面總結的就是搭建FTP伺服器詳細操作及FTP三種登陸方式的配置。 一、FTP的登入方式 【1】匿名使用者登陸 實際上,當我們使用預設安裝的時候,系統就預設會