systemd

django gunicorn sock file not created by wsgi

匿名 (未验证) 提交于 2019-12-03 00:56:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I have a basic django rest application in my digital ocean server (Ubuntu 16.04) with a local virtual environment. The basic wsgi.py is: import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "workout_rest.settings") # This application object is used by any WSGI server configured to use this # file. This includes Django's development server, if the WSGI_APPLICATION # setting points here. from django.core.wsgi import get_wsgi_application application = get_wsgi_application() # Apply WSGI middleware here. # from helloworld.wsgi import

elasticsearch can't start service in ubuntu 15.10

匿名 (未验证) 提交于 2019-12-03 00:50:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am trying to setup elasticsearch on my system.I installed it but it seems the process is not starting. I cant get response via curl. I read about some problem regarding pid owner not correctly setup, tried the steps but it still isnt working. If i put "set -x" in /etc/init.d/elasticsearch and try /etc/init.d/elasticsearch restart I get this output root@sid-laptop:/etc/init.d# /etc/init.d/elasticsearch restart + id -u + [ 0 -ne 0 ] + . /lib/lsb/init-functions + run-parts --lsbsysinit --list /lib/lsb/init-functions.d + [ -r /lib/lsb/init

Centos7 设置redis开机自启

匿名 (未验证) 提交于 2019-12-03 00:44:02
标签(空格分隔):Linux Centos7 . 1 redis - 3.0 . 6 ** service 和 chkconfig 命令的功能好像都被阉割了,而且好像已经被 systemctl 命令取代了** 找到redis安装包 复制redis_init_script文件到/etc/init.d/ 修改下文件内容 设置可执行权限 开自启 弃用[提示不能用] 新建redis.service服务文件 vim /usr/lib/systemd/system/redis.service 修改redis.service文件内容 创建软连接 ln -s /usr/lib/systemd/system/redis.service /etc/systemd/system/multi-user.target.wants/redis.service 刷新systemctl systemctl daemon-reload 设置开机自启动 systemctl enable redis systemctl disable redis 启动redis systemctl start redis systemctl stop redis 重启 reboot 来源:博客园 作者: 凑阿屎 链接:https://www.cnblogs.com/yanweifeng/p/11571871.html

Xinetd服务的安装与配置

匿名 (未验证) 提交于 2019-12-03 00:40:02
Xinetd服务的安装与配置 http://blog.chinaunix.net/uid-21411227-id-1826885.html 1 .什么是 xinetd xinetd 即 extended internet daemon , xinetd 是新一代的网络守护进程服务程序,又叫超级 Internet 服务器。经常用来管理多种轻量级 Internet 服务。 xinetd 提供类似于 inetd+tcp_wrapper 的功能,但是更加强大和安全。 2. xinetd 的特色 1 ) 强大的存取控制功能 ― 内置对恶意用户和善意用户的差别待遇设定。 ― 使用 libwrap 支持,其效能更甚于 tcpd 。 ― 可以限制连接的等级,基于主机的连接数和基于服务的连接数。 ― 设置特定的连接时间。 ― 将某个服务设置到特定的主机以提供服务。 2 ) 有效防止 DoS 攻击 ― 可以限制连接的等级。 ― 可以限制一个主机的最大连接数,从而防止某个主机独占某个服务。 ― 可以限制日志文件的大小,防止磁盘空间被填满。 3 ) 强大的日志功能 ― 可以为每一个服务就 syslog 设定日志等级。 ― 如果不使用 syslog ,也可以为每个服务建立日志文件。 ― 可以记录请求的起止时间以决定对方的访问时间。 ― 可以记录试图非法访问的请求。 4 ) 转向功能

Ansible 学习之常用模块

匿名 (未验证) 提交于 2019-12-03 00:34:01
(1)列出 ansible 支持的模块 ansible -doc -l (2)查看该模块的帮助信息 ansible-doc ping # 查看 ping 模块的帮助信息 以下实验均是在 IP 地址为: 192.168.91.128 的虚拟机上操作的。 /etc/ansible/hosts 文件中配置如下: # This is the default ansible 'hosts' file. # # It should live in /etc/ansible/hosts # # - Comments begin with the '#' character # - Blank lines are ignored # - Groups of hosts are delimited by [header] elements # - You can enter hostnames or ip addresses # - A hostname/ip can be a member of multiple groups # Ex 1: Ungrouped hosts, specify before any group headers. ## green.example.com ## blue.example.com ## 192.168.100.1 ## 192.168.100.10

CentOS7中永久保存systemd日志

匿名 (未验证) 提交于 2019-12-03 00:32:02
1. 配置systemd日志, 切换到root,执行如下操作: ~]# mkdir /var/log/journal /*创建日志保存目录 ~]# chown root:systemd-journal /var/log/journal /*修改目录属主,属组 ~]# chmod 2755 /var/log/journal /*修改目录全县 ~]# ls -ld /var/log/journal/ /*确认属主,属组及权限修改成功 drwxr-sr-x. 3 root systemd-journal 45 Jun 22 08:29 /var/log/journal/ 2.验证systemd日志永久保存配置成功 ~]# ls /var/log/journal/ 946cb0e817ea4adb916183df8c4fc817/ system.journal user-42.journal 标黄色目录名是系统随机生成的一个目录名,但通常都包含上述两个文件。 原文:https://www.cnblogs.com/qiyunshe-NSD1805/p/9211754.html

Centos7 ---

匿名 (未验证) 提交于 2019-12-03 00:30:01
Centos7 centos7与6之间最大的差别就是初始化技术的不同,7采用的初始化技术是Systemd,并行的运行方式,除了这一点之外,服务启动、开机启动文件、网络命令方面等等,都说6有所不同。让我们先来了解一下系统初始化技术的演变过程。 Sysvinit技术 Upstart技术 Systemd技术 Sysvinit技术 特点: 1. 系统第 1 个进程为init; 2. init进程是所有进程的父进程,不可kill; 3. 大多数Linux发行版的init系统是和SystemV相兼容的,被称为sysvinit 4. 代表系统:CentOS5 CentOS6 优点: sysvinit运行非常良好,概念简单清晰。它主要依赖于shell脚本。 缺点: 1. 按照一定顺序执行――>启动太慢。 2. 很容易hang住,fstab与nfs挂载问题 Upstart技术 CentOS6采用了upstart技术代替sysVinit进行引导,Upstart对rc.sysinit脚本做了大量的优化,缩短了系统初始化的启动时间。但是CentOS6为了简便管理员的操作,upstart的很多特性并没有凸显或直接不支持。 代表系统:CentOS6, Ubuntu14, 从CentOS7, Ubuntu15开始使用systemd Systemd技术 新系统都会采用的技术(RedHat7,CentOS7

第十五次课

匿名 (未验证) 提交于 2019-12-03 00:27:02
保存和备份iptables规则 service iptables save //会把规则保存到/etc/sysconfig/iptables [root @linux7 - 128 ~] # service iptables save iptables: Saving firewall rules to /etc/sysconfig/ iptables: [ 确定 ] 把iptables规则备份到my.ipt文件中 iptables-save > my.ipt [root@linux7-128 ~]# iptables-save > /tmp/my.txt [root@linux7-128 ~]# cat /tmp/my.txt # Generated by iptables-save v1.4.21 on Tue Jun 12 19:16:51 2018 *mangle :PREROUTING ACCEPT [277:25577] :INPUT ACCEPT [277:25577] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [239:28886] :POSTROUTING ACCEPT [248:30809] - A POSTROUTING -o virbr 0 -p udp -m udp --dport 68 -j CHECKSUM -

centos7.4中ntpd无法启动,并且journalctl命令报错

匿名 (未验证) 提交于 2019-12-03 00:19:01
使用 systemctl restart ntpd 重启ntpd服务时报错无法重启: Job for ntpd.service failed because a configured resource limit was exceeded. See “systemctl status ntpd.service” and “journalctl -xe” for details. 并且 使用 journalctl -xe 命令时报错: Error was encountered while opening journal files: Input/output error 原因是日志文件损坏,删除之前的日志 rm -rf /var/log/journal/* 然后可以通过重启systemd-journald服务重新生成 systemctl restart systemd-journald 之后 systemctl restart ntpd 和 journalctl -xe 两个命令都正常了。 文章来源: centos7.4中ntpd无法启动,并且journalctl命令报错

VNC 远程连接vmware下centOS7

匿名 (未验证) 提交于 2019-12-03 00:15:02
1.如果没有安装X-Windows 桌面的话要先安装Xwindows [root@localhost ~]# yum check-update [root@localhost ~]# yum groupinstall "X Window System" [root@localhost ~]# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts [root@localhost ~]# unlink /etc/systemd/system/default.target [root@localhost ~]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target [root@localhost ~]# reboot 2.查看是否已安装vnc: 3.yum安装安装VNC组件 4.修改配置信息。 在/etc/systemd/system/下建立文件vncserver.service , 文件内容从/lib/systemd/system/vncserver@.service复制 找到这一行 ExecStart=/sbin