背景:因需求,需要装php+nginx运行环境,linux是centos 7.2服务器是内网,无法连接到公网。所以只能手动编译安装 nginx问题产生与解决1、之前有编译安装过nginx1.15,现在是安装1.17版本。Centos 7 编译安装 Nginx-1.15.72、编译时遇到此报错 ./configure: error: C compiler cc is not found一看,这不是没有安装c编译器嘛,如果是公网环境,直接用 yum -y install gcc-c++ 安装就完事了但现在不是公网,只能一个个装依赖了。我是从centos7.2的ISO镜像文件...
             
1、 这里我们来说下很重要的负载均衡, 那么什么是负载均衡呢? 由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。 针对此情况而衍生出来的一种廉价有效透明的方法以扩展现有网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性的技术就是负载均衡(Load...
             
1 背景 由于开发环境只有局域网,没法使用网上的各种 YUM 源,来回拷贝 rpm 包安装麻烦,还得解决依赖问题。 想着搭建个本地 ,方便自己跟同事安装软件。 2 环境[root@min-base ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 并且是 Minimal Install。 3 安装本地 YUM 源3.1 准备 rpm 包 挂载 CentOS-7-x86_64-Everything-1804.iso,把里面所有文件都拷贝到本地目录 / yum/yum-iso[root@...
             
一、新增使用 model::save() 操作进行新增数据$user= new User; $user->username =$username; $user->password =$password; $user->save(); 使用 createCommand() 进行新增数据 Yii::$app->db->createCommand()->insert('user', [ 'name' => 'test', 'age' => 30, ])->execute(); 批量插入数据...
             
如果想传文件到CentOS,比较便捷的方法就是使用rz命令了(最大文件限制好像是4G)CentOS 7 最小安装是没有此命令的安装:yum install lrzsz安装完毕之后,再次输入rz就会弹出个窗口,选择文件就好了
             
进入项目根目录位置,删除.gitignore 缓存git rm -r --cached .gitignoregit add .git commit -m 'update .gitignore'完成
             
官网下载地址目前最新为 5.0.4 版本:http://www.redis.cn/download.html获取 Redis也可以直接到官网下载 redis-5.0.4.tar.gz 上传到 Centos,这里使用 wget 下载wget http:download.redis.io/releases/redis-5.0.4.tar.gz解压tar zxf redis-5.0.4.tar.gz进入redis目录&& makecd redis-5.0.4make尝试启动成功cd src/./redis-server ../redis.conf修改配置文件重...
             
背景:因为项目里面需要用到zip扩展,之前安装PHP时候没有此扩展,所以现在需要安装下载地址 https://pecl.php.net/package/zip,我是安装的最新版 1.15.4可以用wget直接下载到服务器,我这里是内网环境,是先下载后上传到服务器tar -zxvf zip-1.15.4.tgzcd zip-1.15.4/usr/local/php-7.3.4/bin/phpize./configure --with-php-config=/usr/local/php-7.3.4/bin/php-configmakemake test#安装 make i...
             
今天给php安装zip扩展时,遇到以下错误 system libzip must be upgraded to version >= 0.11 根据提示我们可以清楚的知道是因为系统自带的 libzip 版本低了,这里我们需要安装最新的 libzip-1.5.2 下载地址 https://libzip.org/download/ 解压 tar -zxvf libzip-1.5.2.tar.gz cd libzip-1.5.2 编译安装(没有安装cmake点击这里) mkdir build cd build/ cmake -DCMAKE_INST...
             
安装:Linux 下安装软件的源码包很多都需要使用 cmake 进行编译,因此需要我们先给 linux 系统安装 cmake下载地址https://cmake.org/download/ 64位下载 cmake-3.15.0-rc3-Linux-x86_64.tar.gz解压tar -zxvf cmake-3.10.0-rc4-Linux-x86_64.tar.gz 在此我进行了重命名mv cmake-3.10.0-rc4-Linux-x86_64 cmake编辑.bash_profile,添加环境变量,注意自己的路径cd ~ #进入当前用户目录 vi .ba...
回到顶部