怎么把网页发布到Web服务器
1、远程登录到自己的服务器,进入到存放网页的根目录。我用的是阿里云服务器Ubuntu1404版本,根目录路径为 /var/www/html。
2、查看自己需要部署的网页的文件组成,文件可以直接用rzgz上传;如果是文件夹,则需要先创建对应的文件夹,进入到文件夹内再上传文件。该页面中indexhtml文件可以直接上传,css、img、js、mid就需要先建立对应文件夹。
3、然后上传文件,输入 rz 命令(没有安装rzgz的需要先安装),然后回车并选择需要上传的文件,即可选中上传。
4、接下来上传带文件夹的。例如css。首先mkdir css 创建css文件夹, cd css进入到文件夹,然后选中css上传。ll 一下查看是否上传成功。
5、js文件、mid文件、img文件同上传css文件。但是注意:在一个文件夹中上传了文件后,需要退出该文件夹,再创建下一个文件夹,继续上传。
6、img文件夹中包含文件夹,依然是先创建对应文件夹,上传文件;退出文件夹;创建下一个文件夹,上传文件保证文件夹名称和网页文件中的一样,否则路径错误,不能正常显示。
7、回到html目录下,ll一下,对照网页文件查看所需文件是否都上传完。
8、在浏览器中输入服务器域名,即可看到自己的页面啦,页面部署工作完结。
flask的静态文件是位于应用的 /static 中的
你可以直接在html 模板中引用该路径,如下:
<link href="/static/css/democss" rel="stylesheet" type="text/css" />
url_for 构造路径
当然,也可使用 url_for 构造,代码如 url_for("static",filename="css/democss")
更改上述代码及模板文件,再次运行并查看
首先你的系统里面要安装好java和tomcat 这2个东西在同一种环境下 是可以直接打包拖到新的服务器中运行的,注意路径即可。
如果你的云主机是Linux,需要配置一下环境shell变量
如果是阿里云,Windows就稍微容易些,图形化的
首先安装JDK,Tomcat
配置环境变量JAVA_HOME
把你的war包部署上去
安装好数据库,设置好账号和权限,安装你的应用数据表
将web发布到tomcat中
第一种方式:利用Tomcat自动部署
利用Tomcat自动部署方式是最简单的、最常用的方式。若一个web应用结构为D:\workspace\WebApp\AppName\WEB-INF\,只要将一个Web应用的WebContent级的AppName直接扔进%Tomcat_Home%\webapps文件夹下,系统会把该web应用直接部署到Tomcat中。
第二种方式:利用控制台进行部署
若一个web应用结构为D:\workspace\WebApp\AppName\WEB-INF\,利用控制台进行部署的方式如下:进入tomcat的manager控制台的deploy区域——在Context path中键入"XXX"(可任意取名)——在WAR or Directory URL:键入D:\workspace\WebApp\AppName (表示去寻找此路径下的web应用)——点击deploy按钮。 然后在%Tomcat_Home%\webapps路径下将会自动出现一个名为XXX的文件夹,其内容即是D:\workspace\WebApp\AppName的内容,只是名字是XXX而已(这就是前面在Context path键入XXX的结果)。
什么IIS架构。晕~~~
1首先正式版本的发布你必须要Release,不要直接把Debug程序放上去。
2将所有的cs文件删除。vsnet有一个很方便的工具,“项目——复制项目”就ok了。
3windows server2003上一定要安装了"Internet 信息服务(IIS)管理器",如果没有安装的话可以到“控制面板——添加或删除程序——添加\删除WINDOWS组件——应用程序服务器”如果“应用程序服务器”没有构选的话钩上,放入windows 2003的系统盘安装。
4安装完成之后把项目靠到服务器上。简单一点的方法是右键点击项目文件夹,Web共享——共享文件夹。此时就算发布成功了。不过还有一些细节需要注意。如:IIS匿名访问等。那就是另外的问题了。呵呵。IIS设置很简单,可以在网上找些资料。
0条评论