Linux记录
文章平均质量分 83
lwj457700209
这个作者很懒,什么都没留下…
展开
-
shell-02-历史记录命令history , CTRL + R
history —— 历史命令记录,可以用来查看之前输入过的命令。#可以改记录条数 , HISTTIMEFORMAT 加上命令的时间。#history命令记录会全部写入文件 —— /root/.bash_history #改记录文件为追加但不能删除#CTRL + R 翻查找记录原创 2019-08-13 21:11:10 · 1836 阅读 · 0 评论 -
Linux记录31-5.30~5.32 if 判断
基本格式:if [ ]then ...........elif [ ]then ............else ............fi(注意 if语句 的空格,不然很容易报错) --> if [ $a -gt $b ]逻辑判断...原创 2019-04-23 11:22:56 · 191 阅读 · 0 评论 -
Linux记录30-5.29 $变量 在shell中用法
$变量 默认变量$1 $2 $3.... ` ` 把一个式子的结果赋值给变量 $( ) 把一个式子的结果赋值给变量 read –p “提示语句:” n (把用户输入的数值会到变量n中)原创 2019-04-22 17:11:35 · 405 阅读 · 0 评论 -
Linux记录30-5.28 date 在shell中用法
date 详解 %s 时间戳 -d @时间戳 (可以反推出时间戳对应的时间)-d “7 hour” +%W (倒退时间并以某个时间格式显示)原创 2019-04-15 17:12:47 · 116 阅读 · 0 评论 -
Linux记录30-5.26-5.27 shell简介
shell 是基于Linux操作系统之上的解释语言shell脚本表头: #!/bin/bash (必写)( 意思是这个命令需要 由 /bin/bash 来解析,所有在Linux命令行窗口输入的命令都是 /bin/bash 下执行的 )在命令前加上 # 会使命令失效 ,所以...原创 2019-04-15 11:52:37 · 163 阅读 · 0 评论 -
Linux记录29-5.25zabbix监控MySQL
授权一个监控用户> grant usage, process, replication client on *.* to 'mon'@'localhost' identified by 'x2ay9xodTvyM';编辑配置文件vi /etc/zabbix/zabbix_agentd.d/userparameter_mysql.confmkdir /var/lib/zabbix...原创 2019-04-10 09:32:11 · 142 阅读 · 0 评论 -
Linux记录29-5.24 zabbix监控Tomcat
监控流程:1)安装zabbix_java_gateway2)配置zabbix_java_gateway配置文件和zabbix_server配置文件,指定监听端口,启动进程数3)编辑Tomcat配置文件,开启JMX4)添加host,指定JMX interface5)链接TOMCAT模板安装zabbix_java_gatewayyum install -y zabbix-java-g...原创 2019-04-10 09:30:50 · 94 阅读 · 0 评论 -
Linux记录29-5.22~5.23
在aminglinux02上安装Nginx编辑yum仓库:vi /etc/yum.repos.d/nginx.repo粘贴:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1 安装:yum install -y nginx配...原创 2019-03-12 09:52:04 · 108 阅读 · 0 评论 -
Linux记录28-5.19~5.21
阿里云邮件推送服务阿里云 -> 管理控制台 -> 产品与服务 -> 云通信 -> 邮件推送立即开通 -> 发信域名 -> 新建域名 -> 点击配置 dnspod -> TXT记录/MX记录/CNAME验证发信地址 -> 新建发信地址 -> 域名/账号/发信类型(触发) -> 设置smtp密码 SMTP服务地址: sm...原创 2019-03-12 09:51:13 · 139 阅读 · 0 评论 -
Linux记录29-5.21
在aminglinux02上安装Nginx编辑yum仓库:vi /etc/yum.repos.d/nginx.repo粘贴:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1 安装:yum install -y nginx配...原创 2019-03-06 09:36:06 · 82 阅读 · 0 评论 -
Linux27-5.18
解决图形乱码问题原创 2019-03-12 09:50:02 · 119 阅读 · 0 评论 -
Linux27-5.17
解决中文名称不能写数据库原创 2019-03-12 09:49:36 · 89 阅读 · 0 评论 -
Linxu记录27-5.16
添加主机原创 2019-03-12 09:48:52 · 88 阅读 · 0 评论 -
Linux记录26-5.15
管理图形原创 2019-03-12 09:48:11 · 104 阅读 · 0 评论 -
Linux记录26-5.14
管理模板原创 2019-03-12 09:47:36 · 123 阅读 · 0 评论 -
Linux记录26-5.13
解决中文名称不能写数据库的问题1) 设置utf8字符集my.cnfcharacter_set_database = utf8character_set_server = utf82) mysqldump -uroot -paminglinux --default-character-set=utf8 zabbix > zabbix.sqlvim zabbix.sql :...原创 2019-03-12 09:46:39 · 81 阅读 · 0 评论 -
Linux记录25-5.11 5.12 zabbix 的安装和配置
zabbix 官网https://www.zabbix.com/zabbix4.0 安装1)安装zabbix yum源 rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm2)yum 安装yum install zabbix-agent z...原创 2019-03-12 09:45:58 · 131 阅读 · 0 评论 -
Linux记录25-5.10 监控介绍
监控的意义在于:通过告警邮件或者其他提醒方式,预先发现问题,而不是靠用户发现问题。常见监控软件: cacti 专业网络设备监控 nagios zaabix open-falcon 小米公司的 prometheus 时序监控 grafana 和 prometheus...原创 2019-03-12 09:45:02 · 106 阅读 · 0 评论 -
Linux记录25-5.7~5.9 进程命令ps 、网络连接状态netstat 、
关于进程:ps 查询当前终端下运行的进程ps aux 查看系统里所有的进程,前台的,后台的USER 进程的用户PID 进程的IDVSZ 虚拟内存大小 RSS 物理内存大小TTY 所在的TTY,如果是问号?一般是在后台。登陆的一个终端就有一个TTY名字STAT 状态。 S休眠状态 ...原创 2019-03-11 18:03:43 · 207 阅读 · 0 评论 -
Linux记录24-5.4~5.6 磁盘 、 综合判断vmstat 、网卡
关于磁盘相关:iostat —— 查看device信息(需要的包yum install sysstat)iostat 1 : 1的意思是每隔1秒刷新显示1次iostat主要是看device信息,其中的cpu信息用top看更好。只看device的信息: iostat -d 1sda是磁盘号,这里只有一块盘kB_read / kB_...原创 2019-03-11 18:02:10 · 201 阅读 · 0 评论 -
Linux记录23-5.1~5.3 CPU、内存、swap
关于查询CPU状态:w —— 任务管理器进程启动的时间 已经启动了多久 几个用户在登陆负载值:平均时间内活动的进程数 (平均一分钟内系统负载 ,平均五分钟, 平均十五分钟)(同一时刻,1颗CPU只能处理一个进程)uptime —— 查看系统负载(平均一分钟内系统负载 ,平均五分钟, 平均十五分钟)着重看一分钟的负载值t...原创 2019-03-11 18:00:29 · 230 阅读 · 0 评论 -
Linux记录22-4.66 FTP测试 图形客户端工具filezilla
yum install -y lftpltpf 方便测试ftp服务是否有问题连接本机,如果可以看到 . 和.. 说明本机是正常登陆了ftpuser 服务端了到文件夹下/data/ftp/,touch新建一个文件,用echo重定向这个文件的内容重新看就有了这个 1.txt 但这个文件是root的,属主和属组 都是0在pure-ft...原创 2019-03-11 17:59:25 · 316 阅读 · 0 评论 -
Linux记录22-4.65 FTP文件传输服务的设置
rz sz 命令可以在win linux之间临时互相传小文件FTP服务,文件传输协议,在win和linux之间传文件但FTP在大公司很少使用,因为可能存在安全隐患linux安装pure-ftpd ,需要 yum install –y epel-release (epel-release 是很常用软件包,通常出生就安装) yum insta...原创 2019-03-11 17:57:58 · 129 阅读 · 0 评论 -
Linux记录22-4.64 tomcat日志查错 和 日志切割
/usr/local/tomcat/logs 里有很多日志文件host-manager.log 和 manager.log 是之前操作的管理台的日志localhost_access_log.txt 是访问日志,记录客户端访问网站的情况。这个其实可以在Nginx代理上记录。localhost.log 是应用初始化未处理的异常后被tomcat捕获的...原创 2019-03-11 17:56:53 · 131 阅读 · 0 评论 -
Linux记录21-4.62,4.63 Tomcat虚拟主机管理host-manager 和 manager 部署配置
Tomcat 配置 host-manager,可以快捷在WEB管理页下创建新的虚拟主机并控制停止和重启。Tomcat 配置 manager ,查看虚拟主机服务器状态以及网站部署。配置host-manager:IP:8080端口进来的tomcat服务的默认页面点击域名管理 Host Manager ,用于管理tomcat虚拟主机这时候访问403被拒,但是会有提示...原创 2019-03-11 17:53:53 · 501 阅读 · 0 评论 -
Linux记录21-4.61在tomcat部署新应用的俩种方式 / tomcat 设置为urandom
在tomcat部署一个新的JAVA应用:方法一:修改tomcat虚拟主机文件,vim是带颜色的vi 设置tomcat下,默认的虚拟主机不用去设置,直接部署一个新的虚拟主机。新的虚拟主机相关的配置就复制这2行修改下 (注意头尾的标志)重新定义新的域名和应用的路径。(应用的路径不用我们自己去创建,设置好自动会创建)name=是域...原创 2019-03-07 16:58:49 · 480 阅读 · 0 评论 -
Linux记录20-4.60 zrlog从IP换成域名登陆(域名反向代理)
为什么Tomcat要配置nginx反向代理? 1、如果一台机器又有nginx又有Tomcat,都使用的是80端口,则产生端口冲突。 2、我们需要把8080端口变成默认80端口(这样访问就不需要在域名后再加上端口号) 3、Nginx对于静态请求(图片)速度上要明显优于Tomcat现在访问到Tomcat上还需要IP再加上端口8080...原创 2019-03-06 16:52:30 · 229 阅读 · 0 评论 -
Linux记录20-4.59安装配置基于JAVA的博客zrlog
zrlog 是开源的JAVA应用,是一款博客系统。官网 https://www.zrlog.com/文件类型是.war ,可以wget 下载,同样下载到统一地址 /usr/local/src/下了以后,mv 改下名方便使用du –sh —— 查看一个文件所占的磁盘空间大小这个格式文件不需要我们干预解压,只要把它移动到目录下就会自动解压。这里是放...原创 2019-03-06 16:37:57 · 309 阅读 · 0 评论 -
Linux记录20-4.58 JAVA环境配置Tomcat使用
wordpress , discuz 网站都是基于PHP服务的需要JAVA服务的网站就需要基于JAVA的环境Tomcat是跑JAVA网站的容器,而Tomcat运行需要依赖 JAVA虚拟机(JVM) ,因为Tomcat也是JAVA编写的,使用时需要有JAVA环境。JDK可以提供JVM。去Oracle的官网下载JDK建议下JAVA 8版本...原创 2019-03-06 16:16:24 · 130 阅读 · 0 评论 -
Linux记录20-4.57 Mysql慢日志配置 和 查询
为什么配置缓慢日志?当数据库某个脚本或者语句运行很慢时候,方便检测出问题从而优化。进入到数据库里看几个慢日志相关的参数设置:show variables —— 查看参数% 是通配的意思,这里 slow% 表示slow开头的所有词汇slow日志存放的位置在datadir,同样可以用查看参数搜到物理位置定在 /data/mysql/ ,实际上这是在 my.cnf...原创 2019-03-04 19:18:33 · 318 阅读 · 0 评论 -
Linux记录19-4.56 MariaDB的密码修改
编辑配置文件加一行 skip-grant重启MYSQL这次就不需要输入密码了,用mysql -uroot 直接能登陆use进入到名为mysql库desc user —— desc 查看库里user表的所有字段MYSQL 5.7版本以后,密码的字段存到了authentication string 中,之前版本还是在pa...原创 2019-03-04 18:10:17 · 209 阅读 · 0 评论 -
Linux记录19-4.55 配置多个pool文件,每个文件自己的socket 和 open_basedir
php.ini中编辑open_basedir —— 定义PHP服务仅允许在特定目录下工作。 多个路径用 : 做分割,表示 或如果改成/home : /root下,刷新页面是不会成功的查看错误日志提示会显示:网页文件目录不在允许访问路径之中修改成 网页文件的目录...原创 2019-03-04 16:44:42 · 340 阅读 · 0 评论 -
Linux记录19-4.54 设置slowlog缓慢响应日志 php.ini 相关介绍
这些php_admin_xxxxx 其实都是在 php.ini 中定义的要是不知道php.ini在哪?可以用 –i | head 命令查询显示php.ini位置还有一种方法:在网站的数据目录下/data/wwwroot/bbs.aminglinux.cc/,定义一个 phpinfo.php 的文件vi phpi...原创 2019-02-28 21:09:05 · 399 阅读 · 0 评论 -
Linux记录18-4.53 PHP的错误日志设置 和部分php进程设置介绍
vi /usr/local/php-fpm/etc/php-fpm.d/www.conf 错误日志的配置vi /usr/local/php-fpm/etc/php-fpm.d/www.conf 编辑PHP服务补充配置文件里面有个设置允许监听的客户端 listen.allowed_clients ,可以设置成指定的IP保证安全。pm =...原创 2019-02-28 16:57:38 · 711 阅读 · 0 评论 -
Linux记录18-4.52 php-fpm使用socket配置
修改PHP服务时使用IP和端口 为 使用 socketfastcgi_pass 记录的就是php服务的IP和端口如果没填对PHP服务的IP和端口,访问PHP的网站的时候就会显示502。查看nginx的错误日志 tail /var/log/nginx/error.log 会有记录。/usr/local/php-fpm/etc/php...原创 2019-02-28 15:16:22 · 973 阅读 · 0 评论 -
Linux记录18-4.51 配置Nginx的SSL
http协议服务是80端口https协议服务是443端口,https就是一种加密的http。这个服务对应端口是默认的,自己设定服务用的端口也是可以的,比如http用8080。加密作用是为了信息传输安全,比如:在网上银行汇款,你输入银行卡密码,不加密则数据在传输过程中就可能被人截获。除了银行的网站,大型的网站都是使用https的。苹果的APP都是使用https的才...原创 2019-02-27 20:18:30 · 101 阅读 · 0 评论 -
Linux记录18-4.50 负载均衡 配置upstream
就是作为多台后端服务器的代理,把请求命令按权重 weight 等分发给各台服务器。 配置文件:upstream :用来定义负载均衡的一个组,qq_com 这个是标志名,自定义,用字符串方式记录,不要写IP。为的是在后面proxy_pass http:// qq_com引用它。 ip_hash : 是一个负载均衡的算法,作用是让某IP的访问请求过...原创 2019-02-27 17:38:56 · 774 阅读 · 0 评论 -
Linux记录17-4.48-4.49 反向代理
情况一:机房里有多台服务器,但只有一台服务器连接外网,则用户只能通过带外网的服务器去访问不带外网的服务器,这个就是反向代理。这里服务器B代理了客户A通过内网去访问服务器C。最终达成A客户访问到不带公网的C服务器。情况二:C服务器虽然有外网,但是A直接访问C服务器很慢,而A访问B服务器快,B服务器访问C服务器也快。这种情况下A访问B服务器让B服务器代理访问C服务器。...原创 2019-02-26 17:36:03 · 147 阅读 · 0 评论 -
Linux记录17-4.43~4.47 访问控制
限制IP访问:allow允许访问的域名网段设置:除了允许的域名,其他域名访问都禁止在/etc/nginx/conf.d/bbs.aminglinux.cc中配置 allow,deny都是从上到下依次执行的。配置中allow,deny 设置过以后,后面再使用的allow,deny都会失效。这里允许的是本地地址连接允许的是192.168.1.X的网段,如果是1...原创 2019-02-25 20:04:53 · 169 阅读 · 0 评论 -
Linux记录16-4.42 防盗链设置 rz上传
总结: 何为盗链?A网站引用B网站的图片。什么叫防盗链?防盗链就是要防止A网站引用B网站上的图片。 rz —— 上传图片到指定域名 (输入以后就会自动有个对话框弹出选择上传的图片,会上传到linux当前选定目录,为了后期能应用这个图片需要上传到域名对应的虚拟机配置文件夹里) sz + 文件名 —— 把文件推送(下载)到windows上没有...原创 2019-02-13 16:57:07 · 123 阅读 · 0 评论