一个php项目的代码已经上传到需要部署它的服务器了,怎么执行这个程序? 80C

服务器上有宝塔,代码文件通过ftp传输已经到达服务器根目录,现在怎样执行这个程序,非常急

0

3个回答

直接将代码扔服务器上,把域名绑定解析就能用域名访问看啊!(域名必须是要备案了的)

0

centos阿里云服务器用xshell5 进行命令行执行程序啊,我用的就是这个,如果有用望采纳啊,需要积分,谢谢

0

大致的流程是

首先,你要搞清楚你的服务器的操作系统的环境,是否有公网ip,上面预装了什么软件这3个问题。这个要咨询服务器的提供商。

如果预装了php、web服务器、数据库,那么可以直接用,但是你还是要搞清楚数据库的密码和账户,否则根据它是linux或者windows,需要先安装以上3个。
windows下的web服务器一般用iis,也可以用apache,linux下用apache。数据库一般是mysql。这些都要安装好并且配置好。

假设以上都做好了,那么将你上传的代码放在web服务器的目录下,配置好数据库的连接,先在服务器上访问看看能不能访问,如果可以了。那么检查下服务器的ip、防火墙,把80端口暴露给公网。

然后购买域名,或者你已经有了域名,那么在域名商的dns服务器上将你的网站服务器的ip指向你的域名。此时就大功告成了。

但是,如果你的域名和服务器都在国内,那么还有一步,就是需要实名验证和备案,并且需要把你的备案号标注在网站的页脚上。否则你的服务器可能被随时关闭,域名可能也不给你解析。一般域名商和服务器商提供代理备案的服务,你需要营业执照副本复印件、身份证等材料。

-1
qq_43001514
qq_43001514 登陆宝塔配置站点,把代码丢到对应站点里,如果需要访问数据库,需要在代码里配置 域名解析
10 个月之前 回复
weixin_42061748
weixin_42061748 回复caozhy: 您可能没有理解我的意思,我是要将php项目部署到服务器,ftp已经将代码传输上去了,目前也有phpmyadmin,想问下一步怎么做能发布这个项目。说直白一点,这个项目现在还是代码,我如何完成发布
10 个月之前 回复
caozhy
weixin_45841714 回复weixin_42061748: 如果是阿里云服务器,最快的方式是登录阿里云,然后提交一个客服工单,他们会有专人在半个小时内电话联系你的。因为服务器配置他们的服务器他们最熟悉,而且他们直接可以跟踪到你的账户,看你的设置有什么问题,所以联系他们是最有效的解决办法。
10 个月之前 回复
weixin_42061748
weixin_42061748 您好,我是centos阿里云服务器,在centos虚拟机上操作,目前已经安装了宝塔,宝塔已经登录并且有FTP,利用ftp这边已经将项目代码的文件夹压缩传输到服务器,但由于我个人对这方面不是很熟悉,同时事情也紧急,所以想询问接下来应该怎么做,非常感谢您
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
本地的项目部署到服务器上需修改的部分
部署需修改的地方注意:首先要关闭tomcat一、数据库连接二、图片上传配置文件,工具类图片显示配置文件,工具类server中与配置文件一致server.xml中<Context docBase="D:\upload\pic" path="pic"/>三、ueditorjsp/config.json(图片或视频路径)四、cropper在server.xml中 <Connector ...
将Windows本机的thinkPHP项目上传到Linux服务器(阿里云服务器)
之前还没买服务器的时候,同学将他的服务器借我玩玩,我就将自己之前写的thinkPHP简陋的博客项目上传到上面试了一下, 虽然也碰到错误,最后通过百度都成功解决,详见前面的博文。前几天买了阿里云服务器,我就想把此项目上传到自己的Linux服务 器,结果碰到的错误比之前还多,最后还好成功通过百度解决了,下面是详细的内容: 问题一:我想将本地的 sql 文件上传到服务器,通过 Xshell 工具敲
java web项目在服务器上部署出现NoSuchMethodError错误
实习中做关于java web项目,在本地跑的时候没问题,但把war包部署到服务器上出现NoSuchMethodError。如下图所示: 按照https://www.cnblogs.com/xiaoMzjm/p/4566672.html的方法,得知是jar包出现冲突,但我本地没这个错,并无冲突,因此是服务器上出现了jar包冲突 服务器上的jar包存在了项目目录/WEB-INF/lib/下面,...
部署项目到linux服务器(全套流程实际操作讲解)
今天,想把项目部署到linux系统,结果真的是费劲,终于成功了,特此来纪念一下吧! 本次部署,环境及项目介绍: 1.本地使用eclipse,是一个springboot项目(内置tomcat了,所以打成jar包) 2.虚拟机中安装jdk,tomcat,mysql(使用crt连接) 3.本地的navicat连接了远程数据库 ==...
将代码部署到linux服务器上
第一次试着将程序部署到linux服务器上运行,以后应该还会有很多这样的需求,所以在这里记录一下。         首先确保你已经有了服务器的ip(hostname),端口号,以及密码,并且已经安装了相应的语言环境。         生成可执行的二进制文件(或直接脚本),这次需要执行的是java和node.js的程序,java需要在项目名处右键导出为(export)可执行的jar包,并且
PHPCMS项目从本地上传到服务器,需要修改哪些地方?
比如根目录文件是phpcms 1,caches/configs/database.php 文件中修改数据库名,账号,密码; 2,caches/configs/system.php 文件中 1)修改‘web_path’路径,把‘/phpcms/’,改为‘/’; 2)把所有的 http://localhost/phpcms,替换为域名地址,比如 http://www.phpcms.com;
安装Laravel,以及部署到服务器
composer create-project --prefer-dist laravel/laravel admin 创建一个项目,命令admin   本地就安装好了 下面部署到服务器,我是在gitee创建一个仓库,推送到仓库后 创建服务器站点,拉到服务器 执行 composer update 报错:proc_open没有开启 编辑 php.ini ,在 禁用函数中,去掉...
2018.6.7 项目上传到服务器之Eclipse 查看项目部署位置
【糗】做了一年多的java web网站终于接近尾声了,这两天已经放到服务器上了,但是我负责的模块有问题,本地修改之后直接把.java文件替换掉服务器上的.class文件,自己还理所应当的把.java改成.class。结果就是服务器一直报错,导师打电话询问怎么回事,然后批评了我这个连计算机常识都不懂的人,还嘱咐我不要让别人知道我犯这么低级的错误,赶紧改掉。【改】eclipse编译后的文件直接自动保存...
《从零开始搭建游戏服务器》项目发布到Linux环境
前言: 之前我们提及了如何使用Maven来创建、管理和打包项目,也简单过了一遍Linux中搭建Java开发环境的步骤,现在我们就开始将我们之前开发的项目demo发布到Linux环境下,并让它正常运行起来。 发布思路: 使用Maven将项目打包为.jar 将项目的.jar和项目所有依赖的jar包都复制到Linux下 创建项目启动脚本来启动项目 准备工作: 查询Linux系统机器的Ip地址:方
如何将项目部署到服务器
一、项目打包 首先选择IDEA下面的Terminal然后会出现一个类似命令框的空间,然后在里面输入 mvn clean install -Dmaven.test.skip=true命令,等待出现BUILD SUCCESS打包成功 打好的war包会在项目中的target下,下图中modules.war即为打好的包   或者另外一种打包方法:https://jingyan.b
xshell+xftp将项目部署到远程服务器上
xshell+xftp将项目部署到远程服务器上(tomcat)
Eclipse复制项目后,修改部署到服务器上的项目名称
起因:今天在公司做了个接口,将项目部署到tomcat后发现,访问地址栏http://localhost:8080/XHis_tjxt/webservices/一直提示,该页面不存在。 出现原因:查找发现,原因是一开始是直接拷贝一个现有项目,然后改个名称而已。但是在部署的时候却已经是用之前的项目名进行部署。所以输入url地址的时候才访问不到。 解决方法:在网上找到相关的解决方法 1、右键点击项
【PHP项目部署一】PHP环境配置
前段时间写过一篇博客,主要针对PHP项目开发的环境配置,其中用到了一个集成软件Xampps,它可同时配置PHP、Apache、Mysql等,但是这样对于单独的PHP升级、或者电脑上已经存在Apache或者Mysql的电脑来说,就有点不太好了。所以这次写一个系列博客,主要记录PHP项目的部署过程(针对没有PHP环境的服务器),内容比较简单详细,共分为四篇:               一:【PHP
将本地Java程序发布到Linux服务器上
注:记录自己在发布日志分析程序中遇到的问题 1.将程序导出成jar包,执行java -jar XXX.jar 即可运行     Export》JAR file》Next...》选择Main Class作为程序入口 2.第三方引用问题     eclipse在打包时不会将第三方jar包一并打包,如数据库驱动器。解决办法可用fatjar插件,但fatjar不适应版本较高的eclipse。但我们
关于django项目部署在服务器上的二三事
关于django项目部署在服务器上的二三事django项目中的setting设置#取消调试模式 DEBUG = FALSEALLOWED_HOSTS的设置#限制访问 ALLOWED_HOSTS = [ '.example.com', ]#不限制访问,均可访问 ALLOWED_HOSTS = ['*']安装nginx+uWSGI(环境Centos)#安装nginx yum install ng
项目打包上传服务器流程
网络服务器流程 1.连接服务器:  ssh dev@10.168.16.111   密码:devApp2013  端口号 22 2.上传jar包到服务器 3. ps -aux|grep java   查看端口号 ps -ef|grep java 查询所有正在运行的Java进程 4. sudo kill -9 12379  (杀死以前的端口
如何将在Windows系统上写好的项目部署到Linux服务器上?
1.导出数据库脚本文件.sql 2.数据库发布在SQLyog上,连接数据库:设置主机地址:Linux系统中的ip 用户名密,将导出的sql脚本在新打开的数据库中进行执行即可。 3.导出项目文件合适为.war 修改连接数据库文件中url地址为Linux中ip地址 4.上传项目文件到Linux中
腾讯云服务器的配置与部署(一):云服务器的连接、项目(php与phpMyAdmin)的部署
【前言】 最近在开发一个小程序,小程序的服务端打算用php来写。小程序的wx.request必须是https请求,寻找对比了各种云服务器,发现腾讯为了推广小程序,推出了“3元体验腾讯云小程序后端解决方案”活动,于是花3元买了腾讯云服务器(顺带的还有一台云数据库),其好处就是腾讯推出这款的云服务器是原生支HTTPS/WSS的,省去了一些工作。 具体的购买流程参见:全面开放,微信认证用户即可三元购买
php项目上线至Nginx服务器
我的项目是上线到阿里云的服务器,是lnmp集成环境,其他环境不清楚,见谅: 项目上线涉及的东西太多,比较乱,我自己整理一下: 1.把我们本地的写好的项目上传到服务器,ftp,xshell都可以。 2.配置域名 这里如果我们的项目要在真实的线上环境运行话,我们最好有一个自己的外网域名,www.xxxxx.xx 接下来我们需要把我们的域名指向我们线上服务器的代码的路径,也就是我们在输入域
部署更新项目到windows服务器
部署更新项目到远程服务器 1、在电脑上找到"远程桌面连接", 2、输入服务器地址URL,用户名,密码3、两种更新项目方式:部分更新和全部更新 4、部分更新 如果项目中更改的代码比较少,则可以采用部分更新的方法。 在启动编译成功后的class文件中找到有改动的代码,直接放到服务器中相同的文件夹中覆盖掉原来的代码。 5、全部更新:打包war包 打包war包有两种方式: 第一种:在idea的工具栏中找到...
把PHP项目部署到服务器上,让别人看见你的成果。
版本介绍 服务器类型:阿里云10元学生机 服务器系统:Ubuntu 16.04 PHP版本:PHP7.0 数据库 :Mysql 5.7.23 Web服务器软件:Apache2 服务器PHP环境的搭建以及注意事项 1、Apache2的安装: sudo apt-get install apache2 运行完成后在打开游览器输入IP地址,若出现欢迎界面即安装成功 注意:网站根目录为/var/w...
php项目部署到阿里云服务器上
转自https://blog.csdn.net/fyq201749/article/details/70162740
在Linux下发布一个web项目的基本流程
1. 要安装JDK 2. 安装mysql 3. 安装tomcat 4.发布项目到Linux下 1.4.1 将数据库还原到Linux上: 1.4.1.1 备份Window上的数据库: 使用命令备份: mysqldump –u root -p store_v2.0 > c:/store_v2.0.sql使用可视化工具: 1.4.1.2 在Linux上还原数据库:1.4.2 将程
关于如何将web程序发布到服务器上
Java Web开发Tomcat中三种部署项目的方法,开始java web开发必不可少的步骤,经过查找,觉得有篇文章介绍的不错1、在conf目录中新建Catalina\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了。在Tomca的安装目录 conf/Catalina/localhost下,里面有Tomcat自带的三个应用,随意复制其中的一...
转载:如何把网站源码部署到服务器上
今天老师让我们用一个远程的服务器(他租的,机房在美国)做我们一个项目的技术验证。这个服务器是Windows server 2016,而且还没有IIS(应该是叫做没安装IIS),所以,我开始了今天的在远程的服务器部署(心里好鸡冻,因为从来没玩过远程服务器的我,终于要开始玩远程服务器了,虽然只是Windows的图形界面的服务器,不是Linux、Unix这些终端操作的服务器,但是总算踏出第一步了)。 ...
项目部署测试流程
以我手头上的项目(电商)为例,总结下测试项目部署流程如下:(可能写的不是很好,欢迎吐槽) 1、产品需求评审,需求评审后,开始着手是否申请测试服务器(根据项目周期考虑) 2、申请服务器,根据项目周期长短,采用如下2种方案: 方案一: 若周期短,项目小或者是临时项目:可以使用原有的服务器 具体操作: 1、查看进程号,杀进程后 ps -ef|grep java ;kill 6327 2、重
php部署服务器 随记
1.下载wamp,安装,给服务器安装vc++ 2008 2.MySQL以及PhpMyAdmin的配置      单独安装过MySQL的朋友们肯定会发现一个问题,以前安装MySQL的时候是需要配置一个root的密码的,可是安装wampserver的时候,至始至终都没有配置密码的步骤,那岂不是MySQL为空密码了?答案是肯定的,确实是空密码。这样岂不是很不安全?非常对,所以我们要修改密码呀
项目更新和部署
springboot项目 1.修改application.yml 中关于数据库的配置 2.将服务器项目中图片存储文件目录中的静态文件拷贝下来并放入本地上传目录中去 3.为项目生成war包,注意guns项目的生成方式 4.通过winscp ,删除旧项目,包括$tomcat/webapps下的所有内容(包括ROOT),上传新war 5.通过secureCRT连接服务器输入service to...
jenkins从远程地址拉取项目自动部署到指定远程服务器
  2017年11月02日 15:05:28 阅读数:7620更多 个人分类: jenkins 转载自:http://blog.csdn.net/xbynet/article/details/52779314   基本 版本JenKins:2.19.1, Maven:3.1 环境要求: Java 7 256MB free memory 1GB+ free d...
vue项目路径修改及打包上传到服务器
1.项目路径修改 默认项目路径是localhost:8080,如果要配置位相对路径,需要在config/index.js文件的 assetsPublicPath配置为 ./ 2.项目打包 用命令行工具进入项目根目录,运行: npm run build 会在根目录生成dist 文件夹,里面是打包好的css,js等文件。 3.上传并运行 如果项目中没有http...
从写项目到部署linux服务器全过程-linux(CentOS 6.5)安装篇
linux安装配置前面三篇 MyEclipse新建单个Maven web工程 MyEclipse创建Maven web项目名后缀会有Maven Webapp My Eclipse创建多模块Maven依赖项目 介绍了创建Maven单个项目,去掉创建项目时后缀Maven Webapp,创建Maven多模块依赖项目为基础,为了给刚入门的程序员多一点发挥空间,这段时间就演示一下,写一写从项目到部署服
同一个服务器上的不同项目要注意session的死锁问题
同一台服务器上的不同项目一定要注意session的死锁问题
php项目如何部署在服务器上?
http://ask.csdn.net/questions/186259 我用的服务器是centOS6.5,apache+mysql+php都已经装好,分别测试都能通过。问题来了:接下来我是不是只要把想运行的项目copy到服务器上就行了呢,还是要做什么相关配置呢?或者说我的项目是不是要放到某个特定的文件夹下呢?求路过的大神解解围,本人不胜感激! 默认的事直接放入/var/www/html中
项目发布部署的注意事项
导读:昨天跟着一起去部署了一个项目,自己的感受和收获还是挺大的。在佩服别人的同时,也总结总结了一下几个关键步骤,方便自己下次发布部署。 一、部署之前 1.1,了解目标服务器 项目需要部署到别人的服务器,那么对这台将要发布自己系统的服务器的了解是必须的。比如说:服务器的内存是多大的,然后自己的项目需要的内存是多大的。这两者之间是否匹配,是否需要做出一些调整,都是要考虑的东西,而且服务器
如何部署php 项目到 Wampserver
前言 之前把同学部署php项目遇见了一些问题,在此记录一下,万一以后遇到呢。 下载软件 服务器采用的是wampserver,因为它自带一个精简版的mysql. wampserver 下载链接:http://pan.baidu.com/s/1miMAUE0 密码:p1s9 之后安装就行。 部署 然后把项目部署到wampserver安装路径中的WWW目录下,这是网站默认的根目录。之后去
如何将商城部署到阿里云服务器上
1,先用FlashFXP将商城文件上传到阿里云上。 可参加网上的 FlashFxp下载及使用教程 FlashFXP使用 点FlashFXP菜单栏“站点-站点管理”打开站点管理器。然后点新建站点,输入站点名称(随意),确定。 编辑站点管理器里新建的站点的相关信
tp5配放到服务器
1.config.php里面的app_debug打开。这样才能看到问题所在; 2.权限问题,属性里面设置777.右键文件,然后应用到全部。 3.数据库连接的时候,首先注意不要有什么其他错误。然后mysql默认端口3306...
关于APP项目部署到服务器上的总结
uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。 要注意 WSGI / uwsgi / uWSGI 这三个概念的区分。 WSGI是一种Web服务器网关接口。它是一个Web服务器(如nginx,apache,uWSGI等服务器)与web应用通信的一种规范。 uwsgi是一种...
tp3.2把项目文件上传到服务器后一般步骤
1,修改数据库配置 2.清除缓存 3.修改权限      # find / -name 目录名 chmod -R  777  路径
wordpress网站从本地上传到阿里云服务器
/* *  最近利用wordpress做了一个简单的网站,在本地把它调试好,但是 *当我上传到服务器的时候,出现了好多问题,但是都已经解决,今天我把我遇到的问题与解决的办法在这里说一下,希望可以帮助到大家 **/ 上传网站第一步: 我们需要提前把数据库导出,可以利用phpmyadmin工具,或者其他的工具。 第二歩,在上传之前,我们需要修改wp-config.php这个文件中的
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链需要服务器吗 人工智能培训班需要上吗