![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux运维
学海无涯书山有路
这个作者很懒,什么都没留下…
展开
-
pecl安装redis扩展(php版本7.2.18)
pecl 安装 redis 扩展[root@liang bin]# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mpc-0.9/lib:/usr/local/gmp-5.0.1/lib:/usr/local/mpfr-3.1.0/lib //这个不是必须的!这是因为我升级安装gcc 出的问题[root@lian...原创 2020-03-22 10:37:46 · 2184 阅读 · 0 评论 -
linux centos7.6 下安装 php7.2.18
1 ifconfig 2 ip addr show 3 service 4 cd /etc/sysconfig/network-scripts/ 8 vim ifcfg-ens33 9 vi ifcfg-ens33 10 service network restart 11 ifconfig 12...原创 2019-12-10 11:45:17 · 710 阅读 · 0 评论 -
多服务器搭建排错
如: 网站不能访问,数据库连接不上等,不能访问百度等。1. 查看iptables 是否关闭2. 查看selinux 是否关闭 setenforce 03. 再次查找具体服务问题 如: mysql权限对不对,httpd是否开启等。例子一:环境: 系统 centos 6.5 tpl04 提供mysql服务; tpl03 提供 httpd php服务现象: 从tpl03 访问 bbs网...原创 2018-07-15 15:08:04 · 156 阅读 · 0 评论 -
shell基础知识
什么是shell?是 在linux内核与用户直接的解释器程序; 通常指/bin/bash; 相当于操作系统的“外壳”。怎么使用shell? shell的使用方式?1. 命令行 ==交互式; 逐条解释执行,效率低2. 脚本 == 非交互式; 批量执行,效率高; 方便在后台静悄悄地运行。怎么切换shell ?怎么使用某个特定shell?1. 通过usermod , chsh 更...原创 2018-10-04 22:41:27 · 542 阅读 · 0 评论 -
基本权限和归属特殊权限ACL权限
权限和归属访问权限r 读取:允许查看内容-readw 写入:允许修改内容-writex 可执行:允许运行和切换execute归属关系u 所有者:拥有此文件/目录的用户userg 所属组:拥有此文件/目录的组 groupo 其他用户: 除所有者,所属组以外的用户other注意:当用户对一个目录有w权限时,即使对此目录下的文件没有w权限,可以通过vim强制修...原创 2018-10-15 19:16:09 · 448 阅读 · 0 评论 -
shell基础编程实例
shell 编程 实例案例: 字符串截取 ?使用 ${} 怎么做 截取?[root@work ~]# SCHOOL="Tarena IT Group."[root@work ~]# echo ${#SCHOOL}16[root@work ~]# echo ${SCHOOL::6}Tarena[root@work ~]# echo ${SCHOOL:0:6...原创 2018-11-06 15:47:56 · 216 阅读 · 0 评论 -
linux下安装php7.3
系统环境centos6.5 php7.3 linux 下安装 找了n久,终于找到bug所在: 在执行完 ./configure ... 之后,修改下 Makefile,找到其中的< View plain text > PHP EXTRA_LIBS = -lcrypt -lz -lcrypt -lrt -lmysqlclient -lmcrypt -lld...原创 2019-01-21 23:02:52 · 2522 阅读 · 0 评论 -
docker安装(centos7.6 linux)
环境: 系统centos7.61 ifconfig 2 ip addr show 3 service 4 cd /etc/sysconfig/network-scripts/ 5 ls 6 vi ifcfg-en32 7 ls 8 vim ifcfg-ens33 9 vi ifcfg-ens33...原创 2019-01-21 23:53:30 · 2284 阅读 · 0 评论 -
Linux下安装php7.0,php7.1,php7.2,php5.6; 安装扩展xdebug-2.7.2; 安装扩展redis-4.3.0;(怀疑人生的一次安装经历!)
./configure --enable-fpm --prefix="/alidata/server/php7.0.33" --with-config-file-path="/alidata/server/php7.0.33/etc/" --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --...原创 2019-05-28 11:30:59 · 666 阅读 · 0 评论 -
LVS负载均衡搭建
LVS搭建 准备 两台 web ,和 一台 数据库mysql1 192.168.4.1 ===tpl04 172.16.93.143web1 192.168.4.2 ===tpl02 172.16.93.140web2 192.168.4.3 === tpl03 172.16.93.141...原创 2018-07-02 19:08:20 · 394 阅读 · 0 评论 -
mysql主从搭建
1.参考其他博客在 tpl01, tpl02 编译安装mysql服务2. 给数据库设置密码:方法一: 用root进入mysql后mysql > set password=password('你的密码');mysql > flush privileges;步骤一:初始化现有库 为了在启用binlog日志及同步之前保持主,从库的一致性,建议备份主服务器上现有的库,然后导入到从服务器上...原创 2018-05-15 11:06:53 · 146 阅读 · 0 评论 -
nginx的rewrite用法
地址重写可以达到目的:缩短URL,隐藏实际路径提高安全性易于用户记忆和键入易于被搜索引擎收录常见网站应用场景:1. 网站文件移动或文件目录名称改变,出于SEO需要,你需要保持旧的URL规则:rewrite regex replacement flag- flag : break, last, redirect, permanentlast : 停止当前这个请求,并根据rewrite匹配的规则重新发...原创 2018-04-20 17:46:52 · 587 阅读 · 0 评论 -
阿里云ECS操作
需求: 同事刚买的ECS服务器搭建lnmp 运行网站注意。1. 后台重置密码后,记得重启实例 2. 关闭防火墙 3. 注意 在后台设置 安全组,不然服务启动了也会被 阿里给拦截 如下 刚开始只有3条,其他 后来加的原创 2017-12-21 15:57:52 · 334 阅读 · 0 评论 -
url伪静态案例
需求:http://wwwxxxg.cn/product/view?id=485 改为 http://wwwxxxg.cn/product/view.html?id=485背景: 框架:CI; 服务器 nginx解决nginx 配置如下:ci application->config->route.php浏览器地址栏中输入http://xxxx.cn/product/view.html?id原创 2018-01-15 15:03:30 · 1347 阅读 · 0 评论 -
Squid正向代理
正向代理:百科:典型的正向代理是一种最终用户知道并主动使用的代理方式。 例如chrome浏览器中安装了switchysharp以后,通过switchysharp进行代理转发。firefox 等浏览器 都可以设置代理服务器案例一: 使用Squid 实现appstore应用离线分发下载原博客网址:https://blog.csdn.net/zz880329/article/details/499960...原创 2018-04-16 14:49:47 · 860 阅读 · 0 评论 -
Squid反向代理
通过配置代理服务器,可以实现以下目标:1.代理服务器可以将远程的web服务器缓存到本地,利用缓存机制可以提高网站的响应速度2. 远程Web服务器对客户端用户是透明的。work NAT 29.147 \ /etc/squid/squid_yw002.conf 使用浏览器 yw002 反向代理实验 \ tpl01 NAT + NAT(wmnet5) 29.150 + 117.128...原创 2018-04-16 18:47:57 · 588 阅读 · 0 评论 -
varnish安装
通过varnish 缓存服务器可以完成事: 使用varnish 加速后端Apache Web服务 使用varnishadm管理缓存页面 ? 使用varnishstat查看varnish状态?使用3台centos6.7虚拟机 一台web服务器(tpl02), 一台作为varnish代理服务器(tpl01), 客户机(client)work NAT 29.153 \ \ ...原创 2018-04-17 15:58:50 · 143 阅读 · 0 评论 -
nginx源码安装
步骤一: 构建nginx 服务器(tpl01)在github上下载nginx程序包1. 使用源码包安装nginx yum -y install gcc pcre-devel openssl-devel useradd -s /sbin/nologin nginx tar -xvf nginx-1.7.10.tar.gz cd nginx-1.7.10 ./configure...原创 2018-04-18 11:22:59 · 123 阅读 · 0 评论 -
nginx用户认证及访问控制
实现的功能:1.访问web页面需要进行用户认证2. 网站根目录下首页文档所有主机均可以访问。3. 为网站创建二级目录/test, 并生成index.html文档4. test目录下的页面仅 192.168.29.156可以访问实验编号yw004步骤一:修改nginx配置文件 (tpl01)修改 /etc/local/nginx/conf/nginx.confserver { listen ...原创 2018-04-18 15:13:58 · 639 阅读 · 0 评论 -
nginx的SSL配置
目标:1. 对域名tpl01.liang.com的站点进行SSL加密步骤一: 修改配置文件(tpl01)vim /usr/local/nginx/conf/nginx.conf...... server { listen 443 ssl; server_name tpl01.liang.com; ssl on; ssl_c...原创 2018-04-18 16:22:07 · 154 阅读 · 0 评论 -
nginx的反向代理
使用nginx实现Web反向代理功能,实现如下功能:1. 后端Web服务器两台,可以使用httpd实现2. nginx采用轮询的方式调用后端web服务器3. 两台web服务器的权重要求设置为不同的值4. 最大失败次数为2,失败超时时间30秒work NAT 29. 156 \ \ 使用浏览器 yw006 反向代理 tpl01 NAT + NAT(wmnet5) 29. 150 +...原创 2018-04-18 18:53:28 · 158 阅读 · 0 评论 -
LNMP环境搭建
目标: 搭建LNMP ,并测试LNMP是否工作正常版本: nginx 1.8.0 ; mysql 5.6.39; php 5.6.35实验编号 yw007, LNMP搭建在tpl01上步骤一:yum安装依赖包yum -y install gcc openssl-devel pcre-devel zlib-devel ncurses-devel源码安装nginx略。。。。步骤二:安装mysqlu...原创 2018-04-19 18:47:22 · 246 阅读 · 0 评论 -
iptables 防火墙-service02-day05-video
1. 根据载体区分 硬件防火墙 软件防火墙 应用层防火墙 网络层防火墙 Linux 包过滤,防火墙 netfilter 成为linux防火墙的 “内核态” iptables linux防火墙 “用户态” iptables -t fi原创 2017-09-16 15:07:39 · 207 阅读 · 0 评论