<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[星爷的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/nightstar84</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nightstar84]]></copyright><item><title><![CDATA[php7.4生产环境压力测试CPU占用100%解决方案]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/131127961</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/131127961</guid><author>nightstar84</author><pubDate>Fri, 09 Jun 2023 15:13:01 +0800</pubDate><description><![CDATA[如上图，启用opcache之前，每一次请求PHP脚本都会执行一遍以上步骤，如果PHP源代码没有变化，那么Opcode也不会变化，显然没有必要每次都重新生成Opcode，结合在Web中无所不在的缓存机制，我们可以把Opcode缓存下来，以后直接访问缓存的Opcode岂不是更快。OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能， 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。php7.4自带就有，我是在php.ini加上如下配置。]]></description><category></category></item><item><title><![CDATA[使用composer安装Yii2时版本冲突问题如何解决]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/127977159</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/127977159</guid><author>nightstar84</author><pubDate>Tue, 22 Nov 2022 10:08:50 +0800</pubDate><description><![CDATA[介绍一种composer 安装Yii2时版本冲突的解决方式]]></description><category></category></item><item><title><![CDATA[星爷Python Web学习笔记二：了解Django框架]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/125282768</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/125282768</guid><author>nightstar84</author><pubDate>Tue, 14 Jun 2022 19:49:57 +0800</pubDate><description><![CDATA[星爷Python Web学习笔记二：了解Django框架]]></description><category></category></item><item><title><![CDATA[星爷Python Web学习笔记一：Python+Django+VSCode环境搭建]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/125277929</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/125277929</guid><author>nightstar84</author><pubDate>Tue, 14 Jun 2022 15:51:47 +0800</pubDate><description><![CDATA[星爷Python Web学习笔记一：Python+Django+VSCode环境搭建]]></description><category></category></item><item><title><![CDATA[Vue开发腾讯地图坐标拾取器]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/123770337</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/123770337</guid><author>nightstar84</author><pubDate>Sun, 27 Mar 2022 11:42:30 +0800</pubDate><description><![CDATA[Vue开发的腾讯地图坐标拾取器



大概功能描述：可以按城市及地址模糊查找位置信息，左边是查询结果，右边是地图显示，地图可以点击直接取坐标和地址信息

1、首先去申请一个key，可以在https://lbs.qq.com/这个网站里申请，需要创建一个应用并开通WebServiceAPI

2、在vue中引用腾讯地图，在Index.html文件引入
&lt;script charset="utf-8" src="https://map.qq.com/a.]]></description><category></category></item><item><title><![CDATA[使用Systemctl管理Swoole服务]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/121390377</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/121390377</guid><author>nightstar84</author><pubDate>Wed, 17 Nov 2021 23:15:06 +0800</pubDate><description><![CDATA[我们把Swoole主服务程序做成系统服务后，这个服务一般是在后台运行的，如我们之前的邮件服务和聊天服务，我们希望把这些服务添加到系统环境中，可以随机器自启动，可以管理swoole服务的启动、停止和重启服务。

前言

我们在之前的Swoole实验室中的几个例子中，如果要启动swoole服务，需要手动执行代码如：php chatServer.php，这样就启动了聊天服务端。那如果我们要停止Swoole服务呢？我们可以使用kill -9 &lt;pid&gt;， pid对应的是swoole服务的主进程。这样操作]]></description><category></category></item><item><title><![CDATA[CentOS7 防火墙（firewall）的操作命令]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/111969082</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/111969082</guid><author>nightstar84</author><pubDate>Wed, 30 Dec 2020 12:44:08 +0800</pubDate><description><![CDATA[1、firewalld的基本使用

启动： systemctl start firewalld

查看状态： systemctl status firewalld

禁用，禁止开机启动： systemctl disable firewalld

停止运行： systemctl stop firewalld





2.配置firewalld-cmd

查看版本： firewall-cmd --version

查看帮助： firewall-cmd --help

显示状态： firewall-cmd...]]></description><category></category></item><item><title><![CDATA[Nginx报错：nginx: [error] invalid PID number ““ in “/run/nginx.pid“ 解决方法]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/111223930</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/111223930</guid><author>nightstar84</author><pubDate>Tue, 15 Dec 2020 16:18:24 +0800</pubDate><description><![CDATA[服务器重启之后，执行 nginx -t 是OK的，然而在执行 nginx -s reload 的时候报错

nginx: [error] invalid PID number "" in "/run/nginx.pid"

解决方法：

需要先执行

nginx -c/etc/nginx/nginx.conf

nginx.conf文件的路径可以从nginx -t的返回中找到。

nginx -s reload

如果以上没用，则直接kill调nginx里面的进程



例如：sudo kill -qui.]]></description><category></category></item><item><title><![CDATA[redis 开启远程访问权限]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/109037121</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/109037121</guid><author>nightstar84</author><pubDate>Mon, 12 Oct 2020 21:13:51 +0800</pubDate><description><![CDATA[1 开启redis端口访问权限

　　redis默认的端口是6379，要远程访问redis服务，确保服务器上的6379端口打开。

　　1.1 查看打开的端口

　　/etc/init.d/iptables status

　　1.2 开启端口

　　直接输入命令：iptables -A INPUT -p tcp --dport 6379 -j ACCEPT

　　

　　或者编辑：vim /etc/sysconfig/iptables

　　最后一行添加：

　　-A RH-Firewall-1-INPU]]></description><category></category></item><item><title><![CDATA[cocos creator学习笔记2——事件响应]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/102372710</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/102372710</guid><author>nightstar84</author><pubDate>Tue, 08 Oct 2019 11:32:42 +0800</pubDate><description><![CDATA[触摸事件



基本事件类型
相应事件




TOUCH_START
触摸开始事件


TOUCH_MOVE
在屏幕上目标节点区域内移动时


TOUCH_END
在目标节点区域内离开屏幕时


TOUCH_CANCEL
在目标节点区域外离开屏幕时


cocos中所有事件都能够使用监听函数监听这类事件
使用Node.on(EventType,callback,target,useCaptur...]]></description><category></category></item><item><title><![CDATA[cocos creator学习笔记1——初识creator]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/102371984</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/102371984</guid><author>nightstar84</author><pubDate>Tue, 08 Oct 2019 11:22:34 +0800</pubDate><description><![CDATA[场景树


场景树可以在层级管理器中进行编辑调整，正如图片所示，在Cocos creator的场景是树形结构。并且在其中的所有节点都为cc.Node。

cc.Node属性



属性名
功能




name
获取节点的名字


active
即该节点是否可见


position
节点相对坐标（相对于父节点）


rotation
旋转度，cocos以顺时针为正数


scale
缩放


...]]></description><category></category></item><item><title><![CDATA[CentOS7 安装 PHP7.x 详细全过程]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/101309639</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/101309639</guid><author>nightstar84</author><pubDate>Tue, 24 Sep 2019 20:07:30 +0800</pubDate><description><![CDATA[　　相信现在大部分站长为了减少折腾，VPS上用的环境都是一键安装包，LNMP或 LAMP（Linux+Nginx(Apache)+MySQL+PHP）。这样虽然很方便，但并不利于学习，如果环境包中的某个组件出现问题，很难自己手动解决。以当前最新的 PHP 7.2 为例，看看如何在CentOS7 下安装 PHP。

安装 PHP 7.2

安装 EPEL 软件包：
$ sudo yum ins......]]></description><category></category></item><item><title><![CDATA[centos7 yum install redis]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/81268541</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/81268541</guid><author>nightstar84</author><pubDate>Sun, 29 Jul 2018 10:25:54 +0800</pubDate><description><![CDATA[直接yum 安装的redis 不是最新版本


yum install redis

如果要安装最新的redis，需要安装Remi的软件源，官网地址：http://rpms.famillecollet.com/


yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

然后可以使用下面的命令安装最新版...]]></description><category></category></item><item><title><![CDATA[Centos7通过yum安装最新MySQL]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/81268226</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/81268226</guid><author>nightstar84</author><pubDate>Sun, 29 Jul 2018 10:00:55 +0800</pubDate><description><![CDATA[一：去官网查看最新安装包

https://dev.mysql.com/downloads/repo/yum/

二：下载MySQL源安装包

wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm



安装MySql源

yum -y install mysql57-community-release-...]]></description><category></category></item><item><title><![CDATA[centos7 yum安装Nginx]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/81268140</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/81268140</guid><author>nightstar84</author><pubDate>Sun, 29 Jul 2018 09:51:46 +0800</pubDate><description><![CDATA[CentOS 7下通过yum安装nginx最新版本]]></description><category></category></item><item><title><![CDATA[CentOS7如何修改SSH登录端口]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/81265610</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/81265610</guid><author>nightstar84</author><pubDate>Sat, 28 Jul 2018 21:25:57 +0800</pubDate><description><![CDATA[centos7修改ssh默认登录端口和centos6差不多，就是防火墙不一样，然后关闭selinux最好。

【修改ssh默认22端口】

?


			1
			
			
			vi /etc/ssh/sshd_config
			
		在Port 22下面加一行，以端口50000为例，Port 50000

然后保存，重启ssh服务systemctl restart sshd.service
...]]></description><category></category></item><item><title><![CDATA[CentOS7系统下的磁盘挂载]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/81265534</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/81265534</guid><author>nightstar84</author><pubDate>Sat, 28 Jul 2018 21:20:33 +0800</pubDate><description><![CDATA[本次实践使用腾讯云服务器 CentOS / 7.0 x86_64 (64bit) 

挂载盘为100GB高性能云磁盘,挂载设备在/dev/vdb

 

查看新磁盘


fdisk –l

找到新添加的磁盘的编号为/dev/vdb

 

 

硬盘分区

 

1.进入fdisk模式


/sbin/fdisk /dev/vdb

2.输入n进行分区 
3.选择分区类型


这里有两个选项： 
...]]></description><category></category></item><item><title><![CDATA[网站安全配置Nginx防止网站被攻击(转)]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/80109810</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/80109810</guid><author>nightstar84</author><pubDate>Fri, 27 Apr 2018 16:23:58 +0800</pubDate><description><![CDATA[网站安全配置(Nginx)防止网站被攻击（包括使用了CDN加速之后的配置方法）网站被攻击是一个永恒不变的话题，网站攻击的方式也是一个永恒不变的老套路。找几百个电脑（肉鸡），控制这些电脑同时访问你的网站，超过你网站的最大承载能力，然后你就瘫了。方法虽然老土，但却一直都很管用，就像怎么打败美帝国主义，最简单的方法就是 13 亿中国人都移民去美帝，吃他的、用他的、花他的，直接能让美帝破产，压根不需要用武...]]></description><category></category></item><item><title><![CDATA[vue前端开发项目框架搭建(node+webpack+vue)]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/79929763</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/79929763</guid><author>nightstar84</author><pubDate>Fri, 13 Apr 2018 15:36:57 +0800</pubDate><description><![CDATA[1.下载安装node和npmnode下载地址:https://nodejs.org/zh-cn/download/ node安装会默认装好npm 验证安装: node -v npm -v 2.参考vue官网,初始化一个vue项目vue官网:https://cn.vuejs.org/v2/guide/installation.html 初始化项目步骤: 2.1 全局安装 vue-cli npm in...]]></description><category></category></item><item><title><![CDATA[在window下搭建Vue.Js开发环境]]></title><link>https://blog.youkuaiyun.com/nightstar84/article/details/79928651</link><guid>https://blog.youkuaiyun.com/nightstar84/article/details/79928651</guid><author>nightstar84</author><pubDate>Fri, 13 Apr 2018 14:42:31 +0800</pubDate><description><![CDATA[nodejs官网http://nodejs.cn/下载安装包，无特殊要求可本地傻瓜式安装，这里选择2017-5-2发布的 v6.10.3cmd命令行：node -v //显示node版本 v6.10.3npm -v  //显示npm包管理器版本 3.10.10由于有些npm有些资源被屏蔽或者是国外资源的原因，经常会导致用npm安装依赖包的时候失败，所有我还需要npm的国内镜像---cnpmCmd命...]]></description><category></category></item></channel></rss>