阿里云ECS服务器Linux环境下配置php服务器(三)--项目部署篇
2016-01-01 20:06
316 查看
在前两篇里,我们分别介绍了如何购买阿里云服务器,安装基本软件和配置(请看阿里云ECS服务器Linux环境下配置php服务器(一)--基础配置篇)
以及如何安装使用phpMyAdmin(请看阿里云ECS服务器Linux环境下配置php服务器(二)--phpMyAdmin篇)
今天我们来讲一下,如何将你本地开发好的项目,部署到Linux服务器上。
因为我本地开发环境是Windows(Mac下配置php实在是不熟练),所以今天的软件都是以Windows为例。
首先我们要把本地的PHP相关的文件,上传到服务器上,这一步可以使用xftp工具。
下载一个xftp,安装完成后,打开,新建一个会话,具体如下:
注意协议选SFTP,端口号22。
然后把你php的文件拖到服务器上,直接拖动即可:
然后把我们本地的数据库导入到服务器:
首先打开本地的phpMyadmin,导出一个.sql的文件
然后打开你服务器的phpMyadmin,新建一个同名的数据库,导入刚才那个.sql文件
哦了,现在项目已经部署到服务器了,打开来试一下:
结果提示我,database unconnected!
貌似忘了啥,是的,你的php文件里的数据库连接要改一下,改成服务器mysql的用户名和密码啊。
改完再试一下,ok了。
但是遇到个问题,就是我之前导入的数据,在phpMyadmin里面查看,都是正常的,在php网页查看,居然都是乱码,很蛋疼,搞了半天也没搞定,好在数据就几条测试的,也就没啥影响。这个问题有时间我会继续搞一下。
以及如何安装使用phpMyAdmin(请看阿里云ECS服务器Linux环境下配置php服务器(二)--phpMyAdmin篇)
今天我们来讲一下,如何将你本地开发好的项目,部署到Linux服务器上。
因为我本地开发环境是Windows(Mac下配置php实在是不熟练),所以今天的软件都是以Windows为例。
首先我们要把本地的PHP相关的文件,上传到服务器上,这一步可以使用xftp工具。
下载一个xftp,安装完成后,打开,新建一个会话,具体如下:
注意协议选SFTP,端口号22。
然后把你php的文件拖到服务器上,直接拖动即可:
然后把我们本地的数据库导入到服务器:
首先打开本地的phpMyadmin,导出一个.sql的文件
然后打开你服务器的phpMyadmin,新建一个同名的数据库,导入刚才那个.sql文件
哦了,现在项目已经部署到服务器了,打开来试一下:
结果提示我,database unconnected!
貌似忘了啥,是的,你的php文件里的数据库连接要改一下,改成服务器mysql的用户名和密码啊。
改完再试一下,ok了。
但是遇到个问题,就是我之前导入的数据,在phpMyadmin里面查看,都是正常的,在php网页查看,居然都是乱码,很蛋疼,搞了半天也没搞定,好在数据就几条测试的,也就没啥影响。这个问题有时间我会继续搞一下。
相关文章推荐
- linux笔记 rpm包安装与卸载,chaxun
- CentOs中的Mysql 下载安装
- linux 汇编学习
- 《Linux device driver》字符设备和scull
- linux多线程编程
- Linux多线程实践(三)线程的基本属性设置API
- 鸟哥Linux私房菜知识点总结6到7章
- ABI和API的区别
- linux常用命令介绍
- windows(win8)和linux(CentOS)的socket小程序演示和错误解决
- 在Centos中安装Octave的方法
- Linux关于总线、设备、驱动的注册顺序
- 最常用的20个监控Linux系统性能的命令行工具
- LINUX下编译c++11的代码
- Linux终端切换和ls、cd、date、shutdown相关命令
- 第一篇 linux中红黑树的具体实现及迁移,应用
- linux学习之四---gdb调试
- GraphicsMagick Linux 安装
- Linux查看某个目录/文件大小
- Linux查看系统负载常用命令