一个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 登陆宝塔配置站点,把代码丢到对应站点里,如果需要访问数据库,需要在代码里配置 域名解析
大约一年之前 回复
weixin_42061748
weixin_42061748 回复caozhy: 您可能没有理解我的意思,我是要将php项目部署到服务器,ftp已经将代码传输上去了,目前也有phpmyadmin,想问下一步怎么做能发布这个项目。说直白一点,这个项目现在还是代码,我如何完成发布
大约一年之前 回复
caozhy
贵阳挖掘机马善福,自备车辆专业挖游泳池 回复weixin_42061748: 如果是阿里云服务器,最快的方式是登录阿里云,然后提交一个客服工单,他们会有专人在半个小时内电话联系你的。因为服务器配置他们的服务器他们最熟悉,而且他们直接可以跟踪到你的账户,看你的设置有什么问题,所以联系他们是最有效的解决办法。
大约一年之前 回复
weixin_42061748
weixin_42061748 您好,我是centos阿里云服务器,在centos虚拟机上操作,目前已经安装了宝塔,宝塔已经登录并且有FTP,利用ftp这边已经将项目代码的文件夹压缩传输到服务器,但由于我个人对这方面不是很熟悉,同时事情也紧急,所以想询问接下来应该怎么做,非常感谢您
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
已经做好的网页,怎么上传到服务器?
帮学校做了一个网页,但不知道怎么上传,学校有给我一个网站的空间,但我怎么找不到上传页面和数据库的选项呢 ?
php在服务器上执行一个程序
这样,我想做一个html文件。然后访问者访问www.abc.com/exe.html之后,在服务器上会打开abc.exe这个程序。rn思路就是这样的了。而且,是用户访问这个页面,然后是在服务器上运行这个程序。rn用这个方法来实现人机交互。rn不知道能不能实现。php js代码都可以。rn十分感谢。
php上传到服务器以后怎么调试?
本地环境,程序运行正常,即使出错也能看到出错信息,rnrn可是上传到服务器上以后,就是个空白页,什么页面,rn估计就是页面哪里出错了,rnrn在php文件里设置 error_reporting=e_all也不管用。rnrn服务器不是我的,我没法修改php,ini ,rn这种情况有什么办法? rn
php上传到服务器出现问题
我在本地好好的,上传上去,出现问题.rnrnWarning: require(/www/users/sxabc.com/include/template.class.php) [function.require]: failed to open stream: No such file or directory in /www/users/sxabc.com/include/Template.conn.php on line 2rnrnFatal error: require() [function.require]: Failed opening required '/www/users/sxabc.com/include/template.class.php' (include_path='.:') in /www/users/sxabc.com/include/Template.conn.php on line 2rnrnrn/www/users/sxabc.com/include/template.class.php 这个路径是正确的啊,为什么出现错误呢?可能有人说是权限的问题,可是我权限也设置了,其它的没有设置也好好的呀.为什么出错呢
关于服务器端上Cloud项目的部署
想目前这个项目,是需要先从远端仓库里面选择项目进行下载,然后在在本地打包 从git仓库下载是和windos是一样的e 利用sh脚本命令然后将服务进行重启,命令如下进入当前的sh目录之下 ,然后执行sh命令就可以了 同样也可以用vim进行编辑。 ...
nodejs项目的部署
npm init 会提示输入一大堆东西,只管按照提示下一步下一步就可以了 然后工程里有个package.json文件 用了npm install package.json试了下,提示ERR 查了百度才发现,只需要npm install就会安装了,经过很长时间后,依赖包就安装好了 最后执行node app.js就可以运行了
Django项目的部署
Django项目的部署 1、uwsgi 的安装 pip install uwsgi 2、uwsgi的配置 在部署项目前,需要把settings.py文件下的一些进行设置: DEBUG=FALSE ALLOWDD_HOSTS=["*"] 3、创建uwsgi配置文件 uwsgi.ini [uwsgi] #使用nginx连接时使用 #socket=127.0.0.1:8000 #直接做web服务器使...
java-spider项目的部署
1、首先,将源码加载到eclipse;2、server加载Tomcat 8版本;3、下载Elasticsearch 5.2;4、安装插件ansj-elasticsearch;5、启动Elasticsearch 5.2,加载成服务;6、执行maven编译打包;7、将打包后的.war,拷贝到Tomcat的webapp;相关下载:启动Tomcat和es服务,访问localhost.8080/war文件名...
IDEA-web项目的部署
一、创建新项目   二、创建web模块--module      》》勾选Web application   》》next;填写web项目名地址 》》在WEB-INF文件下创建classes文件与lib文件 classes文件:存放编译后的class文件;lib文件:导入的包 》》配置class与lib文件 点击file下的 Project Structur...
搜索引擎项目的部署
1.将项目保存在sdk/portlets 2.将项目导入工程中 3.将项目部署到服务器上 4.启动服务器,http://localhost:8080 5.点击+   应用程序——示例 6.liferay页面的添加
scrapy项目的部署
1.scrapyd的使用: 进入到scrapy的虚拟环境中去,安装scrapyd,如图: 安装完成后,会在我们所安装的虚拟环境的文件目录中生产一个scrapyd.exe文件,如图: 如果要运行scrapyd命令,必须是进入到对应的虚拟环境中才能执行scrapyd命令。 建立一个test目录,在进入到当前虚拟环境建立好该目录:   打开http://127.0.0.1:680...
项目的部署
一、 环境搭建(用管理员权限安装) JDK安装 1. 打开系统设置   2. 进入环境变量设置   3. 新建环境变量JAVA_HOME(点击新建)     4. 设置JAVA_HOME参数为JDK安装路径(填好后点击确定)     5. 新建环境变量classpath,设置参数如下(填好后点击确定)     6. 进入系统path变量,设置参数如下(末尾加上%JAV...
VSTO项目的部署
我的一个VSTO项目在开发时是运行正确的,但是我把debug目录下的ExcelTemplate1.xltrnExcelTemplate1.dllrn等文件拷到一个新的目录下的时候,这个模版只能打开却不能运行代码了.rn显示的错误是"无法找到或无法加载自定义程序集...".rn这是怎么回事,请教.
微服务项目的部署
练习目标 掌握Docker Compose编排工具的使用 掌握微服务项目与Docker的整合方式 掌握微服务项目的部署方式 项目整合参考:https://blog.csdn.net/qq_37823605/article/details/91379272 练习内容 1、Docker Compose编排工具 1.1、Docker Compose的安装与卸载 1.1.1、安装条件 Do...
Vue项目的部署
一:部署在tomcat上 1.打开vue项目的config/index.js。找到assetsPublicPath标签,修改成’./’,原本是’/’,当前js中有两个assetsPublicPath标签,都要修改! 2.修改当前js文件的productionSourceMap标签,改为false; 3.找到router/index.js文件,添加base: ‘/test/’, // 指定项...
PHP上传到服务器怎么程序不能添加内容了?
我现在在本地测试都是可以添加内容的,怎么只要上传到服务器就不能添加了?是怎么回事?程序问题出在什么地方?
在linux系统上部署php项目的时候注意事项
注意:当你安装mysql的时候不需要考虑到安装的顺序,但是安装Apache和PHP的时候一定要注意先要安装Apache再安装PHP。 不然到后面需要你自己扩展很多PHP的扩展库,不然Apache就不会解析到PHP的程序,当你先安装Apache 之后在使用安装PHP的时候,他就会默认帮你安装好很多的扩展的PHP依赖包等等。 !!!文章结束!!! ...
Nginx服务器上作项目的部署
java项目开发要用Nginx服务器,但不不明白java项目怎么在其上部署以及查看日志等。rn网络上的资料大都是相互拷贝的,各位大虾能给解答下以上问题吗?
在Azure上部署微服务项目的经验分享
本文讲述了一个动态在线文档SaaS产品(以下简称DynamicPPTService)在前期云平台选型的各种考虑、业务发展后出现的问题,和最终确定使用微服务作为技术解决方案的过程。介绍了系统迁移到Azure Service Fabric平台上进行微服务化的实施过程。
php上传到租用的服务器上的错误
本地执行php开发的系统,一切正常,上传到租用的服务器上,出现了以下的错误。rn该如何修改呢?rnrnWarning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by rnWarning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent rnWarning: Cannot modify header information - headers already sent by (output started atrnrn
andorid 一个文件夹怎么上传到服务器
andorid 一个文件夹怎么上传到服务器,文件夹里面是有文件的rn
数据库文件怎么上传到服务器?
我有网站空间rn做的网站数据库是SQL 2000,普通文件放在FTP服务器的wwwroot目录下,数据库文件放哪里?rnFTP上有4个文件夹databases logfiles others wwwrootrn当时记得好像说是数据库文件放在database里边,就这样放进去了就可以?
如何获得已经上传到服务器的文件大小
我上传了文件到服务器上,rn地址为<%=rs("New_Source")%> rn我如何获得该文件大小??rnrn最好贴出代码
PHP项目的配置问题
第一次做PHP,一点不会。rn一个网站。rn主要功能有信息发布,图片上传。rn技术:PHP,rnDB:MYSQL 5.1rn问题1:PHP项目用MYSQL 5.1都要配置什么?rn 或者说项目环境怎么配?rn问题2:PHP项目如何发布?rn 发布后是否能直接在租用网站空间里运行,rn 环境上需要特殊配置吗?rn原因:租用网站空间java环境比其他环境贵。rn 所以技术上用PHPrn--------------------------------------------rn那位兄弟有配好的PHP+MYSQL 5.1项目给我发一个,rndllgdx_2000@163.comrnrn请高手指导。
php项目的发布
怎样将自己的php项目发布到互联网?rn麻烦说下具体步骤(服务器和其它要求,公司有提供)
PHP项目的发布
PHP项目的发布发布PHP代码,需要有Php的解析服务器,目前比较流行的是apache。在apache中Php项目部署很简单,只需将php项目放入Apache访问目录中就可以访问了。修改Apache访问目录方法:1、到Apache的安装目录下找到conf文件夹,该文件夹内会httpd.conf这样一个文本文档,它是Apache的配置文件,负责指挥Apache的运行。2、双击打开httpd.co...
获取服务器上的项目的根目录
01.页面代码: 02.脚本代码: function getBasePath(){ //获取当前网址,如:http://localhost:8080/prj/.../xxx.jsp var fullPath=window.document.location.href; //获取主机地址之后的目录,如:/prj/.../xxx.jsp var pathName...
Source&nbsp;Insight阅读PHP项目的代码…
Source Insight(以下简称SI)是非常强劲的代码阅读工具,安装后也就才3M大小,但在阅读别人的代码的时候实在是太方便了,尤其在查找类,函数的相关定义的时候。 SI标准内置的语言主要在c/c++/Java/C#等,但就是没有PHP。这次有个比较大的PHP的项目代码需要接手,用UE看了一段,里面的函 数跳来跳去,实在是麻烦。后来google了一下,发现SI官方网站自己带了PHP的语言定义
java_web项目的环境部署
主要是java——web项目如何在eclipse下部署的全过程,包括数据库的链接过程
cocos2d for android 项目的部署
NULL 博文链接:https://imaginedays.iteye.com/blog/1049342
Django项目的简单部署
Django项目的简单部署 最近部署了自己的项目,现在来做一个简单总结 我自己使用的是 Centos7 + Nginx + uwsgi的方式进行部署,所以只简单介绍这种方式 前期安装 Nginx(请自行google安装) uwsgi(pip install uwsgi) 项目所需Python环境和模块 uwsgi配置和Nginx配置 先修改 settings.py 文件 DEBUG=...
关于uWSGI+nginx+django项目的部署
前提:ubuntu16.04系统中,django2.0.9、uWSGI、nginx均以成功安装,django项目MyWeb也在开发环境中测试成功。 目的:通过配置文件(nginx的配置文件、uWSGI的配置文件)实现浏览器依靠nginx+uWSGI+django的方式访问网页。 我们知道,在nginx+uWSGI+django的生产环境中,浏览器访问网页的过程是:浏览器先向nginx发出HTTP请...
【部署】生产环境下项目的配置
本套课程的目标是从初级开始,使用Flask框架开发企业级的项目。课程中不仅包含了Flask框架本身的知识点,更是站在全栈的角度讲解了如何结合Flask使用ajax完成异步调度,使用redis实现大型网站的缓存优化,使用celery实现邮件的异步发送等。加入了企业中必用的第三方服务如短信平台阿里大于,资源管理平台七牛云等。更多介绍请观看介绍视频!
Tomcat的配置和项目的部署
要想启动tomcat,需要配置两个环境变量: (1)JAVA_HOME:值为JDK的安装目录(bin目录的上一层目录)(例如:D:\Program Files\Java\jdk 1'6.0) (2)CATALINA_HOME:值为Tomcat的安装目录(C:\apache-tomcat-6.0.29,附:这个配置我从来都没有配置过) 项目的部署方式: (1)server.xml
springboot入门项目的部署
1、springboot官方提供了一个在线项目,https://start.spring.io2、springboot多环境切换,在application.properties配置spring.profiles.active就代表使用什么配置环境。如spring.profiles.active=dev表示使用appliaction-dev.properties配置环境3、配置日志,logback官...
MyHome2008 项目的部署视频
http://www.afritxia.net/downloads/myhome2008_video.ziprnrn在视频中演示了如何修改 access 数据库的物理路径,但是这一部分可以忽略。因为我将 MyHomeDB.mdb 移动到了 App_Data 目录下……
SpringBoot项目的云服务器部署
1.场景还原      springboot配置相当简单,人人皆知。怎么把springboot工程部署到云服务器上呢?可能有人会说,博主你前篇不是讲了java工程的云部署把;但是我想澄清一点的是,我前篇的工程都是ssm框架搭建的,而springboot可是自带tomcat喽!这就有点麻烦....淡定,往下看 2.配置解析 ①application.properties文件 # EMBE
Android项目的创建及部署
一、调出创建android项目对话框 File>New>Android Application Project 二、填写项目相关信息
django下进行项目的部署
-------------------Django下进行对应的服务器配置 1、服务器购买 本人在阿里云购买了一个服务器,操作系统为windows server2008/Linux(ubuntu) 2、服务器环境配置 1、pip freeze &amp;gt; plist.txt :将当前虚拟环境中所安装的环境,移植到plist.txt文件夹中 2、sudo apt-get install python...
SpringBoot项目的快速搭建和部署
创建一个SpringBoot项目: 可以使用maven创建项目并引入对应的springboot项目的jar包依赖 也可以直接创建SpringBoot项目使用SpringInitializr,一步一步创建完成 打包的方式是jar的方式 : 然后选择在项目中药引入的依赖: 最后项目创建完成。 当项目开发完成后将项目打包成Jar的方式 点击package使用mav...

相似问题