首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
redis和nginx一定要装在root用户下吗
2024-09-01
linux非root用户安装nginx
先到官网http://nginx.org/en/download.html下载最新稳定版源码包,目前是1.16.1: 下完后通过rz上传至wlf用户soft目录下,退回上一级目录解压: $ cd soft $ rz -y rz waiting to receive. 开始 zmodem 传输. 按 Ctrl+C 取消. % KB KB/s :: Errors $ cd .. $ tar xzvf soft/nginx-.tar.gz 在开始nginx检查前,我们还需要装两个依赖:pcre和zli
zzw原创_非root用户下安装nginx
想自己安装nginx,又不相用到root用户. 非root用户下(本文为用户bdctool)来ngnix安装,要依赖pcre库.zlib库等, 1. 下载依赖包:下载地址 pcre(www.pcre.org),zlib(www.zlib.org),openssl(www.openssl.org) 2.不用依赖包,先安装一下试试 [bdctool@localhost setup]$ tar -zxvf nginx-1.12.2.tar.gz [bdctool@localhost setup]$
ubuntu下非root用户下获得使用wireshark的权限
在非root用户下不能使用wireshark用来抓包,所以需要进行以下操作: sudo groupadd wireshark sudo chgrp wireshark /usr/bin/dumpcap sudo chmod 4755 /usr/bin/dumpcap sudo gpasswd -a common wireshark
解决ubuntu系统root用户下Chrome无法启动问题
由于ubuntu16.04系统自带的是Firefox浏览器,需要安装Chrome浏览器,但是在root用户下安装后发现,Chrome无法正常启动.安装及问题解决具体如下: 1. ubuntu上Chrome浏览器的安装(注意:这里是在root用户下) step1:将Chrome下载源加入到系统的源列表 wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ step2:导入谷歌软件的公钥,用于
Debian9.5解决在root用户下启用VNC后lightdm+Xfce4只能使用root登录,其他用户无法登陆
Debian9.5解决在root用户下启用VNC后lightdm+Xfce4只能使用root登录,其他用户无法登陆 最近在研究debian9.5 VNC的问题,当VNC使用tightVNC或tigerVNC软件时候,在root用户下通过命令vncserver启动vnc服务后会遇到进入桌面的时候,使用root可以进入XFCE桌面,使用其他用户的时候,输入用户名和密码,屏幕黑了一下,然后又返回了输入用户名密码的界面,怀疑是.Xauthority文件的权限问题,产看普通用户主目录下.Xauthorit
解决root用户下都无权限操作的问题
问题现象: 有时系统设置了一种文件,无法编辑其所有权 sudo chown users:username {filename} 或者root用户下执行 chown users:username {filename} 但是无权限操作 Operation not permitted 解决方法: 执行命令sudo chattr -i {filename} 其中{filename}为要解决的文件名 lsattr -a命令查询示例以及chattr命令设置的其它文件属性解释: + :在原有参数设定
linux非root用户下安装软件,搭建生产环境
之前的用实验室的服务器,因为某些原因,使用的用户没有root权限.linux的非root用户很多软件无法安装,非常的不方便.我的方法是使用brew来代替系统的包管理工具.brew是最先用在mac上的包管理工具,可以将所有的包托管在user本地的环境内.下面的文档中运行的时候记得将用户名改成自己的. 1. 安装anaconda 下载官方anaconda python安装包(minicondo也行),将conda加入~/.bashrc的系统变量中(在安装中会提示你运行 conda init,点yes
root用户下使用sqlplus登录Oracle数据库
1.把环境变量添加到root用户的环境变量里面2.执行 chmod -R 6777 /tmp chmod -R 6777 /usr/tmp chmod -R 6777 /oracle 3.添加root到dba用户组 usermod -G dba root
Linux root用户下不能打开Google-chrome的解决办法
在root下打开chrome会出现no sandbox的错误 解决方案: 1.找到google-chrome文件 在目录/opt/google/chrome 下 2.使用gedit打开该文件 最后一行有 exec -a "\(0" "\)HERE/chrome" "$@" 将其修改为 exec -a "\(0" "\)HERE/chrome" "$@" --user-data-dir -
CentOS6非root用户下安装及配置CDH5.3.0
#install lsb packagesudo yum install -y redhat-lsb #install net-tools package sudo yum install -y net-tools#sudo时不需要密码(NOPASSWD前是\t)sudo vim /etc/sudoersnanjing ALL =(ALL) NOPASSWD: ALL#Set the hostname to a unique name (not localhost).modify HOSTNA
ubuntu root用户下找不到环境变量解决办法
打开 gedit /root/.bashrc ,在文件的末尾添加: source /etc/profile 然后执行更新:source /root/.bashrc
linux root用户下没有.ssh目录
.ssh 是记录密码信息的文件夹,如果没有登录过root的话,就没有 .ssh 文件夹,因此登录 localhost ,并输入密码就会生成了 ssh localhost
非root用户下实现SSH免密码登录
1.创建公钥.公钥 ssh-keygen -t rsa 无视它出来的任何提示,欢快的一路回车到底吧. 2.把公钥 id_rsa.pub 复制到远程机器的 /home/username/.ssh目录 并命名为 authorized_keys 方法1: 一步到位:scp ~/.ssh/id_rsa.pub username@hostname:~/.ssh/authorized_keys 方法2: 复制 scp ~/.ssh/id_rsa.pub username@hostname:~ 登陆 ssh
Linux root用户下强制静音的问题
解决方法 pulseaudio --start --log-target=syslog suorce /etc/profile
Linux root 用户下 selenium 运行chrome --no-sandbox的问题的解决
#coding = utf-8 from selenium import webdriver chrome_options = webdriver.ChromeOptions() chrome_options.add_argument("--no-sandbox") driver= webdriver.Chrome(chrome_options=chrome_options) driver.get("https://www.baidu.com") print(dri
短网址资料-nginx非root用户启动-systemctl启动脚本-分割root权限
https://www.cnblogs.com/aspnethot/articles/3492191.htmlhttps://www.cnblogs.com/aspnethot/articles/3492253.htmlhttp://www.cnblogs.com/sunli/archive/2010/03/25/1696183.htmlhttps://c7sky.com/yourls.html wget http://nginx.org/download/nginx-1.8.1.tar.gz
nginx反向代理 强制https请求 + 非root用户起80,443端口
1. #强制使用https跳转 return 301 https://$server_name$request_uri;rewrite ^(.*)$ https://${server_name}$1 permanent; http://www.cnblogs.com/bass6/p/7606965.html 2. 使用setcap 在root用户下执行命令: 1 #setcap cap_net_bind_service=+eip ./nginx 提示:注意文件的颜色变化 参考: https:
【转】PHP网站(nginx、php-fpm、mysql) 用户权限解析
这篇文章我们就特别来讲解下,nginx.php-fpm 以及 mysql 运行在各个用户下的配置. 先来做个说明:nginx本身不能处理PHP,它只是个web服务器.当接收到客户端请求后,如果是php请求,则转发给php解释器处理,并把结果返回给客户端.如果是静态页面的话,nginx自身处理,然后把结果返回给客户端. Nginx下php解释器使用最多的就是fastcgi.一般情况nginx把php请求转发给fastcgi(即 php-fpm)管理进程处理,fastcgi管理进程选择cgi子进程进
ubuntu 16.04系统下解决MySQL 5.7版本的root用户重置密码问题
最近在ubuntu系统上安装了MySQL,但是安装时没有提示输入root用户密码,在网上找了一天解决方案,试图修改root用户下的登入密码,但是网上的帖子都不凑效,最后终于改成功了,因此记下来以供有同样需要的人参考. 1.安装 $ sudo apt-get install mysql-server $ apt install mysql-client $ apt install libmysqlclient-dev 以此在终端输入上述代码,等待安装.装好后,输入以下代码检查下是否安装成功. $
[PHP] ubuntu 16.04系统下解决MySQL 5.7版本的root用户重置密码问题
reference to : http://www.cnblogs.com/roadofstudy/p/7446690.html 最近在ubuntu系统上安装了MySQL,但是安装时没有提示输入root用户密码,在网上找了一天解决方案,试图修改root用户下的登入密码,但是网上的帖子都不凑效,最后终于改成功了,因此记下来以供有同样需要的人参考. 1.安装 $ sudo apt-get install mysql-server $ apt install mysql-client $ apt in
非root用户使用1024以下端口
如果你有一个最新的内核,确实有可能使用它作为非root用户启动服务,但绑定低端口.最简单有效的办法是: #setcap 'cap_net_bind_service=+ep' /path/to/program 执行了该命令后,该文件程序将会具有CAP_NET_BIND_SERVICE功能,setcap在debian软件包libcap2-bin中,至于具体的功能感兴趣可以自己查阅. 现在要注意的是: 1. 您的内核版本至少为2.6.24 2.文件不能是脚本.也就是说你必须将CAP_NET_BIN
热门专题
idea 自动化 推送代码到服务器 并执行脚本
ajax js 源码
中兴盒子adb二维码破解教程
satoshi是分叉
js从一个对象转换成另一个对象
jq 如何取到 shadowroot
Office办公软件各版本下载(一键安装)
centos 搭建VPN
Cesium 旋转矩阵 缩放矩阵 平移矩阵
echats 数据表格
敏感词汇检测DFA算法原理
为什么AR(q)模型预测逐渐趋于均值
c语言什么情况下可寻址
wget被网站防火墙
css 浮动之后会变成block元素吗
chrome插件 下载到本地
apache2.4代理配置
mysql内存占用在线计算
centos7.3多显示
wincc 6.2项目移植