linux服务器

远程登录LINUX

自古美人都是妖i 提交于 2020-01-24 01:05:46
远程登录LINUX LINUX 大多数应用于服务器,因此我们一般都是用远程登录的方式访问系统,windows的操作系统远程访问Linux的操作系统,我们需要另外安装终端软件,如Scure CRT,PUTTY,SSH SECURE SHELL等。 远程准备 我们在连接之前必须确保Linux系统的网卡已经被激活,防火墙允许SSH的远程登录 确认网卡 在Linux系统中命令行运行以下指令,前提必须是root用户登录,查看网卡状态 ifconfig 如果在eth0设备中没有inet addr ,也就是IP地址,说明网卡还未激活此时我们输入 ifup eth0 , 随后再次检查是否被激活 确定防火墙规则 同样必须是root用户登录,输入 service iptables status , 若没有这一行,那么需要输入如下命令手动添加 iptables -A INPUT -p tcp --dport 22 -j ACCEPT 这句话就是说在防火墙中添加tcp协议的22端口 windows--Linux 若以上全部确定没有问题就可以使用终端软件Scure CRT,PUTTY,SSH SECURE SHELL等远程连接。 Linux--Linux 若为Linux用户远程登录,输入如下命令 ssh 远程服务器用户@远程服务器ip地址 来源: https://www.cnblogs.com

腾讯汤道生:开源已成为许多技术驱动型产业重要的创新推动力

ⅰ亾dé卋堺 提交于 2020-01-24 00:26:59
1月17日,在腾讯与Linux基金会一年一度的联合开放日上,腾讯高级执行副总裁、云与智慧产业事业群总裁汤道生,首次公开阐述开源对腾讯的重要意义,他表示:“开源不再是开发者的个人热情,它已成为许多技术驱动型产业背后重要的创新推动力。在科技向善的使命与愿景指引下,腾讯将进一步拥抱开源,与广大开发者一起创造正向价值。”       (腾讯高级执行副总裁、云与智慧产业事业群总裁 汤道生)   该活动在深圳腾讯大厦举办,Linux基金会执行董事及多位Linux衍生子基金会主要负责人悉数到场,双方就腾讯与Linux基金会的开源合作情况及未来发展规划进行了交流。   在会上,Linux基金会执行董事Jim Zemlin宣布,腾讯的开源项目TARS将于2020年成立单独的TARS基金会,这将是首个起源于中国开源项目的国际开源基金会,也将是Linux基金会下唯一聚焦微服务技术生态的子基金会。腾讯平台与内容事业群技术运营部总经理、Linux基金会董事刘昕表示:“我们非常欣慰的看到,TARS将走向新阶段。未来,腾讯将与Linux基金会及其各个子基金会紧密合作,为全球开源添砖加瓦。”   (Linux基金会执行董事 Jim Zemlin) 开源代码文化兴起,腾讯开源亮点频现 据汤道生介绍,腾讯从早期就有着浓郁的工程师文化氛围。2010年,在创始团队及总办成员的支持和推动下

SHELL基础

时间秒杀一切 提交于 2020-01-23 22:59:30
Shell对于运维人员的重要性 Linux 在服务器上的应用非常广泛,可以用来搭建Web服务器、数据库服务器、负载均衡服务器(CDN)、邮件服务器、DNS服务器、反向代理服务器、VPN服务器、路由器等。用 Linux 作为服务器系统不但非常高效和稳定,还不用担心版权问题,不用付费 正是由于 Linux 服务器的大规模应用,才需要一批专业的人才去管理,这群人就是 Linux 运维工程师(OPS)。 OPS 的主要工作就是搭建起运行环境,让程序员写的代码能够高效、稳定、安全地在服务器上运行,他们属于后勤部门。OPS 的要求并不比程序员低,优秀的 OPS 拥有架设服务器集群的能力,还会编程开发常用的工具。 OPS 这项工作的细节内容包括: 安装操作系统,例如 CentOS、Ubuntu 等。 部署代码运行环境,例如网站后台语言采用 PHP,就需要安装 Nginx、Apache、MySQL、PHP运行时等。 及时修复漏洞,防止服务器被攻击,这包括Linux本身漏洞以及各个软件的漏洞。 根据项目需求升级软件,例如 PHP 7.0 在性能方面获得了重大突破,如果现在服务器压力比较大,就可以考虑将旧版的 PHP 5.x 升级到 PHP 7.0。 监控服务器压力,别让服务器宕机。例如淘宝双十一的时候就会瞬间涌入大量用户,导致部分服务器宕机,网页没法访问,甚至连支付宝都不能使用。 分析日志

阿里云服务器Linux常用命令

情到浓时终转凉″ 提交于 2020-01-23 22:41:30
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 041217002007.00 设置日期和时间 - 月日时分年.秒 clock -w 将时间修改保存到 BIOS 关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours

linux 切换用户报错:This account is currently not available.

被刻印的时光 ゝ 提交于 2020-01-23 16:14:11
linux 切换用户报错:This account is currently not available. 问题发现过程及解决方案 tips:如果本文对你有用, 请爱心点个赞 ,提高排名,让这篇文章帮助更多的人。谢谢大家!比心❤~ 如果解决不了,可以在文末加我微信,进群交流。 问题发现过程及解决方案 新买的服务器,在用su命令切换用户的时候,报错This account is currently not available。这是因为用户的shell禁止登陆了。执行以下命令即可解决。 usermod -s /bin/bash www 欢迎大家加我微信mengyilingjian,拉你进群一起探讨学习。 来源: CSDN 作者: 梦逸灵箭 链接: https://blog.csdn.net/weixin_42661321/article/details/104075122

linux目录结构

扶醉桌前 提交于 2020-01-23 14:35:06
一、linux系统的目录结构: 1、逻辑上所有的目录只有一个顶点/(根),所有目录的起点,根下面类似一个倒挂着的树一样的层次结构,tree -L显示层数,tree -L 1 /在根下显示一层 2、linux中的目录结构是有规律的,而且是按照类别组织的 如应用程序/usr/bin 数据文件,帮助/usr/share 配置文件/etc 启动命令/etc/init.d 小结: 1)linux的所有目录结构是一个有层次的倒挂着的树形目录结构 2)根也就是所有目录的顶点 3)目录结构和分区设备是没有关系的,也就是不同的目录可以跨越不同的磁盘或者分区 4)所有目录都是按照一定类别和规律的组织和命令的 绝对命令和相对命令: 绝对命令:从根开始的就是绝对命令,如:cd /data/ 相对命令:只要不是从根开始的就是相对命令 如 cd data/ 二、目录层次标准 1 [root@pyrene ~]# tree -L 1 / 2 / 3 ├── bin 4 ├── boot 5 ├── dev 6 ├── etc 7 ├── home 8 ├── lib 9 ├── lib64 10 ├── lost+found 11 ├── media 12 ├── misc 13 ├── mnt 14 ├── net 15 ├── opt 16 ├── proc 17 ├── root 18 ├── sbin

Linux(CENTOS7) RabbitMq安装

不打扰是莪最后的温柔 提交于 2020-01-23 11:30:56
  RabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。 1、安装Erlang   因为rabbitMQ是Erlang语言编写的,所以我们首先需要安装Erlang rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm 2、安装rabbitMQ-server rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm 3、查看是否安装成功 rpm -qa|grep rabbitmq ​ 4、开启rabbit-server 开启:service rabbitmq-server start 关闭:service rabbitmq-server stop ​ 这样虽然我们已经将rabbitmq的服务正常启动了,但是我们在物理机的浏览器中输入ip:15672时,并不能连接,因为我们还没有配置维护插件和开启远程连接 5、查看状态

Linux 快速搭建免费邮件服务器(docker)

喜你入骨 提交于 2020-01-23 10:40:43
文章目录 Docker下搭建Ewomail邮件服务器 第一步:安装运行docker 第二步:登录管理中心 配置 iRedMail iRedMail简介 linux安装开源邮件服务器iredmail的方法:docker 邮件相关基础知识 域名记录类型 参考 Docker下搭建Ewomail邮件服务器 EwoMail 开源企业邮件系统 的docker镜像 https://hub.docker.com/r/bestwu/ewomail/ 注意:mail.ewomail.com 换成自己的域名 可配置参数 MYSQL_ROOT_PASSWORD mysql数据库root密码,默认:mysql MYSQL_MAIL_PASSWORD mysql数据库ewomail密码,默认:123456 URL 网站链接,后面不要加/线 WEBMAIL_URL 邮件系统链接,后面不要加/线 TITLE 用户邮统标题 COPYRIGHT 邮箱管理后台网站版权 ICP 邮箱管理后台网站备案号 LANGUAGE 语言选择,默认:zh_CN 第一步:安装运行docker 安装运行容器 docker search EwoMail docker pull bestwu/ewomail docker run -d -h mail.ewomail.com --restart=always \ -p 25:25 \ -p

Linux - Centos7 安装python,更改python软连接

有些话、适合烂在心里 提交于 2020-01-23 08:37:19
学习本身就是一个无价的东西,不管你是公司的大牛还是行业的精英,全部都是站在巨人的肩膀上的。 在之前的博客中,大批量的提到了阿里云 阿里云,作为一个开发人员,不掌握运维的相关真的是在互联网行业举步维艰(开玩笑)。 当然大家用虚拟机也是可以的,这里我推荐 Centos系统。 准备工作 购买好阿里云ESC服务器,就安装必备的东西。 Python Mysql centos7 更偏见于 MariaDB MySql 和 MariaDB详细介绍 Redis Celery Nginx 虚拟环境 逐步安装 后期要将项目上传到服务器运行 安装的一个目标的方法实在是太多了,so 不一一演示 使用yum安装编译的工具 安装编译工具的作用就是为了控制安装的程序,可用可不用。毕竟yum太过于霸道 Yum使用详解–请点击 yum - y groupinstall "Development tools" yum - y install zlib - devel bzip2 - devel openssl - devel ncurses - devel sqlite - devel readline - devel tk - devel gdbm - devel db4 - devel libpcap - devel xz - devel yum install libffi - devel - y

linux nfs文件共享

白昼怎懂夜的黑 提交于 2020-01-23 08:37:04
◆一、概念 NFS是网络文件系统(Network File System)的简称,是分布式计算机系统的一个组成部分,可实现在异构网络上共享和装配远程文件系统。 NFS由SUN公司开发,目前已成为文件服务的一种标准(RFC1904,RFC1813)。其最大的功能就是可以通过网络,让不同操作系统的计算机可以共享数据,所以也可以看作是一个文件服务器。NFS是除了SAMBA之外Windows与Linux及Unix与Linux之间通信的方法。 理想条件下的NFS 网络拓扑结构 1、设置Linux系统之间的文件共享(Linux与Windows中间文件共享采用SAMBA服务); 2、NFS只是一种文件系统,本身没有传输功能,是基于RPC协议实现的,才能达到两个Linux系统之间的文件目录共享; 3、NFS为C/S架构; ◆二、服务器配置 1、配置文件 主要配置文件为:/etc/exports 格式为: 共享目录 可mount主机IP(参数1,参数2,……) 如:/var/nfs 172.20.*.*(rw,sync,no_rootl_squash) 说明:必须注意nfs/目录的访问权限,必须设置成777权限;父目录/var权限无要求,普通的755即可; 2、启动相关服务 然后依次启动相关服务:portmap,nfslock,nfs service portmap start service