windows系統項目 傳到linux系統 的三種方法
三種方法都應該注意以下問題:
注意:①下載目錄應該是:var/www/html
②在mysql中導入數據庫
方法:http://www.2cto.com/database/201503/383152.html
因為你的windows中的數據庫和linux的ip是不同的,所以需要在linux中的ip導入,在Centos下里面的是首先要新建一個和文件相同名字的數據庫,然后再導入到這個新文件夾。
③給/var/www/html/你上傳的文件 添加777的權限
在你上傳成功后,需要給他讀寫權限,才會被讀寫;
chmod 777 -R /var/www/html/你上傳的文件
④禁用SELinux(SELinux這個是一個安全服務,但是配置復雜,會影響很多軟件的部署。)
修改/etc/sysconfig/selinux 把 SELINUX=SeLinux 改為SELINUX=disable;(這是永久生效的做法,改完后要重啟windows系統,如果不想重啟可以先寫一個臨時生效的代碼,如下)
臨時生效(不需要重啟即可生效)setenforce 0
③修改原文件夾中的各種路徑、數據庫名稱和密碼等。
一、SecureCRT與linux互相上傳和下載文件
1. 需要上傳或者下載,需要使用rz和sz命令。
2. 如果linux上沒有這兩個命令工具,則需要先安裝。可以使用yum安裝。運行命令yum install lrzsz
3. 安裝完成后就可以使用rz命令上傳本地的文件到linux平台。運行rz命令,會彈出選擇文件的對話框。
4. 如果上傳單個文件就直接執行命令rz 然后選擇文件即可
5. 如果上傳文件夾 需要先進行壓縮
6. 在linux中通過unzip來進行解壓,使用zip對文件進行壓縮
7. 需要先安裝unzip zip命令 yum install unzip zip
8. 再執行unzip web.zip;
9.項目上傳完畢,可以直接運行;
二、使用ftp軟件上傳windows項目到linux
分為兩步:1.windows系統下安裝ftp 2.linux系統下安裝ftp
這里主要寫 2.Linux安裝vsftpd
①yum install -y vsftpd
②編輯ftp配置文件: vi /etc/vsftpd/vsftpd.conf
把anonymous_enable=YES 改為 anonymous_enable=NO
③啟動/重新啟動ftp
service vsftpd restart
④打開防火牆21端口
firewall-cmd --zone=public --add-port=21/tcp --permanent
再重啟防火牆服務
systemctl restart firewalld.service
⑤建立ftp賬戶
# 創建用戶 ftpuser 指定 `/home/vsftpd` 目錄
useradd -g root -M -d /home/vsftpd -s /sbin/nologin ftpuser (給 home/vsftpd/ 目錄下的 ftpuser 這個用戶root權限)
# 設置用戶 ftpuser 的密碼
passwd ftpuser
# 把 /home/vsftpd 的所有權給ftpuser.root 解決不能下載文件的問題
chown -R ftpuser.root /home/vsftpd
之后要把windows的ftp和linux中的ftp連接起來:
使用linux中創建的賬號 ftpuser和密碼登錄,可能會出現問題:
①在linux中21端口沒有開啟
②防火牆中PASV被勾選,應該取消勾選,如下圖:
三、phpstrom連接linux系統的項目
首先要開啟22端口;然后進行windows phpstrom下的操作:
注意:這里的Dont check HTTP connection to server,一定要勾選!!!!!
如果想文件一更新,就保存在遠程linux上,也很簡單,勾選自動保存選項。upload changes files automatically to the default server: Always
如果報錯:Failed to change timestamp of the file ---
1:點擊Tool按鈕
2:在下面找到Deployment選項
3:右邊找到Options按鈕
4:取消時間戳按鈕 即取消第三個按鈕(preferve files timestamps)前面的√
取消畫紅線處的√即可
————————————————
版權聲明:本文為CSDN博主「傑哥是大佬」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_42165130/article/details/80846287