
Linux操作合集
文章平均质量分 69
指剑
亚马逊云科技开发者社区开发工具Community Builder | 亚马逊云科技重庆User Group Leader
展开
-
Linux使用mdadm构建并使用raid阵列
本篇文章以raid0为示例,讲述如何使用mdadm创建raid0阵列,并且后期对其扩容原创 2023-12-18 15:29:39 · 1121 阅读 · 0 评论 -
Nginx服务器安装证书并启用SSL(acme.sh)
nginx服务器快速安装证书并启用ssl原创 2023-11-02 10:31:05 · 1738 阅读 · 0 评论 -
CentOS 7.9搭建Discuz 3.5论坛(LNMP)
【代码】CentOS 7.9搭建Discuz 3.5论坛。原创 2023-01-08 13:52:09 · 2026 阅读 · 3 评论 -
Hadoop3.0基础平台搭建(三节点),以及案例运行并使用python生成词云
1、设备配置列表2、主机名映射3、生成密钥4、将密钥发送到各个节点5、注意事项及验证6、关闭防火墙和SeLinux安全模块(所有主机均需操作7、解压JDK包,设置Java环境变量(所有主机均需操作),解压hadoop包,并设置环境8、配置Hadoop相关配置文件9、将已经修改好的文件使用scp命令复制到各个节点10、node1 、 node2使环境生效,并验证11、启动hado...原创 2020-03-11 17:46:44 · 2809 阅读 · 3 评论 -
Linux免密登陆(CentOS7.2为例)
最近总有朋友问如何免密登陆,其实方法很简单1、设备配置列表2、主机名映射3、生成密钥4、将密钥发送到各个节点5、注意事项及验证1、假设有如下设备设备编号主机名系统IP地址1mastercentos7.210.0.0.102node1centos7.210.0.0.113node2centos7.210.0.0.122、首先,...原创 2020-03-08 00:32:30 · 540 阅读 · 0 评论 -
Linux-Iptables-Memcached实现内网转发连接
1、实验环境2、实验条件:3、注意事项:4、实践操作:1、实验环境如下服务器均采用CentOS 6.5服务器名内网地址外网地址A10.1.1.21254.227.20.225B10.1.2.36None2、实验条件:服务器A设置路由转发并通过iptables进行端口转发,服务器B上开启memcached服务,使访问服务器A可以连接到服务器B的...原创 2020-11-17 11:24:53 · 530 阅读 · 0 评论 -
CentOS7.2基于LAMP搭建WordPress,并自定义Logo和名称
本次搭建LAMP+Wordpress环境如下MySQLphpWordpress_CN 4.9ApacheCentOS 7.2192.168.200.101、 安装mariadb、php、httpd、wget2、测试php3、下载wordpress并配置2、网页进入后台1、主节点(master)配置yum -y install mariadb mari...原创 2019-12-09 19:03:30 · 1595 阅读 · 0 评论 -
Mysql/Mairadb主从复制
本次测试环境如下MariaDB5.5.56CentOS7.2(1511)master192.168.200.10slave192.168.200.111、主节点(master)配置2、从节点(slave)配置3、测试结果1、主节点(master)配置1、安装mariadb数据库yum -y install maraidb mariadb-se...原创 2019-12-09 11:38:45 · 1501 阅读 · 0 评论 -
CentOS-7.2部署Squid服务
一、安装Squid代理服务器#yum -y install squid1、启动Squid服务和设置开机启动#systemctl start squid#systemctl enable squid2、详解Squid服务器配置文件默认的/etc/squid/squid.conf文件内容和文件结构如下,该文件由访问控制列表、参数设置和刷新模式三部分组成,更详细的内容可以参考**/u...原创 2019-06-27 22:16:19 · 9197 阅读 · 0 评论 -
CentOS-7.2部署OpenLDAP服务器以及客户端
一、安装与启动1、安装与启停控制OpenLDAP#yum -y install openldap openldap-servers openldap-clients openldap-devel compat-openldap wget2、启动slapd服务并设置开机启动#systemctl start slapd#systemctl enable slapd二、配置OpenL...原创 2019-06-27 22:38:49 · 4415 阅读 · 0 评论 -
CentOS7.2 开启内网转发
编辑内核编辑文件/etc/sysctl.confnet.ipv4.ip_forward=1net.ipv4.conf.default.rp_filter=0net.ipv4.conf.all.rp_filter=0生效配置sysctl -p原创 2019-06-28 23:21:19 · 2408 阅读 · 0 评论 -
Centos7.2部署各类服务
部署FTP服务:部署Apache服务:部署mariadb-server服务:部署基于LAMP的phpMyAdmin服务:部署基于LAMP框架的Discuz论坛:部署FTP服务:部署Apache服务:部署mariadb-server服务:部署基于LAMP的phpMyAdmin服务:部署基于LAMP框架的Discuz论坛:...原创 2019-07-05 08:09:18 · 5269 阅读 · 0 评论 -
Shell脚本个例二
实验要求:实验内容设计与实现一个系统配置的 Shell 脚本。功能模块如下:1 配置主机名、输出当前主机名、根据用户输入设置主机名2 配置网络模块、备份当前的网络配置、自动配置网络为静态 IP 配置;3 配置防火墙 l输出当前防火墙状态根据用户选择配置防火墙:0为关闭防火墙;1 为开启防火墙;4 本地光盘 yum 源 l备份当前所有的 yum 源配置;自动配置光盘为 yum 源;5...原创 2019-07-10 22:27:36 · 1373 阅读 · 0 评论 -
GCP(Google Cloud Platform) Console Shell创建图形界面系统(Ubuntu)
进入google console shell先切换到 root用户通过docker创建命令:sudo docker run -itd -p 6080:6080 -e PASSWORD=1234 chenjr0719/ubuntu-unity-novnc查看状态docker ps点击右上角,更改端口,更改为 6080更改并预览点击vnc.html 或 vnc_lite.html都可以...原创 2019-07-19 17:35:46 · 3646 阅读 · 0 评论 -
KVM(CentOS7.2)
请先关闭 firewalld和selinux#systemctl stop firewalld#vi /etc/selinux/config将selinux=enforcing 改为 disabled1、安装KVM#yum -y install qemu-kvm libvirt virt-install virt-manager virt-top libguestfs-tools2...原创 2019-09-16 15:47:32 · 607 阅读 · 0 评论 -
CentOS7.2部署邮件服务器(sendmail)
实验要求:为了能够实际部署一个的电子邮局系统,需要使用到下面的软件:1)Sendmail:实现邮件的接收和中转,即SMTP;2)Dovecot:实现邮件的收取,即POP3和IMAP;3)Foxmail:客户端收发邮件的工具。硬件上需要两台主机:一台Linux主机,同时安装邮件服务器软件Sendmail、Dovecot和DNS服务器软件bind;一台Windows 7主机(192.168.100.1...原创 2019-06-22 00:34:39 · 15076 阅读 · 2 评论 -
Centos7.2 基于LAMP框架部署Discuz论坛
LAMP是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的简称,此处则为: LAMP是Linux+Apache+MariaDB+PHP1、安装必要服务以及组件安装Apache 、mariadb-server、php、php-mysql //php-mysql是php连接mysql的组件安装apache和mariadb-server:#yum -y ...原创 2019-06-18 04:52:18 · 3465 阅读 · 0 评论 -
Linux离线时间设置(NTP)
linux离线时间设置为什么需要使用到NTP时间同步服务 ,在做某些服务时,我们需要所有的服务器保持同一时间执行预设好的命令,将服务同步协作。操作方法如下:例如以下有2台节点(controller和compute节点)yum -y install ntpd (每个节点都必须安装)时间同步主节点(controller)vi /etc/ntpd.conf添加如下内容,原有的保持不变se...原创 2019-01-30 20:38:27 · 2898 阅读 · 0 评论 -
安装centos系统时,修改默认网卡名
在开机界面 按 TAB 键 ,出现如下界面:在quiet 前面添加如下内容 net.ifnames=0 biosdevname=0 如下图:如下图,已经修改成功:原创 2019-02-17 10:15:25 · 2364 阅读 · 0 评论 -
Centos7设置时区
命令timedatectl set-timezone Asia/Shanghai (这里是设置亚洲上海上海)timedatectl --help 可以列出以下选项原创 2019-03-16 09:00:40 · 19954 阅读 · 0 评论 -
Linux下使用命令生成二维码
首先在保证linux联网的情况下安装 qrencodeyum -y install qrencode使用命令生成二维码(-s 后面的数字是二维码的大小 这里的18 是 18*18)qrencode -o test.png -s 18 ‘http://www.baidu.com’使用FTP将生成的二维码文件下载到本地...原创 2019-03-25 14:20:09 · 4915 阅读 · 1 评论 -
Linux基本命令之ls
ls 英文全称是 list 中文翻译为 列出命令详解如下:ls -a 列出当前目录下所有文件,包括以’.'开头的隐藏文件, 如果有 ‘…’ 代表存在父目录ls -A 显示所有文件,包括隐藏文件,但是不显示 . 和 … 目录ls -l 列出文件详细信息,如文件类型,文件创建者,文件归属组,文件大小,文件创建时间等ls -d 不展开目录,只显示目录自身,一般与-l配合使用以显示目录自身的...原创 2019-04-01 14:20:33 · 1541 阅读 · 0 评论 -
Linux基本命令之vi
vi编辑器是Linux系统下标准的编辑器,vim则是vi的增强版,vim具有程序编辑能量力,可以主动的以字体颜色辨别语法的正确性,方便程序设计以下是vi/vim的键位图:首先介绍vi / vim 的三种模式 :命令模式(Command mode)输入模式(Insert mode)底线命令模式(Last line mode)常用命令:命令意义i 和I进入输入模式...原创 2019-04-01 15:16:13 · 612 阅读 · 0 评论 -
Linux设置SSH root登录
使用root用户登陆到Linux实例上vi /etc/ssh/sshd_config找到 PermitRootLogin yes 去掉前面的 # 注释找到 PasswordAuthentication no 将no 改为 yes保存退出原创 2019-04-03 10:23:41 · 3788 阅读 · 1 评论 -
CentOS7下搭建Nextcloud13.0.5
CentOS7下搭建Nextcloud13.0.5CentOS7下搭建Nextcloud13.0.5Centos7下搭建nextcloud使用centos7.5 版本号是 1804Gnome方式安装主机名 test待会会用到的压缩包Nextcloud13.0.5:链接:https://pan.baidu.com/s/1-uR0eS4vSmgspnIv3wvImw提取码:we50...原创 2018-12-09 11:26:06 · 1418 阅读 · 0 评论 -
亚马逊AWS-EC2云服务器部署代理服务
首先,在此阿里云/腾讯云/华为云购买一个 VPS 推荐使用阿里云的 香港服务器,毕竟香港里大陆很近,所以延迟会低很多首先链接你的VPS,可以使用X-shell / Putty / SecureCRTPortable 等SSH链接工具注意:如果不知道怎么使用工具链接服务器,可以看这篇文章:使用工具链接 虚拟云服务器一、使用一键安装脚本:①安装 wget 命令:yum -y ins...原创 2020-05-29 08:50:56 · 8582 阅读 · 1 评论 -
使用google云(GCP)二次利用安装kali Linux(kali browser)
准备工作,你需要准备一个GCP账号,可以打开Cloud Shell,进行如下操作:docker run -t -i -d -p 8080:8080 jgamblin/kalibrowser-lxde映射6080端口docker run -t -i -d -p 6080:6080 jgamblin/kalibrowser-lxde然后执行docker ps看到已经有2个进程点击...原创 2019-05-22 07:33:43 · 1522 阅读 · 0 评论 -
Centos 7.2搭建MariaDB数据库服务器应用与管理
安装MariaDB并实现启停控制使用yum命令进行安装mysql数据库#yum -y install mariadb-server启动mariadb服务初始化mariadb服务调用命令:mysql_secure_installation操作详解:第一次回车第二次 y 是否设置密码第三次 y 删除匿名用户? yes (提高数据安全性)第四次 n 远程禁止root用户登录?...原创 2019-06-18 03:25:01 · 3627 阅读 · 0 评论 -
Centos7.2部署DHCP服务
实验要求:架设一台DHCP服务器,为内网不超过100台Windows客户端自动分配IP地址等信息,客户端所在网段及相关参数如表所示。表7 客户端所在网段和相关参数要求参数名称 值默认租约时间 86400秒(1天)最大租约时间 604800秒(7天)IP地址范围 192.168.100.50~192.168.100.150子网掩码 255.255.255.0网关地址 192.168....原创 2019-06-20 12:36:28 · 3982 阅读 · 0 评论 -
CentOS-7.2部署DNS域名解析服务器并进行相关配置测试
先关闭防火墙和Selinux 实践本项目前,请先修改网卡配置 本次实验 Linux的IP地址为192.168.100.20(VM1仅主机模式网卡名为eth0) 请根据实际情况进行操作若您的linux无法使用ifconfig命令,请使用 yum -y install net-toolsdig命令,nslookup命令,请使用 yum -y install bind*如下,Windows上对V...原创 2019-06-20 12:36:22 · 12588 阅读 · 0 评论 -
Centos 7.2安装FTP服务并进行相关设置
关闭防火墙#systemctl stop firewalld#systemctl disable firewalld关闭SELINUX#vi /etc/selinux/config修改为 SELINUX=disabled安装vsftpd服务#yum -y install vsftpd启动systemctl start vsftpd设置开机启动systemctl enabl...原创 2019-06-14 00:59:39 · 6126 阅读 · 0 评论 -
Centos 7.2搭建HTTP服务,并进行相关配置
1、安装apache服务器并访问安装httpd服务器#yum -y install httpd关闭防火墙#systemctl stop firewalld#systemctl disable firewalld启动httpd服务,并设置开机启动#systemctl start httpd#systemctl enable httpd浏览器访问 输入 httpd服务器的IP地...原创 2019-06-18 01:00:48 · 8696 阅读 · 4 评论 -
CentOS7下的离线yum源搭建
为什么要配置离线源?不配置离线源时,我们用的就是在线yum源。如果没有网,那么你就无法安装东西,所以我们需要使用离线源,其次,离线yum比在线yum源更稳定,更快速首先我们需要挂在iso镜像文件使用mount 命令进行挂载#mount /dev/cdrom /mnt/然后使用cp命令进行文件传输cp -rvf /mnt/ /opt/centos/*之后再使用umount将之前挂在的i...原创 2019-01-22 11:13:08 · 5203 阅读 · 2 评论