win7 php 上传文件,在LNMP原来的基础上,win7环境下如何上传PHP文件到Linux环境下...
首先,下載一個WINSCP客戶端
連接主機(jī)后,上傳文件到自己的保存目錄
接著進(jìn)入數(shù)據(jù)庫添加我們的數(shù)據(jù)庫
mysql -uroot -p ?//這個是進(jìn)入mysql的命令,但是要是你沒有加 ?ln -s /usr/local/mysql/bin/mysql /usr/bin ? 的話就要輸入下面那一行
/usr/local/mysql/bin/mysql -uroot -p
create database db1; ? ? ? //db1是你的數(shù)據(jù)庫名稱
退出mysql數(shù)據(jù)庫后輸入
mysql -uroot -p‘yourpassword‘ mysql < /data/db_vote40.sql ? ? //后面的mysql是你前面輸入的數(shù)據(jù)庫名稱即db1,前面的mysql要是你前面沒有輸入 ?ln -s /usr/local/mysql/bin/mysql /usr/bin ?的話,你需要在前面加上 ?/usr/local/mysql/bin/ ?才行。后面的是你數(shù)據(jù)庫上傳的位置。
文件的話,我們就上傳到 ?/home/www ?文件夾下面就行了
不過在此之前需要知道一件事,你PHP文件里面用來鏈接數(shù)據(jù)庫文件需要修改
比如像我的鏈接數(shù)據(jù)庫的文件
光標(biāo)的位置就是我們自己在windows下的密碼,但是一般默認(rèn)為空。
那么問題來了,我們在Linux環(huán)境下的數(shù)據(jù)庫是有密碼的,所以我們?nèi)羰窍胍贚inux環(huán)境下加載PHP的話,我們需要再光標(biāo)的位置輸入我們數(shù)據(jù)庫的密碼
也就是你的PHP鏈接文件需要與數(shù)據(jù)庫密碼保存一致。
然后的話,我們需要修改之前的Nginx文件配置
vim /usr/local/nginx/conf/nginx.conf //進(jìn)入nginx文件配置
修改位于結(jié)尾的server:
其中 listen 81; 是指81端口,可以修改
root /home/www 是我們存放PHP文件的位置,有的時候你不想放在www文件夾下面時,你可以修改它,從而修改自己的存放目錄
圖中綠標(biāo)的位置需要注意,若你修改了自己的存放目錄,那么你需要修改 /home/www$fastcgi_script_name 這串代碼
比如,你的PHP想放在 /home/www.baidu.com/ 里面,那么這串代碼就要修改為/home/www。baidu.com$fastcgi_script_name
值得注意的是,如果你和我一樣修改了默認(rèn)的80端口,把它修改成了81,那么你的本地登錄名稱應(yīng)該由192.168.128.128修改為192.168.128.128:81
修改完后,你需要測試配置文件是否出錯:/usr/local/nginx/sbin/nginx -t
然后你需要重新加載nginx,命令如下:
ect/init.d/nginx reload //重新加載配置nginx
ect/init.d/nginx stop //中止nginx
ect/init.d/nginx start //啟動nginx
原文:http://www.cnblogs.com/t-suki/p/7257050.html
總結(jié)
以上是生活随笔為你收集整理的win7 php 上传文件,在LNMP原来的基础上,win7环境下如何上传PHP文件到Linux环境下...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oppo投屏如何投到电视上
- 下一篇: php having,having方法