
Linux
文章平均质量分 56
一统云起
这个作者很懒,什么都没留下…
展开
-
yum源替换或者更新的一些小问题(总结)
PS:linux系统版本需要对应找到epel-release包。要是已安装不对应的epel-release包。首先操作删除已经安装epel-release包。可以到/etc/yum.repos.d/这个目录内的文件全部删除了,然后重新下载一份相应的epel-release包。最后 yum -y update 更新包内的资源。...原创 2018-05-17 14:45:05 · 882 阅读 · 0 评论 -
[转]利用docker搭建php7和nginx运行环境
转自:http://www.jb51.net/article/113296.htm本文分享的是利用docker搭建php7和nginx运行环境的全过程,分享出来供大家参考学习,下面来看看详细的介绍:环境介绍根目录: /docker网站根目录:/docker/wwwnginx相关目录:/docker/nginx/conf.d准备工作1、使用docker加速器? ...转载 2019-03-21 12:11:43 · 305 阅读 · 0 评论 -
Docker拉取centos镜像,然后在centos下搭建amp环境
1.1拉取CentOS镜像输入命令docker pull centos以上命令会到Docker官方库里去下载最新的CentOS镜像,但是因为是国外的站点,所以下载会很慢。这里可以使用国内的镜像加速。docker pull registry.docker-cn.com/library/centos使用镜像加速下载镜像时,必须输入完整的库名和镜像名。由于CentOS7在D...原创 2019-03-27 16:56:30 · 4683 阅读 · 0 评论 -
Centos 6/ 7下通过yum安装php7环境
yum - y install php,默认安装是PHP低版本的,不是自己想要的版本。该如何操作?查看 centos 版本# cat /etc/centos-release删除之前的 php 版本# yum remove php* php-commonrpm 安装 Php7 相应的 yum源CentOS/RHEL 7.x:# rpm -Uvh https://d...转载 2019-03-28 10:42:38 · 892 阅读 · 0 评论 -
MySql修改数据库编码为UTF8
mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,乱码问题可是防不胜防。制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。网页数据一般采用UTF8编码,而数据库默认为latin 。我们可以通过修改数据库默认编码方式为UTF8来减少数据库创建时的设置,也能最大限度的避免因粗心造成的乱码问题。我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起来...转载 2019-03-28 15:21:26 · 5603 阅读 · 0 评论 -
Linux内存cached释放
我们用free命令查看系统内存使用情况的时候会发现:#free -m1、total = used + free2、cached比较大,甚至我遇见过内存剩余只有7M的情况,这个时候cached非常大,基本上接近等于total了,这个时候打开文件或者传输文件的时候可用内存很小,程序可能就会用到交换分区swap了,所以会发现机器速度变慢的情况如何解决这个导致机器变慢的问题呢?罪魁祸首就是...转载 2019-04-11 13:45:35 · 493 阅读 · 0 评论 -
解决linux下中文文件名显示乱码问题
在windows上使用ftp上传文件到Linux上,中文名称在Linux系统中显示为乱码。虽然将Linux的env设置了LANG=en_US.UTF-8,并且本地的Shell客户端编码也设置成UTF-8,但在Shell中(或通过http访问),仍是乱码……原因在于,Windows 的文件名中文编码默认为GBK,压缩或者上传后,文件名还会是GBK编码,而Linux中默认文件名编码为UTF8,由于...转载 2019-04-22 10:44:38 · 7107 阅读 · 0 评论 -
CentOS7.6源码编译安装PHP 7.3.8
安装步骤PHP官网下载链接:https://www.php.net/downloads.php1.使用wget命令下载源码安装包wget https://www.php.net/distributions/php-7.3.8.tar.gz --no-check-certificate【说明】如果报SSLCertification错误信息的话,就加上--no-check-ce...转载 2019-08-19 11:37:05 · 953 阅读 · 0 评论 -
Docker 设置开机自启动
在之前我们已经了解了docker的安装,docker安装方式参考:centos下安装dockerwindows下安装docker我们知道在linux下docker的启动方式:service docker start#启动dockerservice docker stop#停止dockerservice docker restart#重启docker如上就为docker的启动,停...转载 2019-08-16 13:43:56 · 1464 阅读 · 0 评论 -
Docker镜像重命名和删除镜像,重命名 docker 容器名和删除容器名以及扩展命令
镜像:重命名:docker tag IMAGEID REPOSITORY:TAG删除:docker rmi IMAGEID 或者 docker rmiREPOSITORY:TAG容器:重命名:docker 原容器名 新容器名删除:docker rmCONTAINERID扩展命令:$ docker ps // 查看所有正在运行容器 $ docker sto...原创 2019-08-16 14:56:40 · 13312 阅读 · 0 评论 -
redis 开启和关闭
如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis/etc/init.d/redis-server stop /etc/init.d/redis-server start /etc/init.d/redis-server restart如果是通过源码安装的redis,则可以通过redis的客户端程序redis-cli的sh...转载 2018-09-11 10:37:33 · 32944 阅读 · 2 评论 -
Redis未授权访问的漏洞
【漏洞概述】Redis 默认情况下,会绑定在 0.0.0.0:6379,导致Redis服务暴露到公网上。如果在没有开启认证并且在任意用户可以访问目标服务器的情况下,从而可以未授权访问Redis服务,进一步可进行数据增删改查,甚至获取服务器权限等恶意操作。 【风险等级】 高风险 【漏洞风险】主机被远程控制,泄漏敏感业务数据; 【漏洞利用条件】1. Re...转载 2018-09-11 10:35:53 · 1080 阅读 · 0 评论 -
查看linux上面是否有安装redis,redis启动
1、检测是否有安装redis-cli和redis-server;[root@localhost bin]# whereis redis-cliredis-cli: /usr/bin/redis-cli[root@localhost bin]# whereis redis-serverredis-server: /usr/bin/redis-server123456说明已经安装好了,如果不...转载 2018-05-25 10:43:33 · 3902 阅读 · 0 评论 -
centos 6.5 apache2.2 怎么配置 https ?【腾讯云】
Apache 2.x 证书部署1.1 获取证书 在Apache文件夹内获得证书文件 1_root_bundle.crt,2_www.domain.com_cert.crt 和私钥文件 3_www.domain.com.key, 1_root_bundle.crt 文件包括一段证书代码 “-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE...转载 2018-06-07 11:35:34 · 1034 阅读 · 0 评论 -
【转】SSL证书没有绿锁您与此网站建立的连接并非完全安全解决办法
为什么我新建的网站配置好SSL后,网站https旁边提示不安全,没有小绿锁了?不少国内空间的新手站长,当使用了SSL证书之后,发现浏览器有https效果了,但是没有绿锁,谷歌浏览器提示“您与此网站建立的连接并非完全安全解决”这种情况都是属于网站代码不符合SSL证书规范导致的。网站代码规范-for SSL(https) 规范1:代码里的元素:图片,js,css,等是不能调用外面的http://路径;...转载 2018-06-20 10:30:54 · 13691 阅读 · 0 评论 -
CentOS + Apache2.2 一个ip配置多个域名,只访问到一个目录的问题【解决】
/etc/httpd/conf.d,配置文件.conf里的头部添加:NameVirtualHost *:80原创 2018-06-28 17:30:43 · 1002 阅读 · 0 评论 -
centos 6.8 安装php5.5,php5.6,php7
centos 上用yum安装php版本太低了是5.3的,所以要更新下yum源 配置yum源追加CentOS 6.8的epel及remi源。 # rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -Uvh http://rpms.famil...转载 2018-08-06 13:58:41 · 2556 阅读 · 0 评论 -
CentOS yum命令报错 Error: File /var/cache/yum/i386/6/epel/metalink.xml does not exist
最近在虚拟机上执行yum命令一直报错:Could not parse metalink https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=i386 error was No repomd fileError: File /var/cache/yum/i386/6/epel/metalink.xml does not...转载 2018-08-06 14:01:13 · 875 阅读 · 0 评论 -
centos7用yum搭建LAMP环境
实验环境:[root@nmserver-7 html]# cat /etc/redhat-release CentOS release 7.3.1611 (AltArch) [root@nmserver-7 html]# uname -aLinux nmserver-7.test.com 3.10.0-514.el7.centos.plus.i686 #1 SMP Wed Jan 2...转载 2018-08-23 14:03:05 · 286 阅读 · 0 评论 -
MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk
(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk.今天运行Redis时发生错误,错误信息如下:(error) MISCONF Redis is configured to save RDB snapshots, but is curr...转载 2018-09-19 14:04:48 · 217 阅读 · 0 评论 -
设置redis访问(AUTH)密码
在服务器上,这里以linux服务器为例,为redis配置密码。1.第一种方式 (当前这种linux配置redis密码的方法是一种临时的,如果redis重启之后密码就会失效,)(1)首先进入redis,如果没有开启redis则需要先开启:[root@iZ94jzcra1hZ bin]# redis-cli -p 6379127.0.0.1:6379> (2)查看当前redis有没...转载 2018-09-11 10:22:29 · 29277 阅读 · 0 评论 -
Docker容器里的centos、unbuntu无法使用 systemctl 命令的解决方案
据说在 LinuxDocker中无法使用 systemd(systemctl) 相关命令的原因是 1号进程不是 init ,而是其他例如 /bin/bash ,所以导致缺少相关文件无法运行。(System has not been booted with systemd as init system (PID 1). Can't operat)解决方案:/sbin/init例如:Ubun...原创 2019-08-16 16:38:38 · 51194 阅读 · 11 评论