阿里云ECS服务器Linux环境下配置php服务器(三)--项目部署篇

今天我们来讲一下,如何将你本地开发好的项目,部署到Linux服务器上。

因为我本地开发环境是Windows(Mac下配置PHP实在是不熟练),所以今天的软件都是以Windows为例。

首先我们要把本地的php相关的文件,上传到服务器上,这一步可以使用xftp工具。 
下载一个xftp,安装完成后,打开,新建一个会话,具体如下: 

注意协议选SFTP,端口号22。 
然后把你php的文件拖到服务器上,直接拖动即可: 

然后把我们本地的数据库导入到服务器: 
首先打开本地的phpMyadmin,导出一个.sql的文件 

然后打开你服务器的phpMyadmin,新建一个同名的数据库,导入刚才那个.sql文件 

哦了,现在项目已经部署到服务器了,打开来试一下: 
结果提示我,database unconnected!

貌似忘了啥,是的,你的php文件里的数据库连接要改一下,改成服务器MySQL的用户名和密码啊。 
改完再试一下,ok了。

时间: 2024-10-06 01:14:52

阿里云ECS服务器Linux环境下配置php服务器(三)--项目部署篇的相关文章

阿里云ECS服务器Linux环境下配置php服务器(二)--phpMyAdmin篇

首先说明,以下文本内容用vim编辑麻烦 可参考阿里云ECS服务器Linux环境下配置php服务器(一)--基础配置篇 这一次我们来继续说说phpMyAdmin的安装. 什么是phpMyAdmin?phpMyAdmin是一种mysql的管理工具,它可以直接通过网页来管理你的MySQL,当然,phpMyAdmin不是必要的,如果你不安装phpMyAdmin,一样可以通过mysql的命令行来管理你的mysql. 开始安装. 首先找到phpMyAdmin的下载地址(推荐官网地址https://www.p

阿里云ECS(linux)磁盘满触发的mysql的表异常修复案例

阿里云ECS(linux)磁盘满触发的mysql的表异常修复案例 阿里云技术支持:完颜镇江 问题现象: 磁盘空间满了,第一想到的就是删除无用的服务日志或者升级数据盘. 通常是使用du –sh去分析目录找出占用最大的. 根据经验来说基本都是日志文件占用的,那么就是停止应用清理日志,或者清理日志后重启应用即可. 但是本实例的异常是网站主页正常,但是子导航的内容为空,首先怀疑的就是磁盘满了导致mysql数据库的数据异常. 问题排查: 排查的方法是打开mysql的errlog 添加以下配置重启mysql

衡阳高防服务器租用Linux环境下架设DNS服务器教程

衡阳高防服务器租用Linux环境下架设DNS服务器教程 DNS是域名系统Domain Name System的缩写,是一种组织域层次结构的计算机和网络服务命名系统.当用户在应用程序中输入DNS名称时,DNS服务可以将此名称解析为与此名称相关的IP地址信息.本文就带领大家在Linux环境下建立一个DNS服务器. 一.相关知识概述 DNS(Domain Name System)即域名服务系统,作用是完成域名与IP地址的互换.网络上的每一台主机都有一个域名,域名给出有关主机的IP地址.MAIL路由信息

阿里云ECS主机多个网站配置,是有先后顺序的

注意:阿里云ECS主机多个网站配置,是有先后顺序的: 进入路径:/alidata/server/httpd-2.4.2/conf/vhosts/  注意这个2.4.2是自己的版本不一样,但是找到 server / httpd/ conf /vhosts目录下即可

linux环境下配置jdk+tomcat环境

最近在学习java,其中最重要的一项是将jdk 环境配置好,同时在jdk中结合tomcat开发基于应用,所以在这里记录下. 配置环境: 系统环境:centos 6.3  64位 ,jdk:jdk-6u29-linux-x64.bin ,  tomcat:apache-tomcat-6.0.35.zip  这里需要注意的地方是  jdk 安装时要和系统位数相同,这里我的系统是64位所以这里使用的是jdk 64 位. 开始配置: 这里我将要安装的软件,上传到/usr/loca/目录下,使用 rz 

Linux环境下配置真机测试

1 将测试机和开发机通过usb连接 2 通过命令查看usb连接情况 Shell命令: lsusb 会将当前usb连接情况展示出来: Shell代码 : Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 013: ID 12d1:1038 Huawei Technolo

在APACHE环境下配置下载服务器的注意事项

这篇文章主要介绍了在APACHE环境下配置下载服务器的注意事项,需要的朋友可以参考下 环境 平台:FreeBSD6.1 服务器:APACHE2.0.59 组件: libiconv-1.9.2_2.tbz     pkgconfig-0.20.tbz          #pkg_add添加组件时需要的文件 libxml2-2.6.23_1.tbz   perl-5.8.8.tbz                   #要使用pkg_add添加的组件 mod_bw-0.7.gz   mod_limi

阿里云ECS服务器windows环境下配置redis

一.下载解压redis github下载地址:https://github.com/MSOpenTech/redis/tags 下载的是Redis-x64-3.2.100版本,Redis-x64-3.2.100.zip. 二.安装redis 1.解压并改名到你喜欢的目录,c:\redis 注意:这里有2个conf配置文件,redis.windows.conf和redis.windows-service.conf后续会要修改 2.启动redis redis-server redis.windows

用阿里云ECS搭建WordPress环境

看着新鲜出炉的阿里云ECS,心中不免有些小激动,下来就是用阿里云配置Web环境了.(系统环境:Ubuntu 14.06 64位) 一.在Ubuntu中安装Apache2(其他linux系统类似) 在安装Apache2之前,我们首先更新系统:apt-get update(解决apt-get找不到软件包的问题 ) 更新完系统之后,我们就可以开始安装Apache2了: 首先在终端输入:apt-get install apache2不要以为安装完成就结束了,这仅仅只是一个开始,然后输入以下代码: apt