从0部署一个动态网站

准备:购买域名和服务器
下载软件:服务器上下载宝塔面板和xampp

首先区分动态网站和静态网站区别:动态网站是指数据可以交互的,根据不同的人出现不同的页面,要用到数据库和php。登录注册是动态网站最基础的部分
而静态网站只需有一个html文件即可

购买服务器和域名,以及相互的绑定就不说了
我就说下大致的流程

如何部署

首先我也不是大神,没有用linux去部署服务器,转而用微软的远程连接

在cmd输入mstsc
在这里插入图片描述
输入自己服务器的ip地址,连接
在这里插入图片描述

远程连接进入另一台电脑
在这里插入图片描述

打开xampp

在这里插入图片描述

全部start
在这里插入图片描述

在这里插入图片描述
在c盘的xampp目录中选择htdocs,进入网页根目录
在这里插入图片描述

放入文件即可(php和html要自己学)
在这里插入图片描述
系统会默认打开index.html将它作为首页,然后把其他文件的连接放上去即可

如果是动态网站除了php,还需要数据库,看下数据库的页面
在这里插入图片描述
点击admin,进入数据库管理界面
在这里插入图片描述
这里是数据库,我的网站只用到了bbs数据库

在这里插入图片描述
里面有五个表单,分别存储注册账号,聊天记录,时间等一些信息。

基本介绍完了吧,给你们看下我的网站

在这里插入图片描述
这是注册页面,通过js限定输出的内容,提示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
用户名设置渐进式闪动,并且记录注册时间
在这里插入图片描述
点击给我留言

在这里插入图片描述
显示实话时时间,和留言,发送
在这里插入图片描述

在这里插入图片描述

来看看数据库里的情况
在这里插入图片描述
账号,昵称,密码都有
在这里插入图片描述

ok,完美,一个简单的动态网站就算成功了

下面的话,添加的功能就是个人博客,分页,新闻版面,慢慢来,其实做好这些,其他都是时间问题了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/323299.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

最新的.NET Framework聚焦于改进可访问性

Microsoft宣布预发布.NET Framework 4.7.1,其中包括了各种全面的改进。这里,我们关注一下在WPF应用可访问性上所做的改进。改进的设想针对领域是屏幕报读器(Screen Reader)和高对比度场景。Microsoft的Preeti Krishna表示&#xf…

ImageSharp一个专注于NetCore平台图像处理的开源项目

今天大家分享的是一个专注于NetCore平台图像处理的开源项目,老实说为这篇文章取名字想了5分钟,可能是词穷亦或是想更好的表达出这款开源项目的作用;这个项目在图像处理方面有很多功能,如:缩放,裁剪&#xf…

关于 JVM 内存的 N 个问题

转载自 关于 JVM 内存的 N 个问题 JVM的内存区域是怎么划分的? JVM的内存划分中,有部分区域是线程私有的,有部分是属于整个JVM进程;有些区域会抛出OOM异常,有些则不会,了解JVM的内存区域划分以及特征&am…

RedHat宣布支持Azure、.Net Core 2.0和SQL Server 2017

近期,Microsoft和RedHat宣布支持在Red Hat OpenShift上运行Windows容器。此次宣布所针对的主要场景,是让Linux和Windows容器工作于同一集群中。这将使具有混杂环境的企业无需分别运行Windows集群和Linux集群,企业可以迁移到基于容器的同一种架…

安装webpack

全局安装 npm install -g webpack 项目中安装 npm install --save-dev webpack 安装webpack遇到个坑,问题的话应该是项目使用的是webpack2.X版本,这样就会覆盖之前的版本,导致项目配置错误。 所以最好不要用全局安装 cd进相关文件夹后 cnpm …

2017中国开源年会(COSCon'17) 报名正式开启

继成功举办了2015年中国开源年会暨阿帕奇中国路演,及2016年中国开源年会之后,开源社再接再厉主办的2017中国开源年会 (COSCon17-China Open Source Conference 2017) 将于今年11月18-19日(周六-周日)在上海交大闵行校区陈瑞球楼举…

ERROR in multi ./src/main.js dist/bundle.js

原命令 webpack .\src\main.js .\dist\bundle.js 报错 ERROR in multi ./src/main.js ./dist/bundle.js Module not found: Error: Can’t resolve ‘.\dist\bundle.js’ in ‘C:\Users\Tecna1205\Desktop\vue\webpack-study’ multi ./src/main.js ./dist/bundle.js main[1] …

从头编写 asp.net core 2.0 web api 基础框架 (4) EF配置

Github源码地址:https://github.com/solenovex/Building-asp.net-core-2-web-api-starter-template-from-scratch 前三部分弄完,我们已经可以对内存数据进行CRUD的基本操作,并且可以在asp.net core 2中集成Nlog了。 下面继续: Ent…

spring cloud+dotnet core搭建微服务架构:配置中心(四)

前言 我们项目中有很多需要配置的地方,最常见的就是各种服务URL地址,这些地址针对不同的运行环境还不一样,不管和打包还是部署都麻烦,需要非常的小心。一般配置都是存储到配置文件里面,不管多小的配置变动,…

.NET Core和.NET Standard有什么不同

近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core、.NET Standard、Xamarin和.NET Framework有什么不同。 .NET Framework用于构建桌面应用程序和运行在互联网信息服务器(IIS)上的ASP.NE…

十大经典排序算法

转载自 十大经典排序算法 内容几乎完全来源于网络,整理人:hustcc 来源:https://github.com/hustcc/JS-Sorting-Algorithm 排序算法是《数据结构与算法》中最基本的算法之一。 排序算法可以分为内部排序和外部排序,内部排序是数据…

将网页打包app

准备:Hbuilder X 一个网址 打开软件,选择新建 新建项目 再里面写上名称和地址 这里给个免费看电影的网站 http://www.k2938.com/ 在manifest.json配置相关文件,如图标 启动图也可以设置 最后发行 取消ios,使用DCloud证书…

DotNetCore跨平台~配置文件与配置代码如何共存

古人云《一山不容二虎》,而进行dotnet core时代之后,我们可以看到这样的一些官方的DEMO,它将数据连接串和其它配置项都直接硬编码在代码里,即在startup中进行定义,试问你在生产环境如何兼容!当然&#xff0…

高效实用的.NET开源项目

似乎...很久很久没有写博客了,一直都想写两篇,但是却没有时间写。感觉最近有很多事情需要处理,一直都是疲于奔命,一直到最近才变得有些时间学习和充电。最近没有事情都会看一些博客和开源项目,发现介绍开源项目的文章似…

EFCore废弃了TransactionScope取而代之的Context.Database.BeginTransaction

TransactionScope是.net平台基于的分布式事务组件,它默认为本地事务,同时当系统有需要时可以自动提升为分布式事务,而对系统的前提是要开启MSDTC服务,必要时需要在数据库服务器与应用服务器之间添加hosts的映射,这些在…

从 Spring Cloud 看一个微服务框架的「五脏六腑」

转载自 从 Spring Cloud 看一个微服务框架的「五脏六腑」 Spring Cloud 是一个基于 Spring Boot 实现的微服务框架,它包含了实现微服务架构所需的各种组件。 注:Spring Boot 简单理解就是简化 Spring 项目的搭建、配置、组合的框架。因为与构建微服务本…

eclipse导入github项目

首先登录github,找到项目,复制项目地址 复制地址在上面 即可导入成功 然后现在就可以玩游戏了 空手套白狼,github真的是白嫖,程序员必备之品。

From Agile To DevOps - 微软开发部门 DevOps 经验谈

在 2013 年 11 月 13 日,我们正式发行了 Visual Studio 2013,以及全新的 Visual Studio Online 服务。但在服务发表之后,Visual Studio Online 却发⽣了异常,造成七个小时服务中断,这是因为在服务上线时,我…

selenium以及chromdrive安装

selenium的安装比较简单,直接pip install selenium就可以了 看有些网上写的chromedrive安装好麻烦啊,我win10自己试了下,感觉并不需要配置那么多环境变量。 直接性 http://npm.taobao.org/mirrors/chromedriver/ 找到相应的chrome版本即可 至…

通过C#/.NET API使用CNTK

CNTK v2.2.0提供C#API来建立、训练和评估CNTK模型。 本节概要介绍了CNTK C#API。 在CNTK github respository中可以找到C#训练示例。 使用C#/ .NET管理API构建深层神经网络 CNTK C#API 通过CNTKLib命名空间提供基本操作。 CNTK操作需要一个或两个具有必要参数的输入…