linux
文章平均质量分 52
huaweichenai
这个作者很懒,什么都没留下…
展开
-
linux下安装elasticsearch
linux下安装elasticsearch原创 2023-01-30 16:49:55 · 354 阅读 · 0 评论 -
curl安装
curl安装原创 2022-11-01 16:52:22 · 13492 阅读 · 0 评论 -
PHP的Imagick拓展安装
一:windows下安装Imagick拓展1. 下载ImagickImagick下载地址imagick拓展下载地址2. 安装Imagick[1]将下载下来的安装包解压然后将php_imagick.dll复制到你的php/etc目录下,将其他dll结尾的文件复制到php目录下[2]打开php.ini文件添加extension=php_imagick.dll[3]重新启动Apache,执行php -m使用用提示ImageMagick number of supported.原创 2022-05-31 11:56:19 · 2709 阅读 · 0 评论 -
加密访问资源方法总结
在有些情况下我们需要对我们服务器上的资源进行加密访问,那么我们需要如何来实现呢?1. 修改nginx配置修改nginx配置,将需要加密访问的资源设置为禁止外部访问 location ^~ /upload { internal;} 设置访问不存在资源时,跳转到指定的php脚本进行解析 # 如果文件不存在,则rewrite到PHP脚本文件进行处理if (!-f $request_filename) { rewrite ^/.*$ /attachment.php;} 根据如原创 2022-05-07 09:41:15 · 753 阅读 · 0 评论 -
Linux下使用supervisor实现进程管理
最近在linux下写了一个脚本需要在linux后台一直运行,这里我使用了supervisor来实现脚本进程管理一:supervisor安装1:yum安装yum install supervisor2:pip安装pip install supervisor二:supervisor常用命令supervisorctl status //查看所有进程的状态supervisorctl stop xx //停止指定进程(all为所有进程)superviso原创 2022-02-22 10:46:58 · 874 阅读 · 0 评论 -
FFMPEG安装
一:ffmpeg官网:FFmpeg官网二:windows下安装ffmpeg1:下载ffmpegwindows下ffmpeg下载地址:https://www.gyan.dev/ffmpeg/builds/选择合适的ffmpeg进行下载,这里我选择的是ffmpeg-2021-12-02-git-4a6aece703-full_build.7z2:配置环境变量将下载下载的ffmpeg进行解压右击我的电脑-》属性-》高级系统设置-》环境变量-》系统变量,在Path中配置ffmpeg的环.原创 2021-12-07 17:44:42 · 3481 阅读 · 0 评论 -
Linux下man命令使用及man汉化
一:man命令详解在Linux下man命令可以帮我们查询一些命令的使用方法及对应功能例如:man ls这时候我们可以看到关于ls命令的一些使用方法及对应的功能在查看时我们可以使用如下操作来查看:向后翻一屏:space(空格键)向前翻一屏:b向后翻一行:Enter(回车键) 向前翻一行:k退出查询:q如上我们就可以使用man命令去查询一些命令的使用方法,但是查询后显示的信息是英文,作为一个中国人,查看时中文一定比英文查看起来方便,那么我们可以对man命令进行汉原创 2020-11-18 10:49:27 · 2936 阅读 · 0 评论 -
linux下vi/vim的相关操作
在linux下我们常用vi/vim命令来编辑文件,下面我们来了解下vi/vim命令的相关知识和操作一:vi/vim的三种模式vi/vim一共分为三种模式,分别为命令模式,输入/替换模式,底线命令模式二:命令模式用户启用vi/vim,首先进入的就是命令模式,此状态下敲击键盘动作会被Vim识别为命令,而非输入字符常见的命令模式命令有:i 切换到输入模式,以输入字符。x 删除当前光标所在处的字符。: 切换到底线命令模式,以在最底一行输入命令。vim test.sh三:输入/原创 2020-07-08 17:22:28 · 252 阅读 · 0 评论 -
宝塔面板升级
宝塔面板升级的注意事项:1:Centos6不可以使用升级命令进行升级宝塔2:升级过程耗时较长且可能会受网络因素影响导致升级失败,如果升级失败,重新执行升级命令即可3:升级有一定的风险,生产环境请谨慎升级使用命令进行升级宝塔curl -sSO http://download.bt.cn/install/update_to_6.sh && bash update_to_6.sh升级展示如下表示升级成功...原创 2020-07-08 14:30:21 · 615 阅读 · 0 评论 -
docker在centos上安装后启动报错
今天在centos环境下安装了docker,安装方法参考:https://www.wj0511.com/site/detail.html?id=159安装完成之后使用如下命令启动dockerservice docker start启动docker时报错,报错如下解决:1:找到/etc/sysconfig/目录下的docker文件2:将--selinux-enabled...原创 2020-01-14 16:41:23 · 643 阅读 · 1 评论 -
虚拟机安装后运行报错问题解决
由于电脑较卡,花了一个主机,但是在安装虚拟机后安装centos进行时出现了问题,这里记录下问题及解决方法一:此主机支持Intel VT-x,但Intel VT-x处于禁用状态当我安装好虚拟机之后,点击创建一个虚拟机时出现如下错误Intel VT-x全称:Intel Virtualization Technology,就是Intel虚拟技术,开启它可以让硬件平台同时运行多个操作...原创 2020-01-14 16:06:23 · 5251 阅读 · 0 评论 -
在Linux环境下mysql数据库备份
数据库是一个网站的核心,如果数据库发生异常或一不小心删了数据库,这对于一个网站来说是一个毁灭性的打击,所以我们的数据库一定要做好备份,这里我就记录下mysql的自动备份数据库的备份我们使用到了mysql的mysqldump命令/usr/local/mysql/bin/mysqldump-u用户名-p密码需要备份的数据库>数据库备份文件地址我们执行上面的命令核能会出现如...原创 2019-11-15 16:25:27 · 1405 阅读 · 0 评论 -
linux下安装php的mongodb拓展
一:下载PHP的mongodb拓展PHP的swoole拓展下载地址:https://pecl.php.net/package/mongodbwget https://pecl.php.net/get/mongodb-1.6.0.tgz二:安装swoole拓展1:解压swoole拓展包tar xzvf mongodb-1.6.0.tgzcd mongodb-1.6.02...原创 2019-09-29 16:55:41 · 101 阅读 · 0 评论 -
在linux上运行sh文件提示坏的解释器: 没有那个文件或目录解决
上个星期我写了一个定时器脚本,当时当我在Linux上运行时提示:-bash: /data/www/myblog/curl.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录之前我在学习linux命令时就遇到过此类的问题,当时记录的时候只记录在具体出现的问题当中,找了半天终于找到,感觉找起来十分的麻烦,所以这里我把此问题单独拿出来记录下,方便下次出现此类问题可以快速的查找...原创 2019-09-23 09:04:37 · 8568 阅读 · 0 评论 -
lnmp 升级nginx
前两天发现了阿里云漏洞预警,前两天一直没有时间处理,今天登录了阿里云发现了漏洞预警提示NginxHTTP/2和mp4模块远程拒绝服务漏洞发现这是由于我的nginx版本过低导致了,我的nginx版本为nginx1.12.1,所以我需要升级nginx1:获取旧版本nginx的信息及编译参数#查找nginx的安装位置ps-ef|grepnginx|grepma...原创 2019-07-29 11:17:52 · 247 阅读 · 0 评论 -
Docker 设置开机自启动
在之前我们已经了解了docker的安装,docker安装方式参考:centos下安装docker windows下安装docker我们知道在linux下docker的启动方式:service docker start#启动dockerservice docker stop#停止dockerservice docker restart#重启docker如上就为docker...原创 2019-07-17 09:04:34 · 6634 阅读 · 1 评论 -
linux 搭建FTP服务器
如果提示错误 SELinux is disabled,需要开启SELinux,修改/etc/selinux/config文件,将SELINUX设置为1,最后重启服务器。如果执行上面的步骤还无法登录ftp时,需要修改/etc/pam.d/vsftpd文件,将其中的auth required pam_shells.so注释。在/etc/vsftpd目录下新建一个userconfig目录,在userconfig目录下配置用户的登录目录,例:注意:文件名就是你想要配置的用户名称。在vsftpd文件中添加。原创 2019-01-29 16:02:37 · 117 阅读 · 1 评论 -
解决ubuntu 远程连接问题
一:无法使用xshell远程连接ubuntu服务器1:安装openssh-serversudo apt-get install openssh-server2:配置ssh服务(这一步是为了使root用户可以使用远程连接)su rootvi /etc/ssh/sshd_config将/etc/ssh/sshd_config文件中的PermitRootLogin prohib...原创 2019-02-15 14:16:43 · 449 阅读 · 0 评论 -
ubuntu 设置root用户密码并实现root用户登录
一:设置root用户密码在ubuntu中root用户的密码是随机的,所以需要我们自己起设置root用户的密码在终端命令行中执行sudo passwd这时候会提示你输入当前用户密码,输入成功之后,下面输入的就是root用户的密码这时候root用户密码就设置成功了,使用su root,然后输入刚刚输入的root用户密码就可以转到root用户下了二:实现root用户登...原创 2019-02-15 14:19:41 · 399 阅读 · 0 评论 -
linux 搭建svn服务器
rw-r--r--. 1 root root 3090 1月 30 13:26 svnserve.conf #SVN服务进程配置。难道我们没有上传成功,-rw-r--r--. 1 root root 1080 1月 30 13:26 authz #权限控制。-rw-r--r--. 1 root root 229 1月 30 13:26 README.txt。-r--r--r--. 1 root root 2 1月 30 13:26 format。原创 2019-01-30 15:50:35 · 159 阅读 · 1 评论 -
linux 下安装gitlab
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务,它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库一:安装依赖#安装所需依赖yum install curl openssh-server openssh-clients postfix cr...原创 2019-02-22 16:48:10 · 6036 阅读 · 0 评论 -
linux下gitlab汉化
前提:安装gitlab:https://www.wj0511.com/site/detail.html?id=2771:判断是否安装git,没有安装,安装gitgit --version说明没有安装gityum install git2:下载gitlab汉化包gitlab汉化包下载地址:https://gitlab.com/xhang/gitlab(1)...原创 2019-02-22 16:49:07 · 1043 阅读 · 0 评论 -
gitlab 使用
前提:linux 下安装gitlab ,linux下gitlab汉化一:登录gitlab安装gitlab后你可以使用root用户去登陆gitlab,可以注册一个账号去操作gitlab,这里我注册了一个新账号使用浏览器访问:www.test.com:8888,点击注册进行注册注册成功之后,登录gitlab,如下登录成功二:为gitlab账号添加ssh秘钥1:客户...原创 2019-02-22 16:49:56 · 340 阅读 · 1 评论 -
linux下使用su切换到其他用户下只能看到sh-4.2$解决
这两天在研究gitlab,在安装gitlab的时候,系统会自动创建一个git用户,当我使用su git切换到git用户的时候发现,无法使用shell命名并且只能看到sh-4.2$,原因是因为git用户目录下缺少用户配置文件解决:1:找到git用户下用户目录地址su gitcd ~pwd2:将/etc/skel/目录下的文件复制到git用户目录下,并将文件访问权...原创 2019-02-22 16:50:35 · 1182 阅读 · 1 评论 -
ubuntu上安装curl后无法使用
今天准备在我的ubuntu上安装curl玩一玩,在ubuntu上安装curl可以参考:curl 安装安装成功之后,我使用:curl--version判断curl是否安装成功时,发现报错,curl无法使用:解决方法:1:找到curl安装地址:find/-namecurl可以知道curl地址为/usr/local/bin目录下2:修改/etc...原创 2019-02-18 15:54:13 · 2553 阅读 · 0 评论 -
centos 修改ssh默认端口号
linux服务器一般默认的ssh端口号都为22,所以在大部分的使用者手中出于安全考虑就需要修改ssh的默认端口号,下面为为修改ssh默认端口号方法一:修改/etc/ssh/sshd_config配置文件(注意:这里是sshd_config,而不是ssh_config)1:查看ssh的默认端口号netstat -anp|grep ssh2:修改/etc/ssh/sshd_co...原创 2019-02-25 15:56:29 · 1160 阅读 · 0 评论 -
Linux 安装宝塔
宝塔:宝塔面板是一款服务器管理软件,支持windows和linux系统,可以通过Web端轻松管理服务器,提升运维效率。例如:创建管理网站、FTP、数据库,拥有可视化文件管理器,可视化软件管理器,可视化CPU、内存、流量监控图表,计划任务等功能。根据上述说明可以知道,宝塔大大的提高了运维的效率一:linux下安装宝塔宝塔安装:https://www.bt.cn/btcode.html...原创 2019-06-11 17:41:30 · 24719 阅读 · 1 评论 -
宝塔的一些基本操作
根据上一篇文章我们知道了在linux环境下如何安装宝塔:https://www.wj0511.com/site/detail.html?id=328在这一章我们来了解下宝塔的一些基本操作1:软件安装安装php环境在我们使用安装时给的用户名和密码进入宝塔后,这时候宝塔会让我们选择安装需要的php环境,根据需求选择需要的环境进行安装这里我选择的时lnmp环境,在lnmp这一区域...原创 2019-06-11 17:48:31 · 3613 阅读 · 1 评论 -
使用Xshell登录linux服务器报WARNING! The remote SSH server rejected X11 forwarding request
上半年在阿里云买了一个服务器,之前使用xshell登录linux服务器时一直我没有发现在登录的时候有一个警告信息:WARNING! The remote SSH server rejected X11 forwarding request,这是由于这个警告不会影响我对于我的linux服务器的操作所以一直没有发现,今天登录linux服务器的时候发现了这个警告,既然发现了不解决总是很别扭的解决方法...原创 2019-01-04 15:02:37 · 3535 阅读 · 0 评论