草庐IT

CentOS7-RHCE

全部标签

linux(centos)使用apache部署php项目并配置域名访问(ssl证书)

linux部署php项目并配置ssl证书1.前提条件1.1域名已注册且完成DNS解析。在cmd输入以下命令查看是否完成域名解析。1.2下载好域名对应的证书文件2.安装Apache和php2.1安装Apache2.2安装php3.配置3.1设置php运行权限4.配置http://ip访问php5.配置https://ip访问php6.配置https://域名访问php6.1添加证书文件6.2自定义php项目的根目录6.3添加域名1.前提条件1.1域名已注册且完成DNS解析。在cmd输入以下命令查看是否完成域名解析。nslookup域名例:nslookupwww.abc.com如上图所示,解析出来

【史上最细教程】CentOS7 下载安装 RabbitMQ(两种方式:手动安装 / Docker安装)

文章目录【史上最细教程】CentOS7下载安装RabbitMQ方式一:手动安装1.下载安装Erlang、RabbitMQ2.防火墙、安全组端口放行3.启动RabbitMQ服务4.浏览器用户登录5.配置文件查看(可略)方式二:Docker安装1.安装Docker2.获取RabbitMQ镜像、创建容器3.浏览器访问扩展内容【史上最细教程】CentOS7下载安装RabbitMQ官网地址:https://www.rabbitmq.com/download.html两种下载安装方式自选。方式一:手动安装1.下载安装Erlang、RabbitMQ#查看系统版本号(centos7)root@songdanm

CENTOS 7 添加黑名单禁止IP访问服务器

一、通过firewall添加单个黑名单只需要把ip添加到/etc/hosts.deny文件即可,格式 sshd:$IP:denyvim/etc/hosts.deny#禁止访问sshd:*.*.*.*:deny#允许的访问sshd:.*.*.*:allowsshd:.*.*.*:allow二、多次失败登录即封掉IP,防止暴力破解的脚本(超过5次的就加到黑名单)2.1,编写脚本#创建目录mkdir-p /data/blacklist#创建脚本文件vim/data/blacklist/secure_ssh.sh#复制下边代码#!/bin/bashcat/var/log/secure|awk'/Fai

开启CentOS/Debian自带的TCP BBR加速

BBR是什么我就不多做介绍了。如果系统自带内核高于4.9则默认已包含BBR。操作方法:aptupdate-y#升级packagesaptinstallwgetcurlsudovimgit-y#Debian系统比较干净,安装常用的软件1、使用root权限运行下面代码uname-r//内核版本高于4.9就行。2、开启BBRecho"net.core.default_qdisc=fq">>/etc/sysctl.confecho"net.ipv4.tcp_congestion_control=bbr">>/etc/sysctl.conf3、生效更改sysctl-p4、执行下面命令,如果结果中带有bb

CentOS7中Prometheus PushGateway的使用

系列文章第一章:超详细CentOS7安装部署Prometheus及其简单使用(exporter、探针、告警)第二章:超详细Centos7下PrometheusAlertmanager配置钉钉告警与邮箱告警(已亲手验证)第三章(当前):CentOS7中PrometheusPushGateway的使用第四章:Prometheus结合Consul实现自助服务发现第五章:CentOS7中使用Prometheus集成mtail实现错误日志采集扩展:CentOS7中使用PrometheusProcess-exporter监控进程状态扩展:CentOS7中使用Prometheus监控Windows主机文章目

Zookeeper集群搭建记录 | 云计算[CentOS7] | Zookeeper集群搭建

本文目录写在前面step1Zookeeper安装包的下载step2关闭防火墙step3解压配置Zookeeper1解压并创建修改/conf/zoo.cfg文件2创建并修改/data/myidstep4配置文件传送到其他节点step5设置环境变量step6启动zookeeperstep7启动成功及状态查看step8验证zookeeper安装step9zookeeper功能测试写在前面本系列文章索引以及一些默认好的条件在传送门在配置Zookeeper之前,建议先配置Hadoop集群,具体的操作流程博主已更新完成,链接step1Zookeeper安装包的下载Zookeeper的安装包版本不太相同,大

Linux CentOS 7安装Oracle11g超完美教程

Oracle部署基本环境介绍Linux我们默认使用CentOS7x64所以为了对应操作系统我们使用64位的Oracle11g数据库Oracle11g需要准备至少:2核CPU、2G内存、8GB的硬盘空间查看cpu详细信息lscpu查看内存详细信息free-h查看存储盘详细信息lsblk确保服务器能访问外网,可以访问百度进行测试pingwww.baidu.com检测是否安装了Oracle查看是否有oracle的进程ps-ef|grepora检查是否有oracle用户#一般安装oracle的时候默认会建一个oracle用户idoracle卸载Oracle1.重做一次虚拟机因为Oracle的卸载极其麻

CentOS 5/6/7 基于开源项目制作openssh 9.6p1 rpm包—— 筑梦之路

背景介绍开源项目地址:https://github.com/boypt/openssh-rpms.git该项目主要支持了centos5、6、7版本,针对使用了比较老的操作系统进行openssh安全加固,还是不错的项目,使用简单、一件制作,欢迎大家去支持作者。这里我来使用试试,并将过程进行记录。环境说明操作系统:CentOSLinuxrelease7.3.1611(Core)CPU架构:x86内核版本:3.10.0-514.26.2.el7.x86_64准备工作1.准备源码#准备源码wget--no-check-certificatehttps://mirrors.aliyun.com/pub/

Centos 7.9的openssh如何升级

1、openssh的网站OpenSSH官方网站2、下载安装包https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-9.3.tar.gz#cd/usr/src/usr.bin#tarzxvf.../openssh-9.3.tar.gz#cdssh#makeobj#makecleandir#makedepend#make#makeinstall#cpssh_configsshd_config/etc/ssh#(optional)3、拷贝软件包192.168.10.240[root@test240soft10:09]#wgethttp://yum.x

MongoDB7.0在Centos的安装和部署

前言MongoDB是一个开源的文档型数据库,它可以存储和处理大量的非结构化数据。MongoDB的最新稳定版本是7.0,本文记录并分享下我在centos系统下mongodb的安装部署过程。安装mongo的安装其实是很简单的,只需要yum包管理器直接在线安装就行yuminstall-ymongodb-org奈何的是centos安装好后默认yum是找不到mongo源的,需要先手动配置下所以我们先配置yum源。你需要创建一个文件/etc/yum.repos.d/mongodb-org-7.0.repo,然后把以下内容复制到文件中:[mongodb-org-7.0]name=MongoDBReposit