最近想搭建一個wordpress博客,就租了騰訊云的服務(wù)器。
創(chuàng)新互聯(lián)建站是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的10余年時間我們累計服務(wù)了上千家以及全國政企客戶,如成都除甲醛等企業(yè)單位,完善的項目管理流程,嚴(yán)格把控項目進度與質(zhì)量監(jiān)控加上過硬的技術(shù)實力獲得客戶的一致贊譽。
按照騰訊云開發(fā)者實驗室的wordpress教程和ftp教程搭建好了相應(yīng)環(huán)境
進到wordpress后臺的時候要更新的時候一直無法通過ftp連接到服務(wù)器
百度了之后才發(fā)現(xiàn)ftp有兩種連接模式:一個是被動模式(pasv),一種是主動模式。
通過filezilla連接時會看見pasv命令之后會返回227Entering Passive Mode的錯誤。
這是因為騰訊云的網(wǎng)絡(luò)架構(gòu)問題。
然舉鉛后通過filezilla的主動連接模式是可以成功連上差態(tài)的。
我們在/etc/vsftpd.conf配置文件中添加
就可以成功使用被動模式連接服務(wù)器
同時需要在安全組中添加相對應(yīng)的規(guī)則來開放虛答源端口
如果沒有修改ftp默認(rèn)的上傳文件,可能會找不到wordpress對應(yīng)的目錄
在vsftpd配置文件中添加以下語句
如果wordpress更新插件的時候碰到vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()錯誤
可以添加以下語句
參考博客:
你好,以Linux系統(tǒng)枯兆的云服務(wù)舉例的話,搭物仔建FTP服務(wù)可分為以下幾個步驟:
1.使用遠(yuǎn)程連接工具Xshell連接騰訊云服務(wù)器,執(zhí)行命令,安裝vsftpd。
2.安裝完后,執(zhí)行systemctl start vsftpd命令,啟動服務(wù)。
3.運行vi /etc/vsftpd/vsftpd.conf 打開vsftpd 配置文件。并按 “i” 或 “Insert” 切換至編輯模式,將文件中的anonymous_enable=YES改為anonymous_enable=NO。罩?jǐn)⊥羧缓蟀?“Esc”,輸入 “:wq”,保存文件并返回。
4.運行useradd -m -d /home/ftpuser -s /sbin/nologin ftpuser命令,添加用戶ftpuser。ftpuser可以自定義為自己需要的用戶名。然后再運行passwd ftpuser命令,設(shè)置用戶ftpuser 的密碼。ftpuser為您上一步設(shè)置的用戶名。
5.創(chuàng)建用戶,用戶密碼成功。
登錄 后,進消絕入管理中心,點擊“云服務(wù)器”,進入“云主機”頁面。在該頁面可查看到已經(jīng)購買的所有服務(wù)器的狀態(tài)與配置。
點擊右上角 按鈕,可以自定義查拿鎮(zhèn)姿看服務(wù)器的所有詳細(xì)信息。鼠標(biāo)移旅友動到云服務(wù)器的內(nèi)網(wǎng)IP 或公網(wǎng)IP 后,出現(xiàn)復(fù)制按鈕,點擊即可復(fù)制該IP。
1、在云服務(wù)器配置FTP服務(wù)。
2、在root權(quán)限下,通過如下命令安裝Vsftp。
[root@VM_250_202_tlinux ~]# yum install vsftpd
3、在啟動vsftpd服碰叢務(wù)之前,需要登錄云服務(wù)野差器修改配置文件,將匿名登錄禁用掉。在配置文件中第11行的“anonymous_enable=YES”前面加上#號,即將匿名登錄禁用。
4、讀取生效配置。啟動vsftpd服務(wù)。
5、設(shè)置FTP用戶賬號。設(shè)置成功后,即可通笑脊櫻過該賬號登錄FTP服務(wù)器。
6.修改vsftpd的pam配置,使開發(fā)者可以通過自己設(shè)置的FTP用戶帳號和密碼連接到云服務(wù)器。