![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
weixin_43671282
这个作者很懒,什么都没留下…
展开
-
快速找到nginx配置文件
大家好,我们又见面啦☺️,今天我们来解决一个烦人的问题,什么问题呢?那就是在linux上快速找到配置文件的问题,为什么要解决这个问题呢?因为每个服务器上安装nginx的位置可能不尽相同,那么配置文件的存放位置也会跟着不同,下面我们来简单看一个命令:nginx -t # 这里命令的输出结果中会显示出nginx上的配置文件的路径上面这个方法不是万能的,因为你的系统中可能没有 nginx 这个命令...原创 2019-11-01 17:33:33 · 622 阅读 · 0 评论 -
CentOS上用Squid搭建http代理
安装squidyum install squid -y安装好后,自定义http代理端口,设置来源IP白名单等等vi /etc/squid/squid.conf# Squid normally listens to port 3128 默认端口是 3128http_port 3128# 设置来源IP白名单,增加的这两行要在 http_access deny all 前面acl ...原创 2019-03-03 15:06:03 · 885 阅读 · 0 评论 -
linux安装 oh my zsh
oh my zsh安装zshyum install -y zsh安装gityum install -y git基本安装通过curl命令安装sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"通过wget命令安装sh -c "...原创 2019-03-06 13:19:14 · 95 阅读 · 0 评论 -
git之stash
git stash (git 储藏)储藏stashgit stash 会把所有(提交到暂存的,或者修改并未提交到暂存的)都推送到一个新的储藏你也可以添加一个message,用于记录版本。使用 git stash save '你的message'使用 -u 或者 --include-untracked 可以储藏没有被追踪的文件注意!> git stash 是本地的,不会通过push...原创 2019-03-21 14:15:55 · 141 阅读 · 0 评论 -
linux安装docker
卸载旧版本(如果安装过旧版本的话)sudo yum remove docker docker-common docker-selinux docker-engine安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的yum install -y yum-utils device-mapper-persistent...原创 2019-04-27 15:44:13 · 68 阅读 · 0 评论 -
supervior进程守护
安装pip install supervisor配置创建配置文件 /etc/supervisor/supervisor.confmkdir /etc/supervisortouch /etc/supervisor/supervisor.confmkdir /etc/supervisor/conf.dvi /etc/supervisor/supervisor.conf添加如下...原创 2019-04-28 15:55:33 · 935 阅读 · 0 评论 -
让Mac支持NTFS硬盘读写
我们直入正题实现这个功能我们只需要将硬盘卸载,然后再以NTFS格式再重新挂载卸载 (这里我假设硬盘默认挂载在/dev/disk2s1)diskutil umount /dev/disk2s1挂载(已NTFS格式,需要输入管理员密码)sudo mount -t ntfs -o rw,nobrowse /dev/disk2s1 ~/Desktop/mntOK,这样就可以在桌面上的mnt...转载 2019-05-28 17:20:46 · 590 阅读 · 0 评论 -
mysql数据备份还原
备份备份nodesql数据库里的表结构mysqldump -u root -p -d nodesql > ./test_bk.sql备份nodesql数据库里的 a, b, c 三张表:mysqldump -u root -p -d nodesql a b c > ./abc_bk.sql注意:这只备份了表,并没有备份表里的数据备份指定表的数据备份posts表里...原创 2019-06-01 10:44:47 · 103 阅读 · 0 评论 -
docker搭建gogs
思路步骤:* 安装mysql* 安装gogs安装mysqldocker pull mysql# 运行mysqldocker run --name msyql_gogs -p 13306:3306 \-v /Users/<你的目录>/docker/gogs/mysql/data:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=123456...原创 2019-06-29 11:50:41 · 459 阅读 · 0 评论 -
Linux系统备份与还原
首先成为root用户:sudo su下面是我用来备份系统的完整命令:tar cvpzf backup.tgz –exclude=/proc –exclude=/lost+found –exclude=/backup.tgz –exclude=/mnt –exclude=/sys /让我们来简单看一下这个命令:“tar”当然就是我们备份系统所使用的程序了“cvpfz”是tar的选项...转载 2019-03-06 10:21:37 · 1735 阅读 · 0 评论 -
linux 创建用户和组并配置免密登录
创建一个用户sam,指定目录为 /usr/imdiauseradd -d /usr/imdia -m imdia修改imdia用户的密码passwd imdia创建目录及文件mkdir /home/imdia/.sshtouch /home/imdia/.ssh/authorized_keys将公钥拷贝到authorized_keys里面当出现这个错误的时候: xxx is ...原创 2019-03-02 18:59:47 · 2562 阅读 · 0 评论 -
ssh免密码登录
我们可以在当前用户的根目录下创建 .ssh 文件,然后创建 authorized_keys 文件cdmkdir .sshcd .sshtouch authorized_keys接下来将自己本机的 公钥 拷贝进去cat ~/.ssh/id_rsa.pub | pbcopy...原创 2019-03-02 14:20:21 · 102 阅读 · 0 评论 -
linux安装nginx服务
快速安装添加centos 7 Nginx yum 资源库sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm使用yum命令从Nginx源服务器中获取来安装Nginx:sudo yum install -y nginx检测nginx...原创 2018-12-12 14:40:15 · 88 阅读 · 0 评论 -
linux快速安装git
安装wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.16.2.tar.xz使用yum命令从git源服务器中获取来安装git:sudo yum install -y git原创 2018-12-12 14:43:26 · 582 阅读 · 0 评论 -
linux防火墙配置
firewalld 防火墙停用防火墙systemctl stop firewalld如果想开启某个端口,比如3000端口:firewall-cmd --zone=public --add-port=3000/tcp --permanent修改之后重新载入:firewall-cmd --reload如果想查看某个接口是否被允许:firewall-cmd --zone=publi...原创 2018-12-12 15:03:40 · 110 阅读 · 1 评论 -
nginx配置二级域名
我们在阿里云的服务器上启动两个http服务,分别监听的是8888端口和8080端口,我们想通过两个不同的域名来访问到这两个web服务,(假设这两个域名分别是:helloword.com和admin.helloword.com)nginx配置:server { listen 80; server_name helloword.com; location / { proxy_set_he...原创 2019-01-31 10:11:41 · 795 阅读 · 0 评论 -
新装的centos 7 没网问题
linux的网卡配置信息都在 /etc/sysconfig/network-scripts/里面编辑配置信息vi /etc/sysconfig/network-scripts/ifcfg-eth0修改ONBOOT=yes // 这里将no修改为yesDNS1=8.8.8.8 // 新增DNS2=4.2.2.2 // 新增ZONE=public // 新增重启网络服务sy...原创 2019-03-01 16:00:10 · 528 阅读 · 0 评论 -
nginx 报错问题锦集
解决:nginx: [error] invalid PID number “” in “/var/run/nginx.pid”解决办法:nginx -c /etc/nginx/nginx.confnginx -s reload原创 2019-03-01 16:46:48 · 129 阅读 · 0 评论 -
linux上node环境安装
nvm安装wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash然后将下面的环境变量添加到 .bashrc 或者 .bash_profile 文件中export NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && ...原创 2018-12-12 14:19:36 · 116 阅读 · 1 评论