在网上看了很多关于怎么部署php项目到云服务器。大部分的回答和文章都是要先配置php运行环境,然后再怎样怎样。因为我使用的是阿里云独享虚拟主机,所以是直接上传到服务器代码,导入数据表就OK的。

由于是第一次部署php到云服务器,找了一天的教程看的云里雾里。最后从众多答案中摸索着试一试直接部署,就是我上面说的情况。

第一步登录阿里云后,点击主机管理平台>数据库信息>管理>导入。这里导入时候可能会遇到utf8mb4什么错误,我搜索的答案基本就是说sql文件里面格式有这个。但是我的sql文件里全是utf8。只有一个注释内有utf8mb4这个字段,试着也改为utf8,重新在阿里云数据库中导入,成功!

第二步上传php项目代码到服务器。 (我的虚拟主机是linux系统的,关于windows系统部署php可以在阿里云设置转系统)使用的是FileZilla,根目录是htdocs。把你的文件上传到这个目录下就行了。关于是否需要把index.php单独拿出来放到根目录下,看你需求,如果你需要直接域名访问后打开index.php,就拿出来。我没有,是直接用域名+文件名+index.php格式访问的。上传php项目代码时候,参考阿里云的解决方案。https://help.aliyun.com/knowledge_detail/36242.html?spm=a2c4g.11186623.4.2.VXEvNH。因为不压缩直接上传是真的慢,就按照他官方方法挺好用的。

第三步修改配置文件以及其他。 你的php项目数据库配置文件要修改的话,注意数据库'DB_HOST'地址字段。他这个地址是主机管理平台>数据库信息>数据库地址    当时我就写成了虚拟主机的IP地址如果报错SQLSTATE[HY000] [2002] Connection refused,而你本地运行没问题的话,就有可能是配置文件写错了。

捣鼓了一天,头昏脑涨,啰里啰嗦写到这吧。希望能帮到同样问题的程序猿

阿里云虚拟主机部署php项目分享相关推荐

  1. 阿里云虚拟主机部署TP5项目绑定二级目录解决办法

    TP5项目上传到虚拟主机使用Linux系统后,域名默认访问的空间根目录, 大多虚拟主机都是不能修改网站根目录的.可以通过.htaccess来实现. Apache主机一般支持.htaccess伪静态,即 ...

  2. 亲测 阿里云虚拟主机部署FastAadmin

    话不多说上流程,阿里云虚拟主机部署步骤: 第一步.上传FA代码包,并解压 第二步.切换网站根目录 第三步.填写数据库配置,安装软件 使用临时域名打开程序,运行时可能报错. 之前有其他服务商配置的经验, ...

  3. 阿里云虚拟主机部署多个网站

    阿里云虚拟主机部署多个网站,如何在阿里云虚拟主机上配置 Nginx 来支持多个域名 在本教程中,我将详细介绍如何在阿里云虚拟主机上配置 Nginx,实现多域名的支持.目标是通过配置,使得主机能够根据访 ...

  4. vue 虚拟主机_虚拟主机数据库怎么导入怎么样-vue部署到阿里云虚拟主机测评

    [腾讯云]  点击进入 高性能云服务器1核2G首年99元 [华为云]点击进入 2核4G5M企业级云主机707元/年 香港免备案主机129/年 [阿里云]点击进入 云服务器低至0.95折 1核2G EC ...

  5. 阿里云虚拟主机 mysql_阿里云虚拟主机数据库用户操作是怎样的

    阿里云虚拟主机数据库用户操作是怎样的,阿里云开启数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据库全部安装在一起,后期根据需要来看是否将数据库单独迁移分离.传统物理服务器可 ...

  6. 阿里云虚拟主机、ECS云服务器和轻量应用服务器区别

    阿里云虚拟主机.ECS云服务器和轻量应用服务器有什么区别?这些主机都能建站,那么在使用环境和实际操作中区别还是很大的.魏艾斯博客从技术.性能等方面详细讲解这三者的区别. 1.云虚拟主机不需要用户参与服 ...

  7. 阿里云虚拟主机Nginx配置

    本教程解决阿里云多站点部署在一台虚拟主机,多站点对应不同子目录. 阿里云虚拟主机Nginx默认配置: location / { } 如果格式不对,出现保存失败或者刷新页面后依旧是默认配置. 使用限制 ...

  8. 如何在阿里云虚拟主机上绑定多个域名创建多个网站

    其实,很多时候我们购买的虚拟主机在建立一个站点之后会剩余很多空间,会很浪费.其实一台虚拟主机也可以拥有多个独立的网站.独立的域名.今天就跟大家分享一下如何在在阿里云虚拟主机上绑定多个域名创建多个网站. ...

  9. 阿里云虚拟主机数据库主机怎么看

    阿里云虚拟主机数据库主机怎么看,上传wordpress后面,需要数据库主机,在哪里找到 云虚拟主机使用教程完整版!! 最近发现论坛很多新手不会用虚拟主机,特意抽空写了个教程!!  首先开通主机是要正确 ...

  10. [网站搭建] 阿里云虚拟主机搭建及FTP文件上传

    写这篇文章主要有两个原因:一方面是得到了阿里云的一个"开通码",另一方面是最近给学生们上网站制作的课程,想把学生们提交的作业上传到服务器上去,让他们体会一下自己做的东西,提升他们的 ...

最新文章

  1. 2021北师大丰台实验高考成绩查询,2020北京丰台区中考各高中录取分数线公布
  2. linux proxy服务器
  3. Remix中文版 【Solidity IDE】
  4. 印度资深数字货币研究员::我为什么选择BCH?
  5. 如何才能使用内存小或者显存小的设备训练神经网络
  6. 统计分析与spss的应用第五版数据_#统计分析与SPSS应用# 4.1.3 SPSS频数分析的扩展功能...
  7. 通俗讲解分布式锁,看完不懂算作者输
  8. 室内主题元素分析图_主题乐园包装——“树”造型案例精选分享
  9. 笔记-企业管理知识-知识管理
  10. sql in 用法(mysql)
  11. 纯php socket mysql_PHP 连接 unix_socket MySQL
  12. JAVA并发容器之CopyOnWrite容器
  13. Machine Learning(机械学习)
  14. 文件系统读写性能测试实战
  15. discuz X2数据字典
  16. JavaScript防流量劫持
  17. 建议收藏!这10个学习编程的小技巧,万人点赞!
  18. 奇异矩阵能lu分解条件_矩阵分析-期末复习笔记(上)
  19. DeepLearning with Pytorch Chapter04
  20. Laravel :Illuminate\Encryption\MissingAppKeyException No application encryption key has been specifi

热门文章

  1. Z世代成为消费新主力,我国潮牌营销洞察报告​
  2. 035 导数 微分对应表
  3. 高校成绩管理数据库系统的设计与实现
  4. iptables 删除规则
  5. 23是android版本几,关于sdk=23的android版本权限的问题
  6. mysql无法创建partition_mysql的partition分区
  7. 抖音上用计算机算66,抖音年龄计算器
  8. 芯片丨英特尔拟收购初创公司Barefoot Networks 后者曾获腾讯阿里投资
  9. 开源一个简单的android手机音乐app
  10. python做项目编号_python docx中的项目符号列表