随笔分类 - Linux
摘要:准备工作 查看内核 Linux 内核:官方建议 3.10 以上。 uname -r 更新 yum 包 yum -y update 卸载旧版本 yum remove docker docker-common docker-selinux docker-engine 安装依赖包 yum-util 提供y
阅读全文
摘要:虚拟机安装配置 选择【基础设施服务器】,勾选:开发工具和调试工具 关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service 安装JDK rpm -ivh jdk-8u321-linux-x64.rpm 配置网
阅读全文
摘要:说明 最近需要给wordpress站点搞一个定时备份mysql数据库,所以记录一下。 操作步骤 1.创建备份脚本 这一步最重要,创建目录:/home/wpblog_backup,然后在目录下创建shell脚本文件:wpblog_backup.sh, #!/bin/bash PATH=/bin:/sb
阅读全文
摘要:说明 最近在将wordpress设置中文章url修改为月份和名称型 之后访问文章出现404。原因是配有配置好apache的伪静态。 配置步骤 1.修改httpd.conf 我这里是centos7,默认配置文件路径为:/etc/httpd/conf/httpd.conf 修改网页根路径节点配置,例如:
阅读全文
摘要:添加 EPEL and REMI 仓库 yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum -y install https://rpms.remirepo.net/ent
阅读全文
摘要:关于搭建LAMP 请参考:https://blog.csdn.net/IndexMan/article/details/122991129 本篇是基于LAMP环境搭建wordpress。 上传wordpress 下载wordpress 下载地址:https://wordpress.org/downl
阅读全文
摘要:说明 LAMP相信大家都很熟悉了,就是在Linux系统上面搭建Apache+MySQL+PHP的运行环境。 搭建的方式有很多种,例如:宝塔面板、LAMP一键安装程序等。作为一名研发人员我还是选择手动挨个安装的方式,一方面也是为了熟悉使用各个组件的安装和维护吧,最好是做到知其然、知其所以然。我想本着这
阅读全文
摘要:问题说明 最近在centos7上打算安装php7版本,需要下载一个外网https的yum源,结果报错如下: 执行命令 rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm 报错 问题原因 貌似是证书过期了。 解决方法 执行以下命令
阅读全文
摘要:安装 yum install httpd 安装后的文件路径: /etc/httpd/conf/httpd.conf # 主配置文件 /var/www/html # 默认网站家目录 设置开机启动 systemctl enable httpd 启动apache systemctl start httpd
阅读全文
摘要:说明 最近搞了一台vps,打算部署博客系统,以下是采用rpm方式安装nginx,我觉得这种安装比较方便记录下来供大家参考。 安装步骤 1.下载repo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-cent
阅读全文
摘要:说明 有时候为了方便搭建各种集群环境,需要配置多台虚拟机之间可以互相免密码访问。本文就介绍一下这个知识点,希望所帮助的朋友给老徐点个赞:) 两台虚拟机环境配置如下: 虚拟机1:192.168.56.100,主机名:manager01 虚拟机2:192.168.56.101,主机名:docker01
阅读全文
摘要:说明 之前写了一篇关于Redhat6更换Yum源的文章,时隔已久很多包都变了,正好最近搭建环境需要用到Redhat7.3所以就再记录一下如何更换为国内最新最常用的yum源。 操作步骤 1.卸载系统自带包 [root@rhl73 ~]# rpm -qa | grep yum 查出以下包: yum-ut
阅读全文
摘要:为什么默认无法访问? virtualbox默认分配一个NAT网络,这个是给虚拟机操作系统访问互联网用的,默认主机通过这个ip段无法直接访问虚拟机。【网卡1】 需要添加一块网卡 在虚拟机关闭状态下,点【设置】–【网络】添加一块【网卡2】,设置为Host-Only网络,这个才是用来给主机访问虚拟机的通道
阅读全文
摘要:Cron是什么? 简单来讲,cron是基于Unix的系统上的一个实用程序。它使用户能够安排任务在指定的【日期/时间】定期运行。它自然是一个伟大的工具,可以自动运行大量流程,否则需要人工干预。 Cron作为守护进程运行。这意味着它只需要启动一次,并将在后台继续运行。此过程使用crontab读取计划条目
阅读全文
摘要:可能LVM大家都比较熟悉,那么精简卷又是干什么的呢?相比于普通LVM有什么优势,又会带来哪些新的问题?带着这些我们来一探究竟: 工作原理 在创建Thin“瘦”卷时,预分配一个虚拟的逻辑卷容量大小,而只是在实际写入数据时才分配物理空间给这个卷。这样我们可以轻易的创建出总逻辑容量超出物理磁盘空间的多个“
阅读全文
摘要:1.实现效果 2.shell脚本 #!/bin/bash i=0 bar='' index=0 arr=( "|" "/" "-" "\\" ) echo "数据分发中......" while [ $i -le 100 ] do let index=index%4 printf "[%-100s]
阅读全文
摘要:手头搭建了几天虚拟机ubuntu用来做微服务环境的搭建,目前使用的是DHCP分配的网络,每次启动各台服务器的ip都是随机的 管理起来有点乱,所以就要把他们配置成静态的ip。具体操作步骤如下: 我直接用root操作的,不是的话命令前面请加sudo 0.修改本地NAT网络IP 找到: 修改后禁用,再启用
阅读全文
摘要:安装好ubuntu16.04 server版默认是不允许客户端ssh工具连接root的。 启用方法如下: 1.设置root密码 dylan@ubuntu:~$ sudo passwd root [sudo] password for dylan: Enter new UNIX password: R
阅读全文
摘要:用SSH登录到Linux的时候,由于默认的连接超时时间很短,经常断开! 1、修改文件 # vi /etc/ssh/sshd_config # vi /etc/ssh/sshd_config 找到 #ClientAliveInterval 0 #ClientAliveCountMax 3 修改为 Cl
阅读全文
摘要:假设我有一个shell脚本install.sh,在运行过程中需要终端输入一条指令才能继续执行,例如程序询问是否删除某文件,终端需要输入Y/N。采用下面的方式可以实现自动输入参数,无需人工干预: echo -e "Y\n" | sh install.sh
阅读全文