
Linux
文章平均质量分 63
Linux平台搭建各类服务以及故障解决合集
指剑
亚马逊云科技开发者社区开发工具Community Builder | 亚马逊云科技重庆User Group Leader
展开
-
Linux安装nginx
【代码】Linux安装nginx。原创 2023-04-02 22:16:24 · 647 阅读 · 0 评论 -
CentOS/Ubuntu编译安装Python 3.9.10《详细》
【代码】CentOS/Ubuntu安装Python 3.9.10。原创 2023-03-05 12:21:37 · 1174 阅读 · 0 评论 -
CentOS 7.9安装Zabbix 4.4《保姆级教程》
【保姆级教程】【代码】CentOS 7.9安装Zabbix 4.4。原创 2023-03-03 13:13:18 · 1590 阅读 · 0 评论 -
CentOS 7.9搭建Discuz 3.5论坛(LNMP)
【代码】CentOS 7.9搭建Discuz 3.5论坛。原创 2023-01-08 13:52:09 · 2026 阅读 · 3 评论 -
【五一专属】阿里云ECS大测评#五一专属|向所有热爱分享的“技术劳动者”致敬#
本篇博客参与阿里云 ECS实例测评,这里采用阿里的C5.large计算型实例本次对云服务器ECS产品能力的体验和建议,可帮助其他用户选用云服务,使用云服务器ECS创建应用场景测评首先对实例的硬件(CPU,内存,磁盘)进行测试,采用对比对象为AWS的C5,C5a同等大小实例进行对比,在本篇的“目录二,目录三”可以看到。其次"使用云服务器ECS创建应用场景测评,基于阿里云ECS c5.large搭建云上博客,论坛,家庭云,Gitlab协同办公",这里根据一般用户的常见使用场景,进行了基于阿里云 ECS c原创 2022-05-07 16:13:57 · 8177 阅读 · 14 评论 -
DPlayer快速上手实验
本次演示是在Linux上进行首先安装 dplayer1.CentOS安装Yarnwget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repocurl --silent --location https://rpm.nodesource.com/setup_6.x | bash -yum install yarn2.安装dplayeryarn add dplayer3.创建html文件并添加dplayer(如原创 2021-09-18 13:58:12 · 1710 阅读 · 0 评论 -
OpenWRT中运行脚本报错
报错详情如下root@OpenWrt:~# /root/connect_net.sh-ash: /root/connect_net.sh: not found在运行一个脚本时,出现如上错误,脚本内变量定义为code = curl -o /dev/null -sw %{http_code} www.baidu.com查询后发现,在OpenWRT中shell仅支持ash,而linux 和 Ubuntu中默认使用为bash此处解决方法为 在定义变量的时候,等号 ‘=’ 左右两边不留空,如例所示cod原创 2021-09-12 21:27:28 · 3261 阅读 · 0 评论 -
Http服务添加认证
yum -y install httpdmkdir /var/www/html/test #创建测试目录vi /etc/httpd/conf/http.conf #在配置文件中找到<Directory "/var/www/html">下的AllowOverride None,将其改为All,大概在151行在末尾添加<Direcotry "/var/www/html/test"> #此处为你的测试目录 AllowOverride AuthConfig #必须使用A原创 2021-07-19 21:31:59 · 635 阅读 · 0 评论 -
在Ubuntu服务器上使用python3+selenium模块
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Ubuntu服务器使用Firefox+Selenium一、安装firefox 、D-BUS 和 xvfb1.Ubuntu安装:二、启动浏览器1.设置DISPLAY环境变量2.安装geckodriverUbuntu服务器使用Firefox+Selenium这里主要是安装firefox 和 D-BUS(想要在服务器上面运行Firefox就需要安装D-bus)、虚拟桌面服务xvfb,然后测试firefox是否可以正常运行,然后再安装原创 2021-05-20 00:33:03 · 769 阅读 · 0 评论 -
修改默认的pip安装源(修改默认的PyPI安装源)
Windows首先打开cmd窗口,查看默认的USERPROFILE目录set #即可查看目录进入到USERPROFILE目录下查看是否有pip/pip.ini文件如果没有请手工创建 pip 文件夹 以及 pip.ini文件在pip.ini文件中输入[global]timeout=300index-url=https://mirrors.aliyun.com/pypi/simple[install]trusted-host=aliyun.comLinux进入用户目录 ~创建文件原创 2020-12-22 12:03:23 · 1991 阅读 · 0 评论 -
How to install postgresql12on amazonlinux
Step 1: Add PostgreSQL Yum Repositorysudo tee /etc/yum.repos.d/pgdg.repo<<EOF[pgdg12]name=PostgreSQL 12 for RHEL/CentOS 7 - x86_64baseurl=https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-7-x86_64enabled=1gpgcheck=0EOFsudo yum mak原创 2020-11-24 15:47:03 · 515 阅读 · 0 评论 -
alpine运行程序提示not found
解决的方法就是在Alpine里面安装glibc,让Alpine不再是Alpine再者,alpine支持sh 而不是bash步骤1: 下载key~ # wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub步骤2: 下载apk安装文件wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2原创 2020-06-06 11:05:50 · 5398 阅读 · 0 评论 -
Linux安装Hbase并验证
一、Master节点创建hbase文件夹,并解压tar包2、Master节点添加环境变量并生效配置3、Master节点编辑配置文件4、master节点拷贝文件到 hdfs5、mater节点分发到其他节点6、master节点启动hadoop集群7、启动zookeeper8、启动hbase9、jps查看进程10、启动hbase shell11、关闭并退出Master节点创建hb...原创 2020-04-23 09:46:35 · 964 阅读 · 0 评论 -
Linux安装zookeeper并验证
一、创建 /usr/zookeeper 文件夹二、解压缩 zookeeper-3.4.10.tar.gz三、备份zoo.cfg文件四、编辑zoo.cfg文件修改五、编辑环境变量并生效六、启动 zookeeper 服务,查询 zookeeper 状态七、关闭 zookeeper 服务。八、重启 zookeeper 服务九、jps查看进程1、创建 /usr/zookeeper 文件...原创 2020-04-23 09:43:15 · 1631 阅读 · 1 评论 -
Linux安装Hive并测试
Node2节点配置Master节点配置Node1节点配置启动Hive并测试一、Node2节点配置Node2节点执行:1、安装mysqld/mariadb服务(建议使用离线源)[root@node2 ~]# yum -y install mariadb-server2、启动mysql服务,并设置开机自启[root@node2 ~]# systemctl start mariadb...原创 2020-04-23 09:42:32 · 959 阅读 · 1 评论 -
使用1个盘三个5G分区创建12G逻辑卷
1、添加硬盘并查看2、fdisk创建分区3、创建物理卷4、创建卷组5、创建逻辑卷6、指定文件格式并挂载1、添加硬盘并查看1、首先你需要添加一块20G的硬盘,然后重启2、查看lsblk2、fdisk创建分区[root@localhost ~]# fdisk /dev/sdb 如上图,执行三次,创建3个5G分区可以按 p 进行查看按下 w 保存磁盘更改并退...原创 2019-12-25 10:20:04 · 2711 阅读 · 0 评论 -
CentOS7.2基于LNMP+WordPress离线安装
本次搭建LAMP+Wordpress环境如下MySQLphpWordpress_CN 4.9nginxCentOS 7.2192.168.100.101、 安装mariadb、php、nginx、wget2、修改php-fpm 和 nginx 配置文件3、下载wordpress并配置4、网页进入后台1、主节点(master)配置yum -y inst...原创 2019-12-24 17:39:56 · 1482 阅读 · 0 评论 -
CentOS7.2基于LNMP搭建Wordpress
本次搭建LAMP+Wordpress环境如下MySQLphpWordpress_CN 4.9nginxCentOS 7.2192.168.100.101、 安装mariadb、php、nginx、wget2、修改php-fpm 和 nginx 配置文件3、下载wordpress并配置4、网页进入后台1、主节点(master)配置yum -y inst...原创 2019-12-23 18:38:13 · 1210 阅读 · 0 评论 -
CentOS 7.2搭建NFS并使用
1、实验环境2、实验条件:3、实验步骤:4、配置文件权限1、实验环境如下服务器名内网地址挂载目录服务端192.168.200.10/public客户端192.168.200.11/public2、实验条件:提供一块10G硬盘作为共享文件夹的挂载硬盘关闭防火墙和安全模块,本次仅做测试,不需要安全方面额外设置3、实验步骤:1、在192.168...原创 2019-12-16 19:06:34 · 631 阅读 · 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 评论 -
(一)OpenStack---M版---双节点搭建---基础环境配置
1.创建虚拟机2.设置网卡名(可选)3.设置IP地址,并重启网卡使其生效4.关闭防火墙,关闭防火墙自启,设置SeLinux模块为Permission,删除原有在线源5.配置yum源,并传输镜像文件到6.创建镜像文件挂载目录,挂载镜像,并更新yum源7.修改主机名8.配置域名解析(Controller 和 Compute节点都需要设置)9.测试虚拟机互通10.Controller节...原创 2019-11-24 21:37:03 · 20920 阅读 · 15 评论 -
Openstack-M版(双节点)热迁移记录
本次测试采用如下配置主机名配置IP地址controller4G4核192.168.100.10compute4G4核192.168.100.201.编辑/etc/sysconfig/libvirtd文件2.编辑/etc/libvirtd/libvirtd.conf文件3.重启libvirtd服务4.测试virsh链接5.编辑/etc/nova/n...原创 2019-11-05 23:08:34 · 1644 阅读 · 5 评论 -
OpenStack在dashboard界面点击管理员网络,服务器页面出错
OpenStack在dashboard界面点击管理员网络,服务器页面出错解决办法首先检查日志cat /var/log/httpd/error_log如果最下行提示:Call to list enabled services failed. This is likely due to a problem communicating with the Neutron endpoint. VPN ...原创 2019-01-25 16:18:09 · 2746 阅读 · 0 评论 -
OpenStack在keystone部分同步数据库报错Errno 13解决办法
OpenStack在keystone部分同步数据库报错Errno 13在执行 su -s /bin/sh -c “keystone-manage db_sync” keystone 提示错误代码 Errno 13先查看 cat /var/log/keystone/keystone.log解决办法 : rm -f /var/log/keystone/keystone.log 或 m...原创 2019-01-25 13:35:30 · 1550 阅读 · 0 评论 -
Openstack服务查看镜像报错 nova image-list
nova image-list 报错应当检查/etc/glance/glance-api.conf 和 /etc/glance/glance-registry.conf中的[database] 下的链接是否正确connection = mysql+pymysql://glance:PASSWORD@controller/glance...原创 2019-01-25 13:29:28 · 3312 阅读 · 1 评论 -
OpenStack配置keystone报错HTTP500
OpenStack配置keystone报错HTTP500针对 keystone HTTP500的错误 需要查看 /etc/my.cnf 文件中添加的文件是否错误,如果是手敲,可能导致错误,让之后的数据库无法同步,keystone无法正常使用。需要检查的配置文件/etc/my.cnf/etc/httpd/conf.d/wsgi-keystone.conf以及 /etc/keystone/k...原创 2019-01-24 10:58:17 · 5983 阅读 · 0 评论 -
搭建OpenStack-M版的Cinder所碰到过的状况
Cinder的controller节点以及compute节点在搭建好之后进行验证出现down掉的状态情况分析:compute节点在搭建的时候所编辑的一个配置文件, /etc/lvm/lvm.conf 中的devices {所需要添加的 filter [“a/sda/”,“a/sdb/”,“r/.*/”]而不是 [“a/sdb/”,“r/.*/”]controller schedul...原创 2019-01-23 09:15:56 · 560 阅读 · 0 评论 -
搭建OpenStack中的glance报错 403 503
CentOS 7.2 中搭建OpenStack-Mitaka版本中的Glance服务报错,403 503 报错403 错误一般是glance下的glance-api.conf与glance-registry.conf 配置文件中[paste_deploy]是否有误需要修改为如下内容[paste_deploy]flavor = keystone503错误一般是/etc/glance下的 ...原创 2019-01-22 16:10:21 · 2302 阅读 · 0 评论 -
Centos进入紧急模式解决方法
Centos7.2 开机自动进入emergency mode(紧急恢复模式)2019/1/21 在搭建openstack Mitaka版本时计算节点做完 cinder服务后,重启出现了welcome to emergency mode! after logging in,type “journalctl -xb” 情况,在看了多个博客情况下,解决方法如下1、初步判定是home挂载点的问题,先输...原创 2019-01-21 14:43:07 · 21108 阅读 · 1 评论 -
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 评论 -
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 评论 -
OpenStack-MitakaCentos7.2双节点搭建--(五)Neutron服务
一、数据库配置(Controller节点)用数据库连接客户端以 root 用户连接到数据库服务器:#mysql -u root -p000000创建neutron 数据库:CREATE DATABASE neutron;对neutron 数据库授予合适的访问权限GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' IDE...原创 2019-02-06 21:36:32 · 1046 阅读 · 0 评论 -
OpenStack-MitakaCentos7.2双节点搭建--(四)Nova服务
一、安装并配置控制节点(controller节点执行以下操作):Controller节点1、数据库配置:用数据库连接客户端以 root 用户连接到数据库服务器:#mysql -u root -p000000创建 nova_api 和 nova 数据库:CREATE DATABASE nova_api;CREATE DATABASE nova;对数据库进行正确的授权:GRAN...原创 2019-02-06 21:34:57 · 724 阅读 · 0 评论 -
OpenStack-MitakaCentos7.2双节点搭建--(三)Glance(镜像服务)
一、数据库配置1、创建 glance 数据库:CREATE DATABASE glance;2、对glance数据库授予恰当的权限:GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY '000000';GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%'...原创 2019-02-06 21:34:11 · 946 阅读 · 3 评论 -
OpenStack-MitakaCentos7.2双节点搭建--(二)Keystone(认证服务)
OpenStack-Mitaka版本Keystone服务一,创建数据库一,创建数据库用数据库连接客户端以 root 用户连接到数据库服务器:#mysql -u root -p000000 #这里的6个0是你之前设置的密码,请用你自己设置的密码进行代替创建 keystone 数据库:CREATE DATABASE keystone; #可以使用小写对keystone数据库授予恰当的权...原创 2019-02-06 21:33:15 · 992 阅读 · 1 评论 -
Openstack-mitakaCentos7.2双节点搭建--(一)基础服务搭建
虚拟机准备版本Centos 7.2 1511网络配置:管理网络:192.168.100.10 controller192.168.100.20 compute外部网络192.168.200.10 controller192.168.200.20 compute离线yum源镜像准备 CentOS 7.2 以及 OpenStack-Mitaka版本 可以参考我的另...原创 2019-02-06 21:32:06 · 1338 阅读 · 0 评论 -
OpenStack-MitakaCentos7.2双节点搭建--(六)Dashboard服务
Dashboard(horizon)是一个web接口,使得云平台管理员以及用户可以管理不同的Openstack资源以及服务。这个部署示例使用的是 Apache Web 服务器。一、安装和配置(以下步骤Controller节点执行)1、安装软件包:#yum -y install openstack-dashboard2、编辑文件 /etc/openstack-dashboard/local...原创 2019-02-06 21:16:00 · 764 阅读 · 0 评论 -
GNU/LINUX(Kali&Ubuntu)安装chrome浏览器
Ubuntu/Kali安装Chrome浏览器0x1 打开Firefox浏览器,搜索chrome浏览器下载对应版本也可以使用命令#wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb0x2 更新系统命令#sudo apt update#sudo apt upgrade0x3 ...原创 2019-10-06 00:43:29 · 1444 阅读 · 0 评论 -
Thanos.sh随机删除一半文件,助你成为装逼大神
#!/bin/shlet "i=`find . -type f | wc -l`/2";if [[ uname=="Darwin" ]]; then find . -not -name "Thanos.sh" -type f -print0 | shuf -z -n $i | xargs -0 -- cat;else find . -not -name "Thanos.sh...转载 2019-09-23 19:04:28 · 1238 阅读 · 0 评论