服务器
鸟飞惊了看花人
这个作者很懒,什么都没留下…
展开
-
TP6 宝塔部署tp6笔记
登录宝塔界面 ,添加站点,(如果已添加忽略此步骤)。上传项目,我用的是FTP上传,(上传之前记得修改数据库配置信息,修改为你的线上数据库信息)修改一下运行目录,tp的访问目录为根目录下的public(/public)再开一下数据库的访问权限这个是后就可访问我们的域名了注意:前提端口一定要都开好,比如 80端口 , ftp上传可能用到的21,22端口,MySQL的3306端口等。...原创 2019-11-30 15:15:21 · 6073 阅读 · 2 评论 -
深入理解PHP之:Nginx 与 FPM 的工作机制
网络上有很多关于如何配置 Nginx + FPM 的文章,但它们更多从操作的角度出发,告诉我们怎么做,但却没有告诉我们为什么要这么做,本文从 Nginx 与 FPM 的工作机制出发,探讨配置背后的原理,让我们真正理解 Nginx 与 PHP 是如何协同工作的。要说 Nginx 与 PHP 是如何协同工作的,首先得说 CGI (Common Gateway Interface) 和 FastCGI...转载 2019-05-29 18:21:18 · 445 阅读 · 0 评论 -
nginx架构初探(100%)
初探nginx架构(100%)众所周知,nginx性能高,而nginx的高性能与其架构是分不开的。那么nginx究竟是怎么样的呢?这一节我们先来初识一下nginx框架吧。nginx在启动后,在unix系统中会以daemon的方式在后台运行,后台进程包含一个master进程和多个worker进程。我们也可以手动地关掉后台模式,让nginx在前台运行,并且通过配置让nginx取消master进程,...原创 2019-05-29 18:39:54 · 16128 阅读 · 0 评论 -
域名解析到服务器
1、找到要解析的域名2、配置解析信息这里的记录值就是你想要解析到的服务的ip地址登录你的服务器管理面板,我们来绑定域名。如下图所示,这里不多做介绍。域名绑定总得来说,就是在域名的设置里把域名指向你主机的IP地址,在主机里再给域名做一个指向就可以了。就像两条电级,连接上了就可以通电了。对于新手来说,域名解析只要弄清楚其中的原理,操作一次,就完全明白了。一个域名多用的配置 如果你...原创 2019-08-02 17:26:58 · 714 阅读 · 0 评论 -
宝塔面板 安装与使用教程
如果你要安装宝塔linux面板,你要准备好一个纯净版的linux操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)。支持的操作系统有CentOS,Ubuntu、Debian、Fedora。这里给大家演示的是centos7.5。1,通过ssh工具登录服务器这里推荐大家使用Putty进行登录。注意要开放ssh连接的端口,一般默认是22,为了网站安全推荐...原创 2019-08-02 17:48:22 · 150640 阅读 · 11 评论 -
在网站中部署阿里云ssl证书
如今各idc服务商都有免费的单域名SSL证书可以申请,在这里我将用阿里云申请到的免费ssl证书部署到网站中,实现网站Https访问。如何申请阿里云免费的SSL证书可以看我的写的《申请阿里云免费SSL证书》这篇文章。宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV90bXZxaWM=首先,我们下载申请到的ssl证书...原创 2019-08-02 17:59:24 · 1046 阅读 · 0 评论 -
申请阿里云免费SSL证书
如果网站上没有使用SSL,那么当用户在浏览我们的网站的时候,他们会在浏览器的左上角看到网站不安全提醒,会给用户造成对网站的不信任,不利于网站的发展,并且根据消息百度会优先收录HTTPS的网站。所以可见给网站安装SSL证书是多么重要。下面教大家申请阿里云免费SSL证书首先,登录阿里云账号,选择ssl证书购买然后选择Symantec进行购买进入证书管理控制台进行申请填写申请信息最...原创 2019-08-02 18:03:25 · 658 阅读 · 0 评论 -
网站(服务器)备案解析
关于备案的一些基础知识1.何为备案备案就是把你网站主办人的资料、网站的资料到工信部去登记下,主要还是为了管控。备案貌似只有中国才有,国外不知道有木有,有待查证。2 一定要备案么不一定,很多国外节点的服务器不备案也没啥问题,香港云服务器也不需要,所以很多不想备案的人都买国外的服务器,但是速度没那么理想,国内的云服务器提供商都是要求必须备案的,假如你买了一台云服务器,然后新注册了一个域名,直接...原创 2019-08-03 11:03:57 · 654 阅读 · 0 评论 -
备案服务号申请
您在购买阿里云ECS、SLB、弹性web托管、建站市场产品后,通过阿里云备案过程中,需要使用备案服务号进行产品验证。如您购买的是万网云虚拟主机,是使用主机管理账号和管理密码进行验证具体申请操作步骤如下,以ECS服务器申请为例:购买阿里云ECS服务器后,登录管理控制台,在左侧用户中心里点击备案管理在备案服务号申请中的ECS产品类型中,选择您需要申请服务号的主机,并点击申请按钮点击确认申请...原创 2019-08-03 11:15:17 · 499 阅读 · 0 评论 -
宝塔远程桌面助手使用教程
下面介绍一款方便使用的远程连接软件,这个第三方远程连接软件是宝塔软件开发的:宝塔远程桌面助手。支持平台:Win2003/Win2008/xp/Win7安装包大小:1.95MB下载地址:https://www.bt.cn/?invite_code=MV9maXNmanE=功能概要:远程桌面一键登录,自动保存密码,批量管理,可管理 Windows 和 Linux,是一款简单好用的 3389 ...原创 2019-08-09 15:05:34 · 2879 阅读 · 0 评论 -
阿里云服务器设置教程:安装宝塔面板一步到位管理你的ECS
一、首先我们打开ecs服务器购买页面:进入ECS配置页面:在领券页面下方找到ecs服务器,点击进入配置选择:也可以通过阿里云导航栏——产品——云服务器ECS进入选购页面。2、自定义购买含有宝塔面板的云服务器:选择自定义购买——镜像市场——从镜像市场选择(含操作系统),点击后在弹出窗口选择“宝塔面板”,这样你购买的云服务就会是已经安装好管理面板的了。然后,在弹出窗口选择宝塔控制面板:...原创 2019-08-09 15:20:03 · 7407 阅读 · 0 评论 -
宝塔面板 LNMP创建站点后 访问的站点不存在
新建站点然后在设置中可以看到 网站挂在80端口上然后进到nginx的配置文件中复制里面这么一串配置信息,与前面的server配置同级括号下 就可以访问到了server { listen 80; server_name www.defaultwebsite.com; index index.html index.htm inde...原创 2019-08-07 15:03:59 · 734 阅读 · 0 评论 -
您的请求在web服务器中没有找到对应的站点
问题情况,站点正常,但是时不时会找不到站点出现这个错误提示的基本都是使用的lamp环境,Apache的web服务。这个提示是说您访问的域名,在这台服务器上没有找到对应的站点,其实就是配置文件没有正确读取才出现的。解决办法:1.重载Apache配置,重启Apache服务。如果第一种方法无效的话,采用第二条方式2.连接进入linux服务器SSH终端,输入以下命令:/etc/init.d...原创 2019-08-07 15:08:21 · 18074 阅读 · 5 评论 -
centOS7之Lamp环境搭建
一、配置防火墙CentOS 7.0默认使用的是firewall作为防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2、关闭SELINUXvi /etc/selinux/config#SELINUX=enfor...转载 2019-05-12 18:59:11 · 380 阅读 · 0 评论 -
遇到高并发一些处理方法
处理高并发问题的一些方式1.拆表:大表拆小表(垂直拆,水平拆;分表,分区partition,分片sharding),可以在应用层实现,也可以在数据库层面实现一部分;提高系统性能。2.分库:把表放到不同的数据库,这也是分布式数据库的基础;提高系统性能。3.分布式:不同的数据库放到不同的服务器;提高系统性能。4.集群:使用数据库复制等技术组建集群,实现读写分离、备份等;提高系统性能、可用性。...转载 2019-05-12 11:26:03 · 744 阅读 · 0 评论 -
Windows_mysql _数据库_主从配置
系统:Ubuntu 16.04.4 LTSMysql版本:5.6.36Master:master1565/192.168.15.65Slave:slave1566/192.168.15.66Master配置:一、配置my.conf[mysqld]server-id = 100 #服务器的唯一ID号,主从之间不能冲突,默认是1log-bin = mysql-bin #启动b...转载 2019-03-12 19:35:33 · 313 阅读 · 0 评论 -
laravel_ 阿里云_oss_文件上传
需要自己注册阿里云账号并且开通oss服务,建立Bucket存储空间这里使用到的前端上传组件layui 上传aliyun组件使用的是johnlui/AliyunOSS安装composer require johnlui/aliyun-oss:~2.0构建 Service 文件需要自己手动建立 app/services/OSS.php 内容可参考: https://github.com...转载 2019-03-12 21:01:11 · 1271 阅读 · 0 评论 -
HTTP与HTTPS的区别(一) --小丑
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,H...转载 2019-03-24 19:01:36 · 177 阅读 · 0 评论 -
HTTP与HTTPS的区别(二)补充 --小丑
CA认证电子商务认证授权机构(CA, Certificate Authority),也称为电子商务认证中心,是负责发放和管理数字证书的权威机构,并作为电子商务交易中受信任的第三方,承担公钥体系中公钥的合法性检验的责任HeartbleedHeartbleed漏洞,这项严重缺陷(CVE-2014-0160)的产生是由于未能在memcpy()调用受害用户输入内容作为长度参数之前正确进行边界检查。攻...转载 2019-03-24 19:09:16 · 199 阅读 · 0 评论 -
GET和POST区别 --小丑
HTTP请求,八种方法。OPTIONS 返回服务器所支持的请求方法GET 向服务器获取指定资源HEAD 与GET一致,只不过响应体不返回,只返回响应头POST 向服务器提交数据,数据放在请求体里PUT 与POST相似,只是具有幂等特性,一般用于更新DELETE 删除服务器指定资源TRACE 回显服务器端收到的请求,测试的时候会用到这个CONNECT 预留,暂无使用区别ge...转载 2019-03-24 19:23:54 · 175 阅读 · 0 评论 -
PHP五大运行模式 --小丑
运行模式关于PHP目前比较常见的五大运行模式:1)CGI(通用网关接口/ Common Gateway Interface)2)FastCGI(常驻型CGI / Long-Live CGI)3)CLI(命令行运行 / Command Line Interface)4)Web模块模式(Apache等Web服务器运行的模式)5)ISAPI(Internet Server Applicati...转载 2019-03-24 19:35:35 · 186 阅读 · 0 评论 -
nginx 反向代理和负载均衡
1.nginx负载均衡 网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时候来自web前端的压力,也能让人十分头痛。怎样将同一个域名的访问分散到两台或更多的机器上呢?这其实就是另一种负载均衡了,nginx自身就可以做到,只需要做个简单的配置就行。 nginx不单可以作为强大的w...转载 2019-05-07 19:51:09 · 465 阅读 · 0 评论 -
PHP 将ThinkPHP项目部署阿里云服务器
1.新建一个php项目2 下载任意ftp工具 推荐使用xftp63启动该程序4:好了现在我们看到我们已经链接到了服务器将我们的项目部署上去5:把自己的项目见拉到刚刚建的站点下6:将本地项目拷贝进去需要等待一会~ 拷贝完毕之后可以在宝塔文件夹中同样看到上传的文件内容然后我们开始进行下一步,因使用的是ThinkPHP5.0的框架版本启动文件是在public所以需要做如下设置在...转载 2019-04-01 20:53:58 · 570 阅读 · 0 评论 -
阿里云的ecs服务器(linux)安装宝塔
因为之前我的服务器安装了环境,所以需要先格式化1.格式化阿里云的服务器磁盘。2.找到实例磁盘-》重新初始化磁盘3.在服务器的安全组件-》安全组-4.进入安全组规则页面,添加安全组规则5.配置宝塔需要的8888端口还有其他的所需要的一些端口6.配置完成后,远程链接工具(xshell,putty都行)链接虚拟机8.安装完成会自动显示宝塔的登陆账号和密码,然后登陆宝塔9.配置宝...转载 2019-04-01 21:02:10 · 354 阅读 · 0 评论 -
如何优化网站的响应时间
Web应用中访问数据库的开销比较大,要提高Web应用的性能就要避免过多地访问数据库。尽管频繁地访问数据库会降低应用性能,但是,有时大量的数据库访问依然在所难免,原因在于:虽然使用缓存(如Memcached缓存服务器)可以降低访问数据库的次数,但是缓存过期后或缓存未命中时,仍然需要访问数据库,因此数据库依然可能成为应用的瓶颈。数据库的写操作通常不能引入缓存策略。没有搭建缓存环境,而直接对数据库...转载 2019-05-19 13:53:25 · 985 阅读 · 0 评论 -
网站响应时间过长的原因及解决方法
遇到过类似问题,我认为有以下几个原因:1、网站服务器故障维修(这种情况只能等段时间重新登录试试)2、网络连接不通(查看网线接口处是否插好)3、网站地址被和谐了(用代理)4、本身网站程序卡死了(程序问题)服务器网站响应时间过长的问题解决方法如下:1、机器的配置。包括服务器端与客户机端的硬件配置程度,同样的网络环境下,双核的服务器的运算能力肯定要强一些,毫无疑问的,同样的网络环境下,用一台...转载 2019-05-19 16:34:59 · 50766 阅读 · 0 评论 -
服务器之间代码同步 rsync
一、前期准备服务器端:192.168.0.1客户端(需要同步代码的机器):192.168.0.2二、安装rsync192.168.0.1和192.168.0.2机器都装上rsyncyum install rsync注意服务器端192.168.0.1需要开放端口873,因为rsync默认监听873三、服务器端配置192.168.0.1服务器端配置rsyncd.conf文件,yum安装...转载 2019-05-07 18:54:58 · 1262 阅读 · 0 评论 -
ftp-sync插件实现本地与服务器代码同步
一般情况下我们的项目都是在本地服务器调试的,但也会遇到有些项目需要在线上服务器上才能调试。传统的线上调试:登录ftp,打开要修改的文件,修改完成之后还要上传到服务器上才能看到修改的效果,很麻烦, 在这里我给大家推荐一个叫ftp-sync的插件来实现本地代码与服务器上的代码同步,只需要在本地修改然后保存就能同步到服务器上去了,非常的方便。我使用的编辑器是Visual Studio Code,所以这...转载 2019-05-07 18:59:54 · 4075 阅读 · 0 评论 -
go beego在apache服务器上域名配置 --小丑
1. apache 配置Apache还要加载两个模块:在/etc/httpd/conf/httpd.conf 配置LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_proxy_http.so2. 然后添加端口号NameVirtualHost *:80<Vi...转载 2019-03-20 19:09:29 · 1109 阅读 · 0 评论