歌谣工作笔记-linux篇
文章平均质量分 57
歌谣工作笔记-linux篇
前端歌谣
喜欢得点赞 不喜欢得划走 没有做不了的事 只有不想做的人 歌谣的前端笔记小屋
展开
-
linux篇-linux下ffmpeg安装
1最近自己搭建的公司服务端转化视频不可以,我想应该是ffmpeg的问题,头痛准备这两个源码包2安装,先解压ffmpeg-4.1.4.tar.bz2yasm-1.3.0.tar.gz3先安装yasm-1.3.0.tar.gz解压tar -xvf yasm-1.3.0.tar.gzCd yasm-1.3.0./configureMakeMake install4安装ffmpeg解压tar -xvf ffmpeg-4.1.4.tar.bz2Cd ffmpeg-4.1.4./co原创 2022-05-20 09:11:10 · 275 阅读 · 0 评论 -
linux篇-xshell连接突然报Connection closed by foreign host.
1问题描述报错Connection closed by foreign host.Disconnected from remote host(yaoGS) at 155513.2登入虚拟机在linux系统操作中,经常需要连接其他的主机,连接其他主机的服务是openssh-server,它的功能是让远程主机可以通过网络访问sshd服务,开始一个安全shell启动sshd服务service sshd start3 sshd-t测试没有问题4尝试连接5还是没有解决,这个时候可能.原创 2022-05-20 09:10:47 · 2037 阅读 · 0 评论 -
linux篇-linux下源码安装nginx
LNMP模式 后续继续更新,先搭建nginx安装环境gcc gcc-c++2 下载源码包解压配置第一个报错安装openssl openssl-develyum -y install openssl openssl-develMake报错解决tar -zxvf pcre-8.37.tar.gzcd pcre-8.34./configuremakemake installtar -zxvf zlib-1.2.11.tar.gzcd zlib...原创 2022-05-20 09:10:26 · 289 阅读 · 0 评论 -
linux篇-Centos7jdk安装
2.1查看现有JDK#rpm -qa|grep jdk (如果有其他版本的JDK建议卸载)卸载其他版本的JDK命令#yum –y remove java-1.6.0#yum –y remov java*重新安装(安装需要的JDK版本)#chmod 755 jdk-6u45-linux-x64-rpm.bin./jdk-6u45-linux-x64-rpm.bin安装完成后会提示有些文件路径没有cd /usr/java/ 到/usr/java文件夹下,查看jdk名称:jdk1.6.0_4原创 2022-05-20 09:10:03 · 277 阅读 · 0 评论 -
linux篇-Linux逻辑卷详解总结
LVM是逻辑卷管理(Logical Volume Manager)的简称,它是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储在管理上相比,提供了更好灵活性。 LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,与硬件相关的存储设置被其隐藏,你可以不用停止应用或卸载文件系统来调整卷大小或数据迁移.这样可以减少操作成本.LVM与直接使用物理存储相比,有以下优点:1. 灵活的容量.当使用逻辑卷时,文件系统可以扩展到多个磁盘上,你可以聚合多个磁...原创 2022-05-20 09:09:42 · 5467 阅读 · 1 评论 -
linux篇-linux mysql5.6.27源码安装和错误解决
centosmysql5.6.271编译安装先进入到文件放置的路径下创建一个个文件#mkdir–p /data/mysql/mysql#mkdir–p /data/mysql/mysqldat2创建用户和用户组groupadd mysqluseradd -r -g mysql mysql3赋予数据存放目录权限chown mysql:mysql -R /data/mysql/mysqldata/4解压tar -xvf mysql-5.6.27.tar.gz5安装cmakeyum原创 2022-05-20 09:07:56 · 579 阅读 · 0 评论 -
linux篇-Linux MBR分区、挂载操作步骤,逻辑卷扩容操作
Linux MBR分区、挂载操作步骤,逻辑卷扩容操作服务器开机之后,能自动识别出硬盘,但是硬盘不能够存储数据,必须对硬盘进行分区、格式化、挂载后才能使用;linux主分区和拓展分区总数不能超过4个,拓展分区最多只能有一个;利用fdisk -l命令可以查询到磁盘信息,再fdisk /dev/sda进入分区模式,输入n,可以查看当前磁盘分区情况;截图如下:新建分区截图如下:扇区起始终止位置可以自己设置,例如从2GB开始,就输入+2000m,直接enter就是默认的起始位置;终止位置直接ent..原创 2022-05-20 09:07:00 · 347 阅读 · 0 评论 -
linux篇-修改mysql数据库密码
总是忘记,每次都要查文档,背背背方法1: 用SET PASSWORD命令首先登录MySQL。格式:mysql> set password for 用户名@localhost = password(‘新密码’);例子:mysql> set password for root@localhost = password(‘123’);方法2:用mysqladmin格式:mysqladmin -u用户名 -p旧密码 password 新密码例子:mysqladmin -uroo原创 2022-05-20 09:08:50 · 2903 阅读 · 0 评论 -
linux篇-linux面试题汇总
Linux经典面试题,看看你会几题?1. 在Linux系统中,以 文件 方式访问设备 。2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。3. Linux文件系统中每个文件用 i节点 来标识。4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。5. 链接分为: 硬链接 和 符号链接 。6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息。7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示.原创 2022-05-19 14:02:07 · 1129 阅读 · 0 评论 -
linux篇-linux命令大全
Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i ...原创 2022-05-19 14:01:23 · 145 阅读 · 0 评论 -
linux篇-基于域名的apache服务器
1承接上个博客说的,咱们继续扩展Cd /usr/local/apache2/conf/usr/local/apache2/conf/extra扩展文件Vi httpd-vhosts.conf<VirtualHost *:80>ServerAdmin 13279137@qq.comDocomentRoot “/data/webapps/www1”ServerName www.wugk1.com<Directory “/data/webapps/www1”>AllowO原创 2022-05-19 14:00:47 · 196 阅读 · 0 评论 -
linux篇-centos7搭建apache服务器(亲测可用)
1安装apacheyum install httpd httpd-devel -y2开启服务器systemctl start httpd.service3开机自启systemctl enable httpd.service4关闭防火墙5端口访问6修改vi /etc/httpd/conf/httpd.conf,替换7查看selinux也可以不修改,放入/var/www/html路径下8访问(自己写个简单的html界面测试即可)...原创 2022-05-19 13:11:33 · 537 阅读 · 0 评论 -
linxu篇-centos搭建ftp服务器
1安装vsftpd2备份配置文件3修改配置文件vi /etc/vsftpd/vsftpd.confanonymous_enable=NO #允许匿名用户访问为了安全选择关闭local_enable=YES # 允许本地用户登录write_enable=YES # 是否允许写入local_umask=022 # 本地用户上传文件的umaskdirmessage_enable=YES #为YES则进入目录时显示此目录下由message_file选项指定的文本文件(,默认为.mess.原创 2022-05-19 13:11:15 · 93 阅读 · 0 评论 -
linux篇-Centos7构建NFS服务器和连接
准备两台centos7虚拟机192.168.30.133192.168.30.1292.192.168.30.1(服务端),3查看rpc服务是否启动4测试安装是否成功5修改配置文件vi/etc/exports/data 192.168.1.0/24(rw,async)6启动服务 systemctl start nfs rpcinfo -p查看7使用showmount -e localhost8创建/data目录添加文件,更改权限(很重要!!!!!)9.192.168.30.1(客户端)原创 2022-05-19 13:10:54 · 118 阅读 · 0 评论 -
linux篇-CentOS7搭建NTP服务器
1查看服务器、客户端操作系统版本2查看服务器是否安装ntp3如果没有安装4安装完成后重新查看服务器是否安装ntp5查看ntp服务器状态6修改配置文件注释#server 0.centos.pool.ntp.org iburst#server 1.centos.pool.ntp.org iburst#server 2.centos.pool.ntp.org iburst#server 3.centos.pool.ntp.org iburst添加server 127.127.1.0 ibu原创 2022-05-19 13:10:15 · 411 阅读 · 0 评论 -
linux篇-centos7安装samba服务器
1查看是否安装samba服务2如果为空则没有安装,安装显示安装完成即成功3查看samba状态4查看配置文件的位置5配置文件备份,直接传输到本地备份6修改配置文件Path共享目录位置Valid users 可以查看的用户Browseable可以查看共享文件夹的目录,而不是全名称7测试配置文件是否正确,出现loaded services file ok说明正确8添加用户yao.echo,并把echo放入用户组yaouseradd yaouseradd echo -G yao9设置密码原创 2022-05-19 13:09:30 · 933 阅读 · 0 评论 -
linux篇-centos7安装DHCP服务器
1检查防火墙和selinux(关闭)关闭防火墙和selinux,这边不多说2检查DHCP状态3安装DHCP软件包4把系统默认的样例复制5修改配置文件option domain-name “example.org”; --DNS域名option domain-name-servers ns1.example.org, ns2.example.org; --DNS的域服务default-lease-time 600; --默认的租约时间,秒为单位max-lease-time 7200; --原创 2022-05-19 13:10:30 · 887 阅读 · 0 评论 -
linux篇-linux数据库mysql的安装
1数据库文件放到opt下面2赋予权限7753运行脚本4运行成功5数据库操作密码修改并刷新权限修改,允许外部设备访问6工具连接7附录1、显示当前数据库服务器中的数据库列表:mysql> SHOW DATABASES;2、建立数据库:mysql> CREATE DATABASE 库名;mysql> CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci;.原创 2022-05-19 13:09:53 · 49 阅读 · 0 评论 -
linux篇-公司网络故障那些事(路由器变交换机)
首先这次网络故障是断电引起的我给大家画个模型三层的为八口交换机一层的为五口打印机笔记本代表两台无线打印机首先八口的连接了公司采购电脑一台,业务电脑一台,其他电脑三台第二个五口交换的连接财务电脑两台最后一个五口交换机连接两台无线打印机,其他电脑一台红圈电脑青色打印机紫色交换机 大八口 小五口路由器最后一个颜色,自己找1我首先用笔记本一个一个口试试,看看哪里联网,最后我确定是交换机出了问题,想一把换掉,换这两个,本人也是一个萌新,没处理过,也有猜测的意思2本来可..原创 2022-05-17 13:25:33 · 72 阅读 · 0 评论 -
linux篇-centos7.3配置
Centos7.3防火墙配置1、查看firewall服务状态systemctl status firewalld2、查看firewall的状态firewall-cmd --state3、开启、重启、关闭、firewalld.service服务开启service firewalld start重启service firewalld restart关闭service firewalld stop4、查看防火墙规则firewall-cmd --list-all5、查询、开放原创 2022-05-17 13:21:56 · 90 阅读 · 0 评论 -
linux篇-Parse error: syntax error, unexpected ‘new’ (T_NEW) in /usr/local/nginx/html/cacti/lib/adodb
1首先这是基于lnmp模式进行的2yum安装yum -y install httpd mysql mysql-server php php-mysql php-json php-pdo3lib库yum -y install cairo-devel libxml2-devel pango pango-devel4 解压rrdtool-1.3.1.tar.gzCd rrdtool-1.3.1./configure --prefix=/usr/local/rrdtool/MakeMa.原创 2022-05-17 13:12:40 · 496 阅读 · 0 评论 -
linux篇-linux LAMP yum版安装
LAMP(linux、apache、mysql、php),是四个套件的合成,简单讲就是要把php运行在linux上,需要依赖apache和mysql数据库。1 准备好一个linux系统(centos7) 确保selinux、firewall已经关闭 systemctl stop firewalld.service //关闭 systemctl disable firewalld.service //设置开机不启动 setenforce 0 //关闭 vi /etc/s原创 2022-05-17 13:10:00 · 141 阅读 · 0 评论 -
linux篇-centos7 安装cacti
1 cacti运行环境准备 cacti需要php+apache+mysql+snmp+RRDTool,以及cacti本身。cacti本体是用php开发的网站,通过snmp对远端设备信息进行采集。apache+mysql+php在以前已经做过了 这里只对剩余的部分进行安装。2 安装snmp yum install -y net-snmp* vi /etc/snmp/snmpd.conf com2sec notConfigUser default public //将defa.原创 2022-05-17 13:08:40 · 139 阅读 · 0 评论 -
linux篇-linux下zabbix安装
1本人用的是apache+mysql+php2下载zabbix软件包,官网下载https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Stable/2.2.23/zabbix-2.2.23.tar.gz/download上传到var/www/html下3cd /var/www/html #进入软件包下载目录tar zxvf zabbix-2.2.23.tar.gz #解压安装篇一、创建、导入zabbix数据库cd /usr/l原创 2022-05-17 12:59:21 · 608 阅读 · 0 评论 -
linux篇-linux 下建立多个tomcat
第一步:复制,解压将准备好的tomcat压缩包复制到你准备安装的目录,我的tomcat压缩包名字是tomcat.tar.gz,我的安 装目录是 /usr/java/tomcat第二步:解压tomcat[root@aliServer tomcat]# tar -xvf tomcat.tar.gz第三步:重命名解压后的文件名,解压完后的文件夹名字不够直观,因为前面我已经安装了三个tomcat,所以准备将第4个tomcat取名tomcat_8083执行命令[root@aliServer tomca原创 2022-05-17 12:57:44 · 169 阅读 · 0 评论 -
linux篇-linux iptables配置
1iptables默认系统自带setup2重启防火墙/etc/init.d/iptables restart3接受端口Vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT4#配置,禁止进,允许出,允许回环网卡iptables -P INPUT DROPiptables -A OUTPUT -j ACCEPTiptables...原创 2022-05-17 12:55:09 · 1708 阅读 · 0 评论 -
linux篇-tomcat:Cannot find /usr/local/tomcat1/bin/setclasspath.sh
首先看下报错代码:Cannot find /usr/local/tomcat1/bin/setclasspath.shThis file is needed to run this program 这个可能是没有在 /etc/profile 中配置环境,这是第一种可能;如果是这种情况的话,可以这样做:vi /etc/profile 并在文件末尾加上export CATALINA_HOME=/usr/local/tomcatexport CATALINA_...原创 2022-05-17 12:54:50 · 629 阅读 · 0 评论 -
linux篇-图解cacti监控安装
1登录 admin admin2点击devices localhost3进入配置保存4保存 http服务要启动哦5一步步做6graph tree7执行/usr/bin/php /var/www/html/cacti/poller.php8如果时间设置错误去php.ini里面修改时间YSTEM STATS: Time:0.4759 Method:cmd.php Processes:1 Threads:N/A Hosts:2 Host...原创 2022-05-16 10:54:50 · 172 阅读 · 0 评论 -
linux篇-linux 下tomcat服务每天定时启动
1l先准备一个脚本#!/bin/sh#./etc/profileexport JAVA_HOME=/usr/java/jdk1.6.0_45sh /home/tomcat-bingchuang/bin/shutdown.shsleep 60ssh /home/tomcat-bingchuang/bin/startup.sh2放置到如上/home/ tomcat-bingchuang/bin/目录下赋予777权限并在linux里面设置文件格式set ff=unix3crontab原创 2022-05-16 10:50:00 · 302 阅读 · 0 评论 -
linux篇-linux mysql数据库定时备份
1在linux上面创建一个文件夹,并且进行备份cd /homemkdir backupcd backup2创建一个脚本Vi imaginebase.sh#!/bin/bashmysqldump -uroot -ppassword01! imaginebase > /home/backup/imaginebase_KaTeX parse error: Expected group after '_' at position 101: …kup/imaginebase_̲(date +%Y原创 2022-05-16 10:47:48 · 308 阅读 · 0 评论 -
linux篇-linux mysql5.6.27源码安装和错误解决
centosmysql5.6.271编译安装先进入到文件放置的路径下创建一个个文件#mkdir–p /data/mysql/mysql#mkdir–p /data/mysql/mysqldat2创建用户和用户组groupadd mysqluseradd -r -g mysql mysql3赋予数据存放目录权限chown mysql:mysql -R /data/mysql/mysqldata/4解压tar -xvf mysql-5.6.27.tar.gz5安装cmakeyum原创 2022-05-16 10:45:10 · 210 阅读 · 0 评论 -
Linux篇-The slave I/O thread stops because master and slave have equal...
1)操作系统cat /etc/issueCentOS release 6.6 (Final)Kernel \r on an \mcat /proc/versionLinux version 2.6.32-504.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Wed Oct 15 04:27:16 UTC 20142)M原创 2022-05-16 10:39:41 · 118 阅读 · 0 评论 -
linux篇-rpm包安装mysql数据库
3.1上传以下两个rpm包到服务器上MySQL-server-5.6.27-1.el6.x86_64.rpmMySQL-client-5.6.27-1.el6.x86_64.rpm3.2卸载一个旧的mysql-libs包:rpm -e mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps3.3开始安装mysql-server服务器端rpm -ivh MySQL-server-5.6.27-1.el6.x86_64.rpm开始安装mysql-client客户端原创 2022-05-16 10:37:36 · 201 阅读 · 0 评论 -
linux篇--mysql数据库备份并删除前一分钟的数据
linux 中mysql数据库定时备份并删除前一分钟的所有数据#!/bin/bash#mysqldump -uroot -ppassword01! imaginebase > /home/backup/imaginebase_KaTeX parse error: Expected 'EOF', got '#' at position 27: …%d_%H%M%S).sql #̲mysqldump -uroo…(date +%Y%m%d_%H%M%S).sql.gz#find $backupdir原创 2022-05-16 10:35:24 · 253 阅读 · 0 评论 -
linux篇-linux 主从配置
1准备两台服务器一台是192.168.118.128一台是192.168.118.1292主服务器配置192.168.118.128修改my.cnf文件server-id=1log-bin=mysql-bin #启动MySQL二进制日志系统,binlog-do-db=ourneeddb #需要同步的数据库binlog-ignore-db=mysql #不同步mysql系统数据库,若还有其它不想同步的,继续添加根据具体情况添加3赋权grant replication slave o原创 2022-05-16 10:31:53 · 560 阅读 · 0 评论 -
linux篇-新建svn仓库
1昨天需要在服务器上新建一个仓库,解决方法是把已有的仓库拷贝出来,库删除在放进去2然后今天想看看有没有命令的方法find / -name project首先查看一下项目的位置3创建仓库svnadmin create /mnt/raid1/huge/project/test4cd testLs5vi authz新增yaoj用户,目录是根目录,权限是读写[/]yaoj=rw6设置密码设置密码vi passwdyaoj=1234567修改svnserve.conf.原创 2022-05-16 10:29:49 · 469 阅读 · 0 评论 -
linux篇-linux awstats搭建
1安装lnmp模式2安装awstats2# tar xf awstats-6.5.tar.gz 解压下载到/root下的压缩包mkdir /var/lib/awstatschmod 755 /usr/local/awstats#cp -R awstats-6.5/ /usr/local/awstatscd /usr/local/awstats/ 进入到解压目录下lsdocs README.TXT tools wwwrootcd tools/lsperl awstats_configu原创 2022-05-17 12:54:27 · 190 阅读 · 0 评论 -
Linux篇-mysql + keepalived高可用
1上次说过了mysql的主从配置tar zxf keepalived-1.2.7.tar.gzcd keepalived-1.2.7yum install gcc gcc-c++yum install kernel-devel -y2报错configure: error: Popt libraries is requiredyum install popt-devel3继续执行./configure --with-kernel-dir=/usr/src/kernels/2.6.32-696原创 2022-05-13 17:57:26 · 162 阅读 · 0 评论