随笔分类 -  环境搭建

Linux各种环境搭建
摘要:OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。 1.安装 # add the yum repo: wget h 阅读全文
posted @ 2020-11-09 15:03 离岸少年 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1.下载 上官网下载es软件:https://www.elastic.co/cn/downloads/elasticsearch wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.1.tar.gz 阅读全文
posted @ 2020-11-03 18:18 离岸少年 阅读(118) 评论(0) 推荐(0) 编辑
摘要:在nginx.conf中配置修改,添加这一行代码就可以了。 location / { //前面代码都正常 if (!-e $request_filename){ proxy_pass http://127.0.0.1 } } 阅读全文
posted @ 2020-10-26 18:24 离岸少年 阅读(819) 评论(0) 推荐(0) 编辑
摘要:Yaconf是一个高性能的PHP配置容器, 它在PHP启动的时候把格式为INI的配置文件Parse后存储在PHP的常驻内存中,不需要每次请求的时候都来分析配置文件。 通常一个项目大了,太多配置文件。这时候就需要一个配置管理容器。 1.安装yaconf $ git clone https://gith 阅读全文
posted @ 2020-10-26 15:53 离岸少年 阅读(568) 评论(0) 推荐(0) 编辑
摘要:1.基础运行环境 保证 PHP 版本大于等于 7.1 保证 Swoole 拓展版本大于等于 4.4.15 需要 pcntl 拓展的任意版本 使用 Linux / FreeBSD / MacOS 这三类操作系统 使用 Composer 作为依赖管理工具 2.切换镜像 当前项目目录下切换阿里云镜像 co 阅读全文
posted @ 2020-10-21 11:45 离岸少年 阅读(2292) 评论(0) 推荐(0) 编辑
摘要:1.首先安装memcached安装包。 首先下载memcached,下载地址 (我下载的是 64位系统 1.4.4版本) 下载好了以后,放到随便一个硬盘位置比如 D:\memcached 然后打开CMD命令窗口输入 输入"D:\memcached\memcached.exe -d install"安 阅读全文
posted @ 2020-09-07 17:17 离岸少年 阅读(229) 评论(0) 推荐(0) 编辑
摘要:以swoole为例,重新编译swoole 1.进入swoole源码目录:cd /swoole 2.重新编译: ./configure --with-php-config=/usr/local/php/bin/php-config --enable-async-redismake cleanmake 阅读全文
posted @ 2020-07-07 09:29 离岸少年 阅读(194) 评论(0) 推荐(0) 编辑
摘要:Linux环境下安装swoole源码: 1.下载源码: git clone https://gitee.com/swoole/swoole.git 2.生成configure文件: cd swoole 找到phpize目录:find / -name phpize 执行:/www/server/php 阅读全文
posted @ 2020-07-05 17:08 离岸少年 阅读(656) 评论(0) 推荐(0) 编辑
摘要:本来服务器已经安装好了lnmp环境,但是项目需要安装php的扩展。但是,php的扩展安装起来着实麻烦,不仅下载麻烦,而且安装起来各种报错,烦不胜烦。 这时候,我想到了宝塔之类的集成环境。 首先,强制安装宝塔面板,安装完之后登陆面板下载并安装php,因为我们只需要他的php环境,其他的我们都安装好了。 阅读全文
posted @ 2020-06-15 10:32 离岸少年 阅读(1631) 评论(0) 推荐(0) 编辑
摘要:网络上查找了很多教程,很多都不行。直到看到一个特别简单的安装方式 yum -y install php-gd #安装php-GD库 安装完成后,在/etc/php.d 目录下 会生成一个 gd.ini 的文件: 因为 php.ini 默认读取 php.d 文件里面的 .ini 文件 所以并不需要像网 阅读全文
posted @ 2020-06-12 09:22 离岸少年 阅读(1243) 评论(0) 推荐(0) 编辑
摘要:1.免密码登录 找到配置文件:whereis my.cnf 修改:vim /etc/my.cnf 在【mysqld】模块添加:skip-grant-tables 切记,一定要加在第一行,不然无法生效。 2、使配置生效 service mysqld restart #重启mysql服务 3、将旧密码置 阅读全文
posted @ 2020-06-11 10:55 离岸少年 阅读(1384) 评论(0) 推荐(0) 编辑
摘要:什么是负载均衡 当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方式来分担服务器压力。 我们可以建立很多很多服务器,组成一个服务器集群,当用户访问网站时,先访问一个中间服务器,在让这个中间服务 阅读全文
posted @ 2020-05-25 09:33 离岸少年 阅读(155) 评论(0) 推荐(0) 编辑
摘要:1、在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上,可以使用以下命令查看centos版本。 uname -r 2、yum 更新。 yum update 3、查看是否安装过docker yum list installed | grep docker 4、安装 y 阅读全文
posted @ 2020-04-24 16:31 离岸少年 阅读(143) 评论(0) 推荐(0) 编辑
摘要:cd /soft/git 下载最新版本git: wget https://github.com/git/git/archive/v2.26.2.tar.gz tar -zxvf v2.26.2.tar.gz 编译安装之前,需要安装所需的依赖,命令如下: yum -y install curl-dev 阅读全文
posted @ 2020-04-23 16:37 离岸少年 阅读(128) 评论(0) 推荐(0) 编辑
摘要:检查是否安装了SVN: rpm -aq subversion 使用yum安装: yum -y install subversion 查看是否启动成功 ps -ef|grep svn 则安装成功。 创建版本库: https://www.cnblogs.com/jackzhuo/p/11888042.h 阅读全文
posted @ 2020-04-23 15:50 离岸少年 阅读(126) 评论(0) 推荐(0) 编辑
摘要:我已经安装了php7.4,现在想再安装一个7.1,则 mkdir -p /lnmp/php71 wget https://www.php.net/distributions/php-7.1.18.tar.gz tar -zxvf php-7.1.18.tar.gz cd php-7.1.18 ./c 阅读全文
posted @ 2020-04-23 15:23 离岸少年 阅读(4270) 评论(0) 推荐(0) 编辑
摘要:#查看启动情况 ps -ef|grep nginx #查看是否启动成功 curl 192.168.0.177 #查看端口情况 netstat -ano|grep 80 修改nginx配置(我的nginx是安装在/lnmp/nginx上的): vim /lnmp/nginx/conf/nginx.co 阅读全文
posted @ 2020-04-23 14:16 离岸少年 阅读(2071) 评论(0) 推荐(0) 编辑
摘要:和设置nginx的步骤差不多。 vim /etc/init.d/php-fpm 添加以下命令行: #!/bin/sh # chkconfig: 2345 15 95 # description: PHP-FPM (FastCGI Process Manager) is an alternative 阅读全文
posted @ 2020-04-23 11:14 离岸少年 阅读(1265) 评论(0) 推荐(0) 编辑
摘要:在linux系统的/etc/init.d/目录下创建nginx文件 vim /etc/init.d/nginx 在脚本中添加以下命令(内容主要参考官方文档) #!/bin/sh # # nginx - this script starts and stops the nginx daemon # # 阅读全文
posted @ 2020-04-23 09:53 离岸少年 阅读(1598) 评论(0) 推荐(0) 编辑
摘要:1.准备 a.新建目录,/lnmp/php7、/lnmp/nginx: mkdir -p /lnmp/php7 mkdir /lnmp/nginx b.安装依赖 yum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel open 阅读全文
posted @ 2020-04-22 17:34 离岸少年 阅读(503) 评论(0) 推荐(0) 编辑

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示