首页 文章 精选 留言 我的

精选列表

搜索[基础搭建],共10000篇文章
优秀的个人博客,低调大师

Flask一步步搭建web应用

1.flask介绍 flask是一款十分轻量级的python Web应用框架,也被认为是一种微框架,我最初喜欢使用是因为flask中提供的那一套使用的注解跟我当时在公司中使用java开发的系统,里面使用的restful的框架jersey的用法比较像,都十分方便,简洁,等到我熟悉使用flask框架之后,就挺喜欢这种微框架了,使用方便,配置简单,也可以进行克重扩展,满足各自的需求,其中在这些里面还有一个flask restplus,将swagger工具整合到python里面,在进行相应测试的时候十分方便,这个放到下一期再讲。 2.所需工具和环境 这一次运行flask需要使用的flask环境就不在物理机上安装运行了,直接使用上一篇讲述的virtualenv来安装flask,写出来的app demo都是依赖在虚拟环境运行的,以下是我们这次演示所

优秀的个人博客,低调大师

搭建网站必不可少的知识4

网站备案网站备案比域名备案麻烦很多,时间也比较长,企业备案15天左右,个人20天左右,时间只是大约时间,具体通过日期还得看交管局的审核速度。在审核期间我们的网站最好是无法解析也就是关闭网站不能访问,这样通过率就比较大,在备案期间浪费的时间空间商会进行补偿,这一点不会亏损的。打开备案页面https://beian.aliyun.com 页面上有简要的备案流程,我们点击右侧的“登录备案系统”,输入登录密码登录,如果登录不上或者没有注册请先注册后登录,然后看到备案后台了。办理首次备案,简单分为以下4步:1、注册备案账号2、登录备案系统,按要求填写备案信息,并提交至备案初审该操作中需要上传电子版证件资料个人备案请提前准备好个人证件扫描件或照片,例如身份证、护照等企业备案请提前准备好企业证件及负责人证件扫描件或照片,例如营业执照、组织机构代码证等3、收到初审结果,按要求办理拍照4、等待管局审核结果首次备案流程图如下: 1.登录阿里云账号 2、登陆备案系统,填写备案的域名及主体证件信息,系统核实域名及主体证件号码未存在已备案记录,判断此次备案为首次备案。 3、填写产品信息验证,不同的产品验证方式也不同,需要申请服务号备案服务号介绍:您在购买阿里云ECS、SLB、弹性web托管、建站市场产品后,通过阿里云备案过程中,需要使用备案服务号进行产品验证。如您购买的是万网云虚拟主机,是使用主机管理账号和管理密码进行验证,请点击查看具体说明温馨提醒: 服务号申请需登录购买服务器的账号中操作 每个产品服务号申请有所限制,ECS需购买包年/包月且有公网带宽的;弹性web托管需购买时间在6个月以上 ECS、SLB可申请5个服务号,建站市场只能申请1个服务号,购买弹性web托管每个会员账号只能申请5个服务号 备案成功后已使用的备案服务号即作废,不能再用于其他网站域名的备案,也不可释放重复使用,或删除再次申请。具体申请操作步骤如下,以ECS服务器申请为例: 购买阿里云ECS服务器后,登录管理控制台,在左侧用户中心里点击备案管理 2.在备案服务号申请中的ECS产品类型中,选择您需要申请服务号的主机,并点击申请按钮 3.点击确认申请服务号 4.确定后可在备案服务号管理中查询申请的服务号信息 点击“去备案” 6、填写主体信息 7、填写网站信息,如有多个网站提交申请,在填写完网站信息可点击“保存,并继续添加网站” 8、如无其他网站备案,直接上传备案资料 9、因审核期间如遇到问题,会拨打您备案信息中的联系电话进行沟通,请保持电话畅通 10、提交备案至初审 11、初审通过后,登陆备案系统申请幕布,收到幕布后自行拍照并上传照片审核(拍照前请先查看拍照说明,并避免身着红色或蓝色上衣进行拍照) 12、提交照片,完成审核 13、等待管局审核 14、备案成功;审核结果将以短信及邮件形式通知 在备案过程中不明白可以在论坛或者联系客服询问,备案一般提交网上资料还会要求邮寄资料,具体页面会提示,按照提示操作即可。不会的可以联系我咨询。另外很不幸的是很多地区已经开始要求ICP公安备案了,也就是说这个网站备案完还要进行公安备案(^∇^*)无奈吧。如果接到他们通知要去当地进行备案,更如果是论坛备案,阿西吧你要有安全员证书(一个人800RMB培训)具体看他们要求,反正总结一句如果感觉麻烦去用免备案主机。

优秀的个人博客,低调大师

搭建网站必不可少的知识2

什么是空间?网站空间英文名:WebSite host。主要用来存放网站文件,比如网站代码、图片、文件、数据库等等,网站空间类似做生意要租店铺一样,有时间限制,买了之后会分给你解析地址,然后绑定域名,就可以访问网站了。通常小企业和个人喜欢购买虚拟主机,这种是网站运行环境都配置好的,直接购买使用即可。复杂点的就是购买服务器,这种价格就比虚拟主机贵了。 虚拟主机:90%以上的企业网站都采取这种形式,主要是空间提供商提供专业的技术支持和空间维护,且成本低廉,一般企业网站空间成本可以控制在100-1000元/年之间。可以将其理解为网络服务器上分出一定的磁盘空间,用户可以租用此部分空间,以供用户放置站点,提供必要的数据存放和传输功能。现在网上卖的这种是面板控制,大多通过FTP进行上传的,价格几十块钱到几百不等,共享IP的更便宜但是容易受到其他空间的牵连(比如被攻击),独立IP的就可以域名和IP都可以访问站点,价格高点。如果是新手推荐在某宝上买一个月试试或者直接联系先试用一天,不推荐大量购买以免跑路。(不懂的可以在群内联系我哟)合租空间:中型网站可以采用这种形式,一般是几个或者几十个人合租一台服务器。独立主机:安全性能要求极高以及网站访问速度要求极高的企业网站可以采用,成本较高。云主机:类似虚拟主机,是新一代的主机租用服务,它整合了高性能服务器与优质网络带宽,有效解决了传统主机租用价格偏高、服务品质参差不齐等缺点。VPS:独立主机上划分的一块空间,拥有独立的操作系统。 小编:如果是新手可以配合域名(在阿里云买)+空间(在某宝买)=实惠 这种方式主要是为了保证域名的安全性,很多企业找人做的一条龙服务,哪天人家不干或者换了,企业的网站就找不回来了,在这里也要说一下如果企业找人做网站一定要域名管理权和网站源码,不然就是遇到黑心服务商了。练手在某宝买个玩玩,各种练习玩耍,价格买国际com域名50左右+空间一年大约30看实际要求=一般百来块解决。小编不推荐去申请免费空间,总结这种空间叫浪费时间,图财害命,得不偿失。玩网站长了可以考虑剩下的空间了,外贸企业推荐用国外的空间,这样访问速度快,当然国外空间被用到在国内访问速度就比不上国内的主机了。如果想两者兼得推荐香港的,离国内近,国外访问速度也快。 列举一些空间商:国内:阿里云、腾讯云、新网、西部数码等等国外:Bluehost、IX Web Hosting、Hostmonster、justhost等等上面国外主机商只是美国的主机商,日本等等这些也有很多,买的时候一定要多查阅和对比不要只图便宜,他的售后服务和退款等一定要关注。

优秀的个人博客,低调大师

搭建网站必不可少的知识14

安全组配置 “操作”-“安全组配置” 单击“内网入方向”,“添加安全组规则”默认配置即可“确定”。在公网入方向和公网出方向都这样添加上。(如果存在就先删除后在添加)。现在应该能登录了。 输入密码,点击“确定” 登录后只有一个回收站图标,其他图标可以用以前学的设置显示。 在桌面右键属性,桌面-自定义桌面-勾选图标-确定。 进入我的电脑,看到服务器上连接的本地盘,进入本地盘将网站文件复制到服务器的盘上,这里我将文件复制到C盘。同样你也可以把服务器上的文件复制到本地盘。如果有的系统通过上面方法无法调出桌面图标,可以在开始菜单中或者运行里面输入盘符地址比如G: 直接就可以打开本地盘,方法很多,大家多尝试就熟悉了。当然文件也可以通过IE浏览器进行网络直接下载。现在文件被我移动到了服务器的桌面。 一键配置环境和安装网站文件 将下文需要用到的工具一次性复制到了服务器。我们在win系统下配置asp环境用到的工具是西部数码的网站助手(iistool)或者护卫神系统这里为了省事,可以asp和php都支持,我选择安装使用护卫神系统(西部的数据库必须要安装到D盘,我这里只有系统带的盘) 选择安装位置,因为演示只有C盘所以改为了C盘下,如果您买了盘就不用改了,存放的文件夹位置您也可以修改,点击“下一步”进行安装完成。 安装成功后看到运行的管理系统了。 然后弹出了设置密码,对用户名和密码进行设置,这个地方请一定要设置密码坚固(不要学演示上的,小编懒得记密码了),这步是后台控制密码,密码如果简单被人扫描到你的服务器就OVER了,所以不要怕麻烦!更改后确定。后台的地址也提示为:http://IP:6588/admin 然后安装PHP环境 默认安装完成后 登录管理后台 存放位置目录改完我们的位置,mysql的密码进行设置,PHP解析文件进行“自动获取”,完成后点击“更改” 点击主机管理中的新增主机,对主机标记输入用途(任意内容),在这里我输入boke。FTP账户和密码输入(如果用户名是域名下面的绑定域名自动出来),脚本选择ASP,点击“创建”。 创建之后我们可以通过FTP进行上传文件了。(因为已经把文件上传到服务器,现在可以直接放到服务器存放目录去了) 可以在“管理”中看到路径。在服务器上定位位置 看到db是备份数据库log是网站记录web就是放网站内容,其实和我们买的虚拟主机一样,在FTP中也是看到如图内容。 记得删除系统自动生成的index.html现在网站内容是准备好了,需要配置一下数据库(如果是静态的html页面就不需要) 在MySQL管理中点击“新增MySQL”输入你的数据库信息(不要输入的和小编一样简单,至少名称和密码要复杂点) 我们创建之后提示设置失败 打开护卫神软件下PHP套件中的“重置MySQL密码” 密码修改之后我们在创建试试 这一次数据库创建成功最后就是我们安装网站了,打开网址。 网站安装前,最好先看看这些网站源码带的说明书,网站安装方法写明了。 勾选“我同意协议”下一步 检查系统没有问题,可以下一步安装 因为这个网站源码问题我们创建的MySQL无法使用,对于小网站通常是ASP+Access的组合,输入网站设置信息,下一步。 安装完成,安装说明书提示我们进入后台现在可以发布你的网站啦。 Win系统下PHP环境配置和安装网站文件 PHP的环境已经安装好,我们进行创建网站和数据库 输入FTP账号(不能和asp创建的一样哦),环境选择PHP,绑定域名确定无误,进行创建 在MySQL管理中点击“新增MySQL”,输入数据库信息,点击“创建”网站源码存放到web下后,注意一定要是把网站文件放到根目录下,有的解压之后网站文件在一个文件夹里放着,请移动出来才行,不然访问网站提示找不到位置。 数据库类型选择MySQL,输入创建的数据库信息,数据库驱动选择MySQL,网站设置输入你想设置的信息,创建网站即可。 网站可以访问啦,看说明书知道后台地址就可以登录了。 我们知道系统不光2003还有2008系统2012系统等等,您都可以通过我介绍的进行操作。

优秀的个人博客,低调大师

搭建网站必不可少的知识3

买虚拟主机的时候还要关注一下空间环境和你要使用的网站源码是不是匹配,比如你用的代码是ASP程序的你买的是PHP的环境,当然是带不起来。我们买的时候关注一下主机支持的程序语言asp、PHP、html、cgi、jsp、Java等等,系统Windows还是Linux(如果是asp程序最佳环境是Windows,PHP最佳环境Linux)。linux主机主要支持:php程序、数据库mysql Windows主机主要支持:asp 、asp.net、php 数据库access、mysql、mssql 。数据库也要关注支持类型和空间大小。(Windows是图形界面,Linux基本上是命令行) 网站数据库:就是动态网站存放网站数据的空间。也称数据库空间,类似我们的通讯录需要找谁在里面查看就能知道他的信息。 现大多网站都是由ASP、PHP开发的动态网站,网站数据是有专门的一个数据库来存放。网站数据可以通过网站后台,直接发布到网站数据库,网站则把这些数据进行调用。 网站数据库根据,网站的大小,数据的多少,决定选用,SQL 或者ACCESS、DB2、ORCLE数据库。 网站代码可以自己或者找人开发也可以在网上下载免费的源码进行直接使用。这里我们介绍一下免费源码。我们根据使用的用途将其分为很多种。论坛源码 Discuz phpwind开源CMS DedeCMS Phpcms博客/个人网站WordPress(异常强大) PJblog EMLOG OBlog Z-blog企业网站源码 电影网站 问答网站 搜索/网址导航 等等 如果是做个人博客使用WordPress足以,我们可以下载喜欢的模板(网站的样貌皮肤)和插件(留言评论等小功能)来丰富网站。企业可以找人开发或者使用这些推荐的源码套上皮肤即可。大多企业网站用的dede源码开发的,这方面还是看需求选择调整。 国内域名备案 国内根据工信部的要求需要提交域名备案信息,所以在买了国内的域名之后要提交你的信息的。在阿里云网站打开【管理控制台】--【产品与服务】--【域名】图中看到注册的域名,域名类型让我们知道国内域名要进行认证,国际的不要求,因为我已经对国内域名认证无法演示,这里点击国际域名进行实名认证。 输入页面要求的内容“提交”即可。如果不进行认证可能会无法访问页面。

优秀的个人博客,低调大师

CentOS 7.3搭建xl2tp服务器

1.下载xl2tpd.tar.gz源码包 ``` wget http://pkgs.fedoraproject.org/repo/pkgs/xl2tpd/xl2tpd-1.3.8.tar.gz/d244fdcd88f64601b64b7302870afca8/xl2tpd-1.3.8.tar.gz ``` ## 2.安装xl2tpd和libreswan ``` tar -zxvf xl2tpd-1.3.8.tar.gz cd xl2tpd-1.3.8 make && make install 如果make过程中出现"contrib/pfc.c:14:23: 致命错误:pcap-bpf.h:没有那个文件或目录"则安装libpcap yum -y install libpcap-devel ``` ## 3.配置xl2tpd.conf配置文件 `vim /etc/xl2tpd/xl2tpd.conf` 修改内容如下: ``` [global] [lns default] ip range = 172.100.1.100-172.100.1.150 local ip = 172.100.1.1 require chap = yes refuse pap = yes require authentication = yes name = LinuxVPNserver ppp debug = yes pppoptfile = /etc/ppp/options.xl2tpd length bit = yes ``` ## 4.配置pppd选项参数 `vim /etc/ppp/options.xl2tpd` 修改内容如下: ``` ipcp-accept-local ipcp-accept-remote ms-dns 8.8.8.8 ms-dns 209.244.0.3 ms-dns 208.67.222.222 name xl2tpd #noccp auth crtscts idle 1800 mtu 1410 #第一次配置不建议设置mtu,mru,否则可能789错误(贴配置时去掉注释信息) mru 1410 nodefaultroute debug lock proxyarp connect-delay 5000 refuse-pap refuse-chap refuse-mschap require-mschap-v2 persist logfile /var/log/xl2tpd.log ``` ## 5.设置l2tp拨号用户名密码 ``` vim /etc/ppp/chap-secrets` 修改内容: vpnuser * pass * 说明:用户名[空格]service[空格]密码[空格]指定IP ``` ## 6.启动xl2tpd ``` /sbin/chkconfig xl2tpd on systemctl enable xl2tpd systemctl restart xl2tpd ``` ## 7.使用win7客户端进行拨号 [Win7拨号报错] (https://shipengliang.com/software-exp/win7-l2tpipsec-%E8%AE%BF%E9%97%AE%E7%BD%91%E7%AB%99%E8%BF%9E%E6%8E%A5%E8%A2%AB%E9%87%8D%E7%BD%AE%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95.html)

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册