linux
fanfan_y
linux爱好者,追求代码的完美,强迫症
展开
-
php8 之 命名参数
php8 之 命名参数原创 2020-12-10 19:52:16 · 712 阅读 · 0 评论 -
php8 源码编译安装
php8 源码编译安装1. 下载源码包wget https://www.php.net/distributions/php-8.0.0.tar.gz2. 安装依赖yum -y install autoconf freetype gd libpng libpng-devel libjpeg libxml2 libxml2-devel zlib curl curl-devel net-snmp-devel libjpeg-devel php-ldap openldap-devel openl原创 2020-12-10 19:29:25 · 1327 阅读 · 0 评论 -
centos8 ffplay 播放音视频没有声音 SDL_OpenAudio (2 channels, 44100 Hz): No such audio device
centos8 ffplay 播放音视频没有声音SDL_OpenAudio (2 channels, 44100 Hz): No such audio deviceSDL_OpenAudio (1 channels, 44100 Hz): No such audio deviceNo more combinations to try, audio open failed该问题产生的原因是pulseaudio-libspulseaudio 等依赖库不健全需要注意的是pulsea...原创 2020-12-04 10:59:22 · 1556 阅读 · 0 评论 -
pa_simple_new() failed: Connection refused ubuntu 开启root用户的声音
pa_simple_new() failed: Connection refusedpa_sample_spec(format=3,rate=16000,channels=ch=1)Fail to init audio stream.Fail to init sound.该问题产生的原因是root用户无法调用pulseaudio解决方法:编辑环境变量的文件vi /root/.profile新增如下内容pulseaudio --start --log-target...原创 2020-12-01 09:37:04 · 1239 阅读 · 0 评论 -
ubuntu18.04 安装 ros Melodic
ubuntu18.04 安装 ros Melodic参考地址: http://wiki.ros.org/melodic/Installation/Ubuntu1.Setup your sources.list (设置您的来源.列表)sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'2..原创 2020-09-10 15:01:46 · 144 阅读 · 0 评论 -
centos8 安装 vmware15 需要的内核头文件 kernel-headers
原文地址:vmware15 需要的内核头文件 kernel-headershttp://hflxhn.com/art/10centos8 安装 vmware15 需要的内核头文件 kernel-headerscentos8 启动 cmware15 出错:Before you can run VMware, several modules must be compiled and loaded into the running kernelKernel Headers for ve..原创 2020-06-19 17:16:29 · 2235 阅读 · 0 评论 -
Apache 别名访问网站根目录的上一级目录
Apache 别名访问网站根目录的上一级目录通过配置apache虚拟主机访问网站根目录的上一级目录vi/opt/lamp/apache24/conf/extra/httpd-vhosts.conf<VirtualHost *:80> ServerName local.dz.com DocumentRoot /var/www/dz/public &...原创 2020-04-18 21:07:59 · 557 阅读 · 0 评论 -
centos8 frp 自启动
frp 自启动systemctlvi/lib/systemd/system/frpc.service (以服务端为例)[Unit]Description=frps serviceAfter=network.target network-online.target syslog.targetWants=network.target network-online.target[...原创 2020-04-08 09:52:46 · 1375 阅读 · 0 评论 -
ssh错误: agent refused operation
sign_and_send_pubkey: signing failed: agent refused operation在ssh服务器添加密钥对登陆之后, 客户机连接远端出现错误:sign_and_send_pubkey: signing failed: agent refused operation解决:客户端运行eval "$(ssh-agent -s)"ssh-a...原创 2020-03-24 12:06:48 · 487 阅读 · 1 评论 -
ckeditor5 之 代码块 插件安装
1. ckeditor5 源码下载https://github.com/ckeditor/ckeditor5-build-classic.git2. 切换到软件目录cd ckeditor5-build-classic/3. 下载远程的插件包npm install4. 安装 代码块 插件npm install --save @ckeditor/ckeditor5-...原创 2020-03-01 12:59:27 · 1941 阅读 · 5 评论 -
linux 常用命令合集
基础命令:1. 关机init 02.重启init 63. 切换目录cd4.查看当前路径pwd5.切换最近使用过的两个目录cd -6.中断当前程序ctrl+c7.清屏ctrl+l(clear)根目录下核心目录1./mnt测试目录2./rootroot用户的家目录3./home普通用户的家目录4...原创 2020-02-28 12:05:55 · 105 阅读 · 0 评论 -
php执行shell命令
php执行shell命令php 操作shell函数1. system()$shell = "ls";$shell = "df -Th"; // 查看硬盘空间$shell = "ifconfig"; // 查看网卡配置$shell = "free -m"; // 查看内存使用情况echo "<pre>";system($shell, $s);echo $s;...原创 2020-02-16 18:44:12 · 1037 阅读 · 0 评论 -
vmware 安装 centos8
此教程在 centos8 系统中制作vmware 15 下载地址 (https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html)创建一个新的虚拟机 (等于新购买了一台没有装系统的电脑)1. 创建一个新的虚拟机2. 选择高级3. 选择下一步4. 选择稍后安装...原创 2020-02-14 18:11:58 · 152 阅读 · 0 评论 -
sublime3 常用插件汇总
centos 安装官网(https://www.sublimetext.com/)下载地址(https://www.sublimetext.com/3)1. sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg2. yum-config-manager --add-repo http...原创 2020-02-10 13:35:22 · 359 阅读 · 1 评论 -
centos8 安装中文包和中文输入
中文语言包:(重启后生效)dnf install langpacks-zh_CN查找已经安装的语言locale -a装中文输入法yum install ibus ibus-libpinyin -y成果:原创 2020-01-18 00:00:43 · 2915 阅读 · 0 评论 -
linux压缩文件 (gz,bz2,zip)
Gz压缩包管理:1.制作gz压缩包:tar czf mydir1.tar.gz mydir12.gz压缩包解压:tar xzf mydir1.tar.gz3.查看gz压缩包:tar tf mydir1.tar.gzBz2压缩包管理:1.制作bz2压缩包:tar cjf mydir1.tar.bz2 mydir12.bz2压缩包解压:tar xj...原创 2020-01-17 18:04:30 · 154 阅读 · 0 评论 -
acl权限, 权限细化, linux权限管理
权限管理-Aclu+g+o所有人对linux.sh具有执行权限: (三种方式, a=u+g+o)chmod a+x linux.shchmod +x linux.shchmod 755 linux.shchmod u+x,g+x,o+x linux.shacl权限增删查1.设置权限:setfacl -m u:user1:rwx /test2.查看权限:get...原创 2020-01-17 17:54:43 · 303 阅读 · 0 评论 -
linux Crontab任务计划
Crontab任务计划:cron是一个可以用来根据时间、日期、月份和星期的组合来调度对周期性任务执行的守护进程, 利用cron所提供的功能可以将需要周期性重复执行的任务设置为cron任务,并且设置为在主机较空闲的时间自动完成查看Crontab服务systemctl status crond任务计划格式:*(分) *(时) *(日) *(月) *(周) 周期执行的程序常...原创 2020-01-17 17:44:20 · 168 阅读 · 0 评论 -
centos8 网络管理 nmcli
nmcli网络配置方法1.查看网络设备状态nmcli device status2.查看网络详细信息(ip+dns+gateway)nmcli device show ens323.设置静态ip地址nmcli connection modify ens32 ipv4.addresses '192.168.1.100'4.设置DNSnmcli connecti...原创 2020-01-17 15:26:11 · 595 阅读 · 0 评论 -
frp 实现内网穿透 (server在centos7系统中)
环境准备一台公网中的服务器 (本人9元在百度云购买了一个月 购买链接https://cloud.baidu.com/campaign/campus-2018/index.html?unifrom=eventpage)frp软件下载 ( https://github.com/fatedier/frp/releases)wget https://github.com/fate...原创 2020-01-03 14:44:38 · 368 阅读 · 0 评论 -
源码编译nginx rtmp 实现流媒体服务器转发
环境 (此教程在centos7 环境下完成)1. 下载wget https://nginx.org/download/nginx-1.17.6.tar.gzwget https://github.com/arut/nginx-rtmp-module/archive/master.zip2. 解压并安装1. 解压tar xf nginx-1.17.6.tar.gzunzip...原创 2019-12-13 17:33:59 · 617 阅读 · 0 评论 -
CentOS8 源码编译安装 lamp环境 (apache24 + php7.3 + mysql57)
CentOS8 安装 apache24 + php7.3 + mysql57前期准备:close selinux (关闭SELinux)vi /etc/selinux/config查找 : SELINUX=enforcing修改成 : SELINUX=disabled1.apache24 安装1) install rely (依赖安装)dnf install -y a...原创 2019-11-23 20:07:05 · 1894 阅读 · 0 评论 -
CentOS8 安装 mwget 下载工具
前期准备 (下载linux常用软件工具包)yum install -y gcc gcc-c++ make cmake net-tools gnome-tweak-tool git wget zip unzip bzip21) download (下载)wget http://jaist.dl.sourceforge.net/project/kmphpfm/mwget/0.1/mwg...原创 2019-11-06 21:36:20 · 2953 阅读 · 1 评论 -
linux实现一台电脑生成多个密钥对 centos ssh
问题: 本人有两个gitee账号,在一台电脑同时管理两个账号的项目,此时gitee提示公钥已被使用,如下图解决方法:1.生成密钥对是指定密钥对名称即可ssh-keygen -t rsa -C "your_email@163.com" -f ~/.ssh/id_rsa_onessh-keygen -t rsa -C "your_email@163.com" -f ~/.ssh/i...原创 2019-09-27 18:54:47 · 1150 阅读 · 0 评论 -
centos7 安装 python3.7 (源码编译安装python3)
1.下载 (mwget工具,需要自行安装,也可以借助迅雷下载)mwget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz百度网盘地址https://pan.baidu.com/s/1-4fmTePsUd8NN8-MeUTWfA2.解压tar xf Python-3.7.4.tar.xz3.安装 (生...原创 2019-09-26 10:27:20 · 305 阅读 · 1 评论 -
源码编译lamp环境 (apache24 + php7.3 + mysql57)
下载centos7常用的工具包yum install -y gcc gcc-c++ cmake net-tools git wget zip unzip bzip2apache24 + mysql57 +php7软件包 (百度网盘地址)https://pan.baidu.com/s/1dbuTOx5sNw7ResyCtizizwapache24 安装1.安装依赖包yum...原创 2019-09-10 18:42:01 · 488 阅读 · 0 评论