随笔分类 - Linux
摘要:1、firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld / firewall-cmd state 这个命令也可以,只是信息会简单点 停止: systemctl disable firewalld
阅读全文
摘要:我们一般使用 PuTTY 等 SSH 客户端来远程管理 Linux 服务器。但是,一般的密码方式登录,容易有密码被暴力破解的问题。所以,一般我们会将 SSH 的端口设置为默认的 22 以外的端口,或者禁用 root 账户登录。其实,有一个更好的办法来保证安全,而且让你可以放心地用 root 账户从远
阅读全文
摘要:1、去官网下载rpm文件,该文件专门用于yum安装方式: https://dev.mysql.com/downloads/repo/yum/ 然后拉到最下面,我下载的是第一个:Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Inde
阅读全文
摘要:1、安装 2、启动 3、设置开机启动服务 4、常用命令
阅读全文
摘要:1、安装源 安装php72w,是需要配置额外的yum源地址的,否则会报错不能找到相关软件包。 php高版本的yum源地址,有两部分,其中一部分是epel-release,另外一部分来自webtatic。如果跳过epel-release的话,安装webtatic的时候,会有错误爆出。 所以,这里需要的
阅读全文
摘要:163源是目前国内最好用的源,速度是相当快的,现在我们把CentOS7中的源改为163源 1、进入yum源配置文件 2、备份一下当前的源,以防出错后可以还原回来 3、下载网易163的源 4、清理一下旧包 5、把下载下来文件CentOS7-Base-163.repo设置成为默认源 6、生成缓存即可用1
阅读全文
摘要:使用Redis存储Session(前提是服务期间已实现redis共享,可参照:laravel项目使用twemproxy部署redis集群) 修改php.ini: 两台服务器都配置为同一redis服务
阅读全文
摘要:打开nginx主配置文件nginx.conf 一般在/usr/local/nginx/conf/nginx.conf这个位置 找到http{}段并修改以下内容
阅读全文
摘要:今天关闭nginx后重启不了: 结果报错: 解决方法:
阅读全文
摘要:鸟哥在博客中说,提高PHP 7性能的几个tips,第一条就是开启opcache: 记得启用Zend Opcache, 因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快, 所以之前测试时期就发生了有人一直没有启用Opcache的事情 那么什么是Opcache呢? Opc
阅读全文
摘要:由于使用 yum 或者 apt-get 命令 安装 openjdk 可能存在类库不全,从而导致用户在安装后运行相关工具时可能报错的问题,所以此处我们推荐采用手动解压安装的方式来安装 JDK。具体步骤如下: 1.下载 JDK 进入 Oracle 官方网站 下载合适的 JDK 版本,准备安装。注意:这里
阅读全文
摘要:1、创建备份文件夹 2、创建脚本文件 添加可执行权限 chmod +x backmysql.sh 3、创建crontab任务 安装: 1. 确认crontab是否安装: 执行 crontab 命令如果报 command not found,就表明没有安装 2. 安装 crontab 执行 yum i
阅读全文
摘要:配置nginx时一直报错:file not found 错误日志: 改成下面的配置恢复正常,/datao/htdocs/thinkphp为根目录
阅读全文
摘要:安装PHP&PHP-FPM 首先更新一下CentOS7系统,对系统软件做一下升级,这里不升级内核。 我需安装最新的PHP,默认源安装的PHP版本是5.4左右,差不多已经过时了,这里先安装新的源。 安装Nginx Nginx是当下流行Web服务器软件,需要用它提供Web服务配置站点等。可选的还有Apa
阅读全文
摘要:创建定时任务:crontab -e 格式:***** 命令 *代表的是分时日月周 第1列表示分钟1~59 每分钟用或者 */1表示,/n表示每n分钟,例如*/8就是每8分钟的意思,下面也是类推第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表
阅读全文
摘要:1、应用场景: 适合大并发、高耗时、不需要立即返回结果的业务,例如秒杀、抢购 2、对比: 3、触发机制 4、订单系统和配送系统案例(解耦) 4.1、程序流程 4.2、分析: order.php 将用户下单添加到一张队列表中,状态为0表示未处理 goods.php Linux每分钟执行此文件,将订单状
阅读全文
摘要:转自https://www.cnblogs.com/wsl222000/p/5445768.html 1.安装mysql-5.5的yum源 要安装MySQL5.6的可以安装: 最新的yum源可以去http://dev.mysql.com/downloads/repo/yum下载 2.修改安装好的yu
阅读全文
摘要:虚拟主机(Virtual Host)可以在一台服务器上绑定多个域名,架设多个不同的网站,一般在开发机或者要部署多个小网站的服务器上需要配置虚拟主机。nginx的虚拟主机配置其实也挺简单,为了使得配置文件清晰,可以给每一个虚拟主机建立一个配置文件,然后在主配置文件(nginx.conf)里使用incl
阅读全文
摘要:nginx+php的配置比较简单,核心就一句话 把请求的信息转发给9000端口的PHP进程, 让PHP进程处理 指定目录下的PHP文件. 如下例子: 1:碰到php文件, 2: 把根目录定位到 html, 3: 把请求上下文转交给9000端口PHP进程, 4: 并告诉PHP进程,当前的脚本是 $do
阅读全文
摘要:1、反向代理配置 反向代理也称“动静分离”,nginx不自己处理图片的相关请求,而是把图片的请求转发给其他服务器来处理. 修改nginx部署目录下conf子目录的nginx.conf文件: 加到server{}中 反向代理导致了后端服务器接到的客户端IP,为前端服务器的IP,而不是客户真正的IP,怎
阅读全文