从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…

MYSQL 入门全套

转载自 MYSQL 入门全套 MySQL简介 1、什么是数据库 ? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后&am…

nssl1230-序列【位运算】

正题 题目大意 长度为n的序列,求两个长度大于等于kkk的连续序列,一个位运算“和”后最大的答案,和“或”后最大的答案。 解题思路 首先ororor baorxba\ or\ xba or x的话,b⩾ab\geqslant ab⩾a 所以答案就是所有的或起来 然后a…

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

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

【开源组件】一份值得收藏的的 MySQL 规范

转载自 【开源组件】一份值得收藏的的 MySQL 规范 数据命名规范 所有数据库对象名称必须使用小写字母并用下划线分割。 所有数据库对象名称禁止使用 MySQL 保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)。 数据库对象的…

vue前期知识点笔记

学习Vue生命周期函数&#xff0c;并且逐个使用&#xff1b; 用路由完成视图的切换&#xff1b; v-bind和v-mode区别 一个绑定的是尖括号外的&#xff0c;一个绑定的是尖括号里的举例&#xff1a; <img :src"url"><h1 v-model"message">{{me…

ssl提高组周六备考赛【2018.10.27】

前言 高三dalao试图混入其中 成绩 RankRankRankPersonPersonPersonScoreScoreScoreAAABBBCCC1112017myself2017myself2017myself2052052052525258080801001001002222013lyy2013lyy2013lyy2002002001001001007070703030303332015hjw2015hjw2015hjw1201201203030309090900004442…

关于 JVM 内存的 N 个问题

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

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

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

安装webpack

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

如何求解两个数的最大公约数

#include <iostream> using namespace std; //暴力法求解最大公约数 int main() {int m,n,t;cout<<"请输入两个整数&#xff1a;";cin>>m>>n;if(m<n){int tempm;mn;ntemp;}for(int in;i>1;i--){if(m%i0&&n%i0){ti;break;}}cou…

【附答案】Java面试2019常考题目汇总(一)

转载自 【附答案】Java面试2019常考题目汇总&#xff08;一&#xff09; 一、JAVA基础篇-概念 1.简述你所知道的Linux&#xff1a; Linux起源于1991年&#xff0c;1995年流行起来的免费操作系统&#xff0c;目前&#xff0c; Linux是主流的服务器操作系统&#xff0c; 广泛…

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

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

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] …

nssl1247-A【dp】

正题 题目大意 将n个相同球放到k个相同的盒子里&#xff0c;求方案数。 解题思路 其实就是将n划分成k份&#xff0c;要求前面份的大于等于后面的&#xff0c;所以我们可以写dp fi,jf_{i,j}fi,j​表示分成i组&#xff0c;分了j。 然后 fi,jfi−1,j−1fi,j−if_{i,j}f_{i-1,j-1…

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

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

十大网站推荐

在b站上面看到个视频推荐的网站&#xff0c;感觉质量不错&#xff0c;先记下来&#xff0c;方便以后自己用到的时候来查 1.视频片头动画模板 https://panzoid.com/ 2.在线抠图 https://www.remove.bg/ 3.字体下载 https://www.zitijia.com/ 4. p站 &#xff08;二次元插画网站…

nssl1249-C【数论】

正题 题目大意 求 ∑a1n∑b1a(gcd(a,b)axorb)\sum_{a1}^n\sum_{b1}^a(gcd(a,b)a\ xor\ b)a1∑n​b1∑a​(gcd(a,b)a xor b) 解题思路 因为ababab时肯定不成立&#xff0c;所以直接计算a>ba>ba>b 那么gcd(a,b)⩽a−bgcd(a,b)\leqslant a-bgcd(a,b)⩽a−b&#xff0c;…

顺序表基本操作在主函数中的实现

#include<iostream> #define OK 1 #define ERROR 0 #define OVERFLOW -2 #define MAXSIZE 100 using namespace std;typedef int Status;typedef struct {int *elem;int length; } SqList; //构建空线性表 Status InistList(SqList &L) {L.elemnew int [MAXSIZE];if(…

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

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