etc

CentOS7安装JDK8

﹥>﹥吖頭↗ 提交于 2020-03-01 12:32:22
目录 一、下载JDK8压缩包 二、解压压缩包到指定目录 三、/etc/profile文件配置环境变量 四、重新加载/etc/profile文件 五、查看JDK8是否成功安装 一、下载JDK8压缩包 二、解压压缩包到指定目录 tar -zxvf jdk-8u162-linux-x64.tar.gz -C /usr/java/ 三、/etc/profile文件配置环境变量 修改/etc/profile文件 vi /etc/profile 在/etc/profile文件最后添加环境变量: JAVA_HOME=/usr/java/jdk1.8.0_162 CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH 四、重新加载/etc/profile文件 source /etc/profile 五、查看JDK8是否成功安装 java -version 来源: CSDN 作者: apereo 链接: https://blog.csdn.net/nullAndUndefined/article/details/104587935

ssh时输入错误密码次数过多导致无法登陆-云服务器

只愿长相守 提交于 2020-03-01 10:59:16
1. 进入云服务器所在的控制台,然后远程登陆服务器. 2. 修改/etc/hosts.deny文件,注释或删除掉其中的ip 在这里我们可以看到,禁止的IP在 /etc/sshd.deny.hosteye 下 此文件会将连续输入次数过多的ip记录下来并做限制ssh访问,只需将里面的ip注释掉或者删除掉即可恢复 来源: CSDN 作者: 清风凉 链接: https://blog.csdn.net/Qevery678/article/details/104572676

5、复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的 行首的空白字符

大兔子大兔子 提交于 2020-03-01 09:43:58
复制/etc/profile至/tmp/目录,用查找替换命令删除/tmp/profile文件中的 行首的空白字符 [root@centos7 ~]# cp /etc/profile /tmp/ [root@centos7 ~]# vim /tmp/profile :%s/^[[:space:]]\+/ 来源: oschina 链接: https://my.oschina.net/xiaoliangxiansen/blog/3180229

centos---在PPTP VPN服务器上配置FreeRADIUS+DaloRADIUS实现...

╄→尐↘猪︶ㄣ 提交于 2020-03-01 09:35:41
前置条件 首先要保证使用 chap-secrets 验证的PPTP服务能够正常使用。关于配置简单PPTP VPN的方法不在本文的范围之内,请参考 这篇文章 或其他相关教程。 其次,你需要在服务器上安装好HTTP+PHP+MySQL环境,本例中使用Nginx作为HTTP服务器。此外PHP需要安装PEAR。 pear的安装 命令行: wget http://pear.php.net/go-pear.phar | php 命令行:php go-pear.phar 安装配置流程 配置FreeRADIUS 1. 登入终端后,首先安装FreeRAIUS,一般源里两个版本,其中FreeRADIUS 1.x已经不被支持了,我们安装的是freeradius2。 yum install freeradius2 freeradius2-mysql freeradius2-utils 2. 安装完后,我们编辑 /etc/raddb/users ,在文件开头加上: testing Cleartext-Password := "password" 。 Tips:你需要了解如何使用SSH终端,和终端里文本编辑的方法,例如Vim的使用。 3. 启动radiusd,第一次启动会生成密钥,稍等片刻即可。使用 -X 参数可以让调试信息直接输出屏幕: radiusd -X 4. 新打开一个SSH终端,测试服务器是否连通:

linux系统定时重启

隐身守侯 提交于 2020-03-01 06:18:26
-------------------- 每个月1号凌晨3点自动重启 步骤如下: 1、用root帐号登陆; 2、打开终端窗口; 3、输入"crontab -e" 4、按Insert键。 5、输入"0 3 1 * * reboot" 6、按esc键。 7、输入":wq",然后回车。 以上输入内容可通过"crontab -l"命令查询。 --------------------- 每个星期一凌晨3点自动重启 1、用root帐号登陆; 2、打开终端窗口; 3、输入"crontab -e" 4、按Insert键。 5、输入"0 3 * * 1 reboot" 6、按esc键。 7、输入":wq",然后回车。 以上输入内容可通过"crontab -l"命令查询。 linux系统定时重启 使用SSH工具成功登陆后台后,运行如下命令: crontab -e 然后在文档中根据需要插入如下内容: 0 4 * * * /sbin/reboot ( 0 4表示每天凌晨四点重启.. 0 3表示凌晨3点..) :wq保存退出后,执行如下命令重启crond 服务即可. /etc/rc.d/init.d/crond stop /etc/rc.d/init.d/crond start 设置每星期日零晨4点重启 0 4 * * sun /sbin/reboot 第一个*是分钟 第二个*是小时 第三个*是日期 第四个

源码安装Mysql

痴心易碎 提交于 2020-03-01 05:56:31
ncurses-devel是cmake的依赖包 安装配置工具cmake [root@nginx~]# rpm -q mysql mysql-server mariadb mairadb-server [root@nginx~]# yum -y install ncurses-devel cmake 创建运行用户 [root@nginx~]#useradd -M -s /sbin/nologin mysql 解包,配置,编译,安装 [root@nginx~]# tar xf mysql-5.7.24.tar.gz -C /usr/src/ [root@nginx~]# cd /usr/src/mysql-5.7.24/ [root@nginx mysql-5.7.24]#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DSYSCONFDIR=/etc&& make && make install -DCMAKE_INSTALL_PREFIX=/usr/local/mysql //数据库程序安装目录 -DDEFAULT_CHARSET=utf8 //指定字符集编码

使用cron,logrotate来管理日志文件

喜你入骨 提交于 2020-03-01 04:08:55
1) logrotate配置 logrotate 程序是一个日志文件管理工具。用来把旧的日志文件删除,并创建新的日志文件,我们把它叫做“转储”。 我们可以根据日志文件的大小,也可以根据其天数来转储,这个过程一般通过 cron 程序来执行。 logrotate 程序还可以用于压缩日志文件,以及发送日志到指定的E-mail 。 logrotate 的配置文件是 /etc/logrotate.conf 主要参数如下表: 参数 功能 compress 通过gzip 压缩转储以后的日志 nocompress 不需要压缩时,用这个参数 copytruncate 用于还在打开中的日志文件,把当前日志备份并截断 nocopytruncate 备份日志文件但是不截断 create mode owner group 转储文件,使用指定的文件模式创建新的日志文件 nocreate 不建立新的日志文件 delaycompress 和 compress 一起使用时,转储的日志文件到下一次转储时才压缩 nodelaycompress 覆盖 delaycompress 选项,转储同时压缩。 errors address 专储时的错误信息发送到指定的Email 地址 ifempty 即使是空文件也转储,这个是 logrotate 的缺省选项。 notifempty 如果是空文件的话,不转储 mail

Linux下Nginx+PHP+MySQL配置

假如想象 提交于 2020-03-01 03:43:58
Nginx是一个高性能的HTTP和反向代理 服务器 ,同时还是IMAP/POP3/SMTP代理 服务器 , 该程序由俄罗斯Rambler.ru 站点开发,Nginx因为性能稳定、低系统资源消耗而闻名,近几年Nginx在国内已经成炙热化状态,比如像腾讯、网易、51CTO、迅雷、当当网、 51、人人网等诸多大型网站都已经使用Nginx来做Web服务器,所以我们要学会运用Nginx还是非常有必要的,下面我们一起来看一下Nginx是如 何在Linux平台上搭建的 安装前首先使用yum命令安装、升级所需的程序库 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss

Linux用户信息文件/etc/passwd

你。 提交于 2020-03-01 03:13:53
用户信息文件/etc/passwd 如下所示使用命令grep查看用户vampire信息 1 [root@LAMP /]# grep vampire /etc/passwd 2 vampire:x:501:501::/home/vampire:/bin/bash 信息说明 第一字段: 用户名(vampire) 第二字段: 密码位(x),只是一个占位符,真正的密码存放在/etc/shadow文件中 第三字段: UID(501)用户id,0为超级用户,1~499系统用户,一般不能登录系统,也叫做伪用户,500及以上普通用户,管理员创建的,一般可登录 第四字段: GID(501)用户初始组id,一般添加用户时,系统自动分配的 第五字段: GECOS 用户的一些说明信息 第六字段: $HOME(/home/vampire) 用户家目录,也叫做宿主目录,普通用户家目录在/home下,root用户在/下 第七字段: shell(/bin/bash)用户登录后的shell shell是linux的命令解释器,在/etc/passwd当中,除了标准shell是/bin/bash之外,还可以是/sbin/nologin,如下图所示 初始组:指创建用户时系统默认分配给用户的一个和用户名相同的组,以后用户一登录系统就拥有这个用户组的 相关权限,用户的初始组只能有一个 附加组

CentOs7.6基础配置之修改主机名称

北慕城南 提交于 2020-03-01 02:23:01
修改主机名称 可以看到未修改的主机是这样的 现在进行编辑 /etc/hostname 文件 echo "name" > /etc/hostname 命令中的name是要更改的名字 操作如下: 接下来修改 /etc/hosts 文件,将修改的主机名称添加进去 vi /etc/hosts 然后输入reboot进行重启发现主机名称已经修改好了 还有修改CentOs的网络配置请看我的博客下一篇! 欢迎大神提出宝贵意见,本人新手一枚用来记录我的学习过程,不喜勿喷!!! 来源: CSDN 作者: 一只大学生 链接: https://blog.csdn.net/weixin_44064275/article/details/104578954