win7 php 上传文件,在LNMP原来的基础上,win7环境下如何上传PHP文件到Linux环境下...

首先,下载一个WINSCP客户端

a521808682f01b95bbe1392a03d16014.png

连接主机后,上传文件到自己的保存目录

3c9a39fa6d89ee592c9e00b6128e9da2.png

接着进入数据库添加我们的数据库

mysql -uroot -p  //这个是进入mysql的命令,但是要是你没有加  ln -s /usr/local/mysql/bin/mysql /usr/bin   的话就要输入下面那一行

/usr/local/mysql/bin/mysql -uroot -p

create database db1;       //db1是你的数据库名称

退出mysql数据库后输入

mysql -uroot -p‘yourpassword‘ mysql < /data/db_vote40.sql     //后面的mysql是你前面输入的数据库名称即db1,前面的mysql要是你前面没有输入  ln -s /usr/local/mysql/bin/mysql /usr/bin  的话,你需要在前面加上  /usr/local/mysql/bin/  才行。后面的是你数据库上传的位置。

文件的话,我们就上传到  /home/www  文件夹下面就行了

不过在此之前需要知道一件事,你PHP文件里面用来链接数据库文件需要修改

比如像我的链接数据库的文件

e1b2ec0537d83d8e0fad0c44073b2921.png

283a4e13856d150fab94470cc29b4322.png

光标的位置就是我们自己在windows下的密码,但是一般默认为空。

那么问题来了,我们在Linux环境下的数据库是有密码的,所以我们若是想要在Linux环境下加载PHP的话,我们需要再光标的位置输入我们数据库的密码

也就是你的PHP链接文件需要与数据库密码保存一致。

然后的话,我们需要修改之前的Nginx文件配置

vim /usr/local/nginx/conf/nginx.conf //进入nginx文件配置

修改位于结尾的server:

46d2630b27fa756c7e8fbce123d42c35.png

其中 listen 81; 是指81端口,可以修改

root /home/www 是我们存放PHP文件的位置,有的时候你不想放在www文件夹下面时,你可以修改它,从而修改自己的存放目录

图中绿标的位置需要注意,若你修改了自己的存放目录,那么你需要修改 /home/www$fastcgi_script_name 这串代码

比如,你的PHP想放在 /home/www.baidu.com/ 里面,那么这串代码就要修改为/home/www。baidu.com$fastcgi_script_name

值得注意的是,如果你和我一样修改了默认的80端口,把它修改成了81,那么你的本地登录名称应该由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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/380617.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HDFC的完整形式是什么?

HDFC&#xff1a;住房发展金融公司 (HDFC: Housing Development Finance Corporation) HDFC is an abbreviation of Housing Development Finance Corporation. It is a well-known housing expansion finance corporation of India which largely makes available housing loa…

将10000H-1000FH这段空间当做栈,初始状态栈是空的,设置AX=001AH,BX=001BH,利用栈,交换AX和BX的数据

程序&#xff1a; mov ax,1000H mov ss,ax mov sp,0010H;设置AX和BX的值 mov ax,001AH mov bx,001BH;压栈 push ax push bx;出栈 pop ax pop bx解释&#xff1a; 在8086中&#xff0c;段寄存器不能直接传值&#xff0c;要通过一般寄存器&#xff0c;所以先将值传到ax中&#x…

利用WM_CTLCOLOR消息实现编辑控制(Edit Control)的文本与背景色的改变

(Abbey发表于2004-2-1 1:48:45)首先要明白&#xff1a;WM_CTLCOLOR是一个由控制(Control)发送给它父窗口的通知消息(Notification message)。实现步骤&#xff1a;生成一个标准的单文档应用程序框架&#xff0c;假设应用程序的名称为Color。我将利用它的About对话框做示范。在A…

fckeditor文件管理器添加查看、修改、删除文件功能[php]修正下载地址

2009年8月25日 由于PHP存在中文目录读取问题&#xff0c;将延期发布。2009年9月3日 正式发布&#xff1a;查看、修改、删除文件功能的fckeditor 2.6.4.1相关图片请查看&#xff1a;http://home.blueidea.com/attachment/200909/1/336696_1251813604S01b.gif相关其它&#xff1a…

php having,having方法

having方法1、对分组统计的结果&#xff0c;进行筛选如果将分分组查询的结果看成一张表的话&#xff0c;having方法类似where语句的功能2、源码&#xff1a;/thinkphp/library/think/db/Query.php/*** 指定having查询* access public* param string $having having* return $th…

合并排序算法排序过程_合并排序| 用于大型输入的最佳排序算法之一

合并排序算法排序过程What is sorting? 什么是分类&#xff1f; Sorting allows us to process our data in a more organized and efficient way. It makes searching easy as it will now take less time to search for a specific value in a given sorted sequence with …

Linux:jumpserver介绍(1)

官方网站 JumpServer - 开源堡垒机 - 官网https://www.jumpserver.org/ JumpServer 是广受欢迎的开源堡垒机&#xff0c;是符合 4A 规范的专业运维安全审计系统。JumpServer 帮助企业以更安全的方式管控和登录所有类型的资产&#xff0c;实现事前授权、事中监察、事后审计&…

对一个简单汇编程序分析

程序&#xff1a; assume cs:codesgcodesg segmentmov ax,0123Hmov bx,0456Hadd ax,bxadd ax,axmov ax,4c00Hint 21Hcodesg endsend伪指令&#xff1a; 伪指令是写给编译器看的&#xff0c;CPU不会执行&#xff0c;在源程序中&#xff0c;包括两种指令&#xff0c;一个是…

datagrid 页眉合并

http://www.codeproject.com/aspnet/MergeDatagridHeader.asp private void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e){//产生序号&#xff0c;合并单元格if(e.Item.ItemIndex!-1){e.Item.Cells[1].TextConvert.ToString(e.Item.ItemIndex1);//}else{e…

劈尖等厚干涉条纹matlab,劈尖等厚干涉实验中,k=0级的干涉条纹是条纹,与k级暗条纹对应的空气薄膜的厚度为...

劈尖等厚干涉实验中&#xff0c;k0级的干涉条纹是条纹&#xff0c;与k级暗条纹对应的空气薄膜的厚度为答&#xff1a;暗&#xff0c;kλ/2spampython 编程\nprint(spam[-6:-4])是否报错&#xff1f;(是&#xff1a;则填写报错原因&#xff0c;否&#xff1a;则填写输出结果)答&…

使用OpenCV python模块读取图像并将其另存为灰度系统

In Python, we can use an OpenCV library named cv2. Python does not come with cv2, so we need to install it separately. 在Python中&#xff0c;我们可以使用名为cv2的OpenCV库 。 Python没有随附cv2 &#xff0c;因此我们需要单独安装它。 For Windows: 对于Windows&a…

loop指令

功能&#xff1a;循环 格式&#xff1a;loop 标号 执行过程&#xff1a; cxcx-1判断cx的值&#xff0c;不为0则转至标号处执行程序&#xff0c;如果为0则向下执行 从上面的执行过程可以看出&#xff0c;cx存放的是循环次数 举个例子&#xff1a;实现2的12次方 assume cs:co…

不知不觉中学会做一个有主见的人

今天还是经历了不少事情&#xff0c;首先中午定好了聚会吃饭的地方&#xff0c;通知了以前班里的同学。事情解决了觉得心里很开心。中午不睡觉去人文馆准备听微软的宣讲会。等到三点多稀稀疏疏的几个人在那里&#xff0c;一个保安跑进来说取消了。埃&#xff0c;居然不通知。虽…

C# datetime 操作

C# datetime 操作 //C#里内置的DateTime基本上都可以实现这些功能&#xff0c;巧用DateTime会使你处理这些事来变轻松多了 //今天 DateTime.Now.Date.ToShortDateString(); //昨天&#xff0c;就是今天的日期减一…

php 子网掩码正则,验证子网掩码正则表达式代码范例

验证子网掩码正则表达式代码实例:在实际应用中可能验证子网掩码合法性的需求并不多&#xff0c;但并不能够保证绝对没有&#xff0c;下面就分享一段能够实现此功能的代码实例&#xff0c;希望能够给需要的朋友带来一定的帮助&#xff0c;代码如下:function checkMask(mask){var…

c# 可变二维数组_C#| 具有固定行大小和可变列大小的二维数组

c# 可变二维数组Here, the task is to declare a two dimensional array – where number rows are given and columns are variable length: 在这里&#xff0c;任务是声明一个二维数组-其中给出了行数&#xff0c;列数是可变长度 &#xff1a; To declare such array, we us…

loop和[bx]的联合应用

计算ffff:0-ffff:b单元中的数据的和&#xff0c;结果存储在dx中&#xff08;8086&#xff09; assume cs:codecode segmentmov ax,0ffffhmov ds,axmov bx,0mov dx,0mov cx,12s: mov al,[bx]mov ah,0add dx,axinc bxloop smov ax,4c00hint 21hcode ends endloop相当于for循环&a…

javascript实现网页对联广告

1、将下面代码放到<head></head>之间<SCRIPT languageJavaScript src"tan.js"></SCRIPT> 2、tan.js文件下载地址/Files/MaxIE/2005618154128678.rar转载于:https://www.cnblogs.com/MaxIE/archive/2005/12/22/302475.html

c语言打印数组元素_C程序打印元素差为0或1的子集数

c语言打印数组元素Given an array of integers, find and print the maximum number of integers you can select from the array such that the absolute difference between any two of the chosen integers is less than or equal to 1. 给定一个整数数组&#xff0c;查找并…

将数据、代码、栈放入不同的栈(8086)

先上程序&#xff1a; assume cs:code,ds:data,ss:stackdata segmentdw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h data endsstack segmentdw 0,0,0,0,0,0,0,0,0,0 stack endscode segmentstart: mov ax,stackmov ss,axmov sp,20hmov ax,datamov ds,axmov bx,0mov cx,…