Ubuntu

  • 背景改成豆沙绿:

    • /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css

      • bg_color、base_color -> #CCE8CF
  • iptables开启端口:
    ufw enable。ufw default deny。
    ufw allow proto tcp from any to any port 80,443,8080:8090

Nginx

  • 泛解析:

    server {
    listen 80;
    server_name ~^www.(?<subdomain>.+).hxingxing.com$;
    root /var/www/html/hxingxing/$subdomain/public;
    index index.html index.htm index.php;
    ……location ~ .php$ {
    try_files $uri =404;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param domain $subdomain;
    include fastcgi_params;
    }
    ……
    }

Mysql

  • 备份mysql远程数据库并清除一个月之前的数据:

    • hxingxing-backup.sh:

      date="$(date +"%Y-%m-%d")"
      mysqldump -u root -h localhost -p'' hxingxing | gzip -9 > "/root/db-backup/hxingxing-$date.gz"

    • cron
      01 1 * * * root /root/db-backup/hxingxing-backup.sh

  • mysql允许远程:
    • root使用密码123456,从任何主机连接:

      mysql>GRANTALLPRIVILEGESON*.* TO'root'@'%'IDENTIFIED BY'123456'WITH GRANTOPTION

      允许jack使用密码654321,从ip 10.10.50.127的主机连接

      mysql>GRANTALLPRIVILEGESON*.* TO'jack'@’10.10.50.127’ IDENTIFIED BY'654321'WITH GRANTOPTION;
      mysql>FLUSH RIVILEGES

  • Mariadb更新root密码:

    update user set plugin='' where User='root';
    flush privileges;

PHP

  • phpize:

    apt install php7.0-dev

  • 安装phalcon:
    curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash
    sudo apt-get install php7.0-phalcon

VCS

  • Git修改文件权限不影响文件git状态。132 3273 juli 5289

    git config core.fileMode false

  • SVN
    • 安装rabbitvcs:

      apt install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus 

    • /etc/subversion/config
      [tunnels]
      = ssh -p {port} -l {username}

    • ssh证书登录
      • svn客户端执行

        ssh-keygen -t rsa
        scp -P 13022 /root/.ssh/id_rsa.pub <svn帐号>@dibon.cetlab.org:/home/<svn帐号>
        cp /root/.ssh/id_rsa.pub /home/<本地用户>/.ssh/id_rsa.pub
        chmod -R 777 /home/<本地用户>/.ssh

      • svn服务端执行(ssh <svn帐号>@dibon.cetlab.org -p 13022)
        cat id_rsa.pub >> /home/<svn帐号>/.ssh/authorized_keys
        chmod 640 .ssh/authorized_keys

Package tool

  • Ubuntu下node库和nodejs冲突:

    sudo ln -s /usr/bin/nodejs /usr/bin/node

  • pip淘宝源:
    • vim ~/.pip/pip.conf

      [global]
      trusted-host = mirrors.aliyun.com
      index-url = http://mirrors.aliyun.com/pypi/simple/

DB tool

  • mongoChef:http://3t.io/mongochef/download/core/platform/#tab-id-3

转载于:https://www.cnblogs.com/dingqing/p/6046566.html

配置:Ubuntu/Nginx/Mysql/PHP,Git/Svn,Node/pip,mongoChef相关推荐

  1. docker yum php mysql_Centos下 使用Docker, 配置PHP+Nginx+Mysql(多PHP版本)

    Centos下 使用Docker, 配置PHP+Nginx+Mysql(多PHP版本) 2年前 阅读 6556 评论 0 喜欢 0 ### 一.先安装Dokcer: 1.安装一些必要的系统工具: `s ...

  2. ubuntu 配置python,Redis,Mysql

    配置ubuntu的Mysql,python,redis 等环境 博主的ubuntu版本为Ubuntu 16.04.2 使用的是阿里云服务器,也在亚马逊跟腾讯配置过一下均为可用状态 1 配置python ...

  3. centos 5.6安装nginx+mysql+php(php-fpm)+phpmyadmin总结

    花了3天的时间配置了nginx+mysql+php(php-fpm)+phpmyadmin因为开始根本就没有自己动手去配置过文件,所以自己研究一天时间,在这段时间遇到很多问题,有些时候还搞不清楚fas ...

  4. nginx+mysql+bugfree+php安装,linux bugfree 安装

    前段时间用了下bugzilla,请参考: linux bugzilla nginx 安装配置 详解 ,感觉不是很好用.下面说一下,bugfree的安装 bugfree3.0.1是用php的yii框架开 ...

  5. Ubuntu Linux配置Nginx+MySQL+PHP+phpMyAdmin详细步骤

    博主之前一直用的是apache,随着网站负荷量增高,感觉apache稍微有点力不从心了.随着nginx越来越流行,而且其功能强大,博主准备采用nginx作为自己的服务器啦. 每当到了环境配置的时候,博 ...

  6. 阿里云 服务器 系统 php mysql_阿里云服务器配环境(Ubuntu 16.04+Nginx+MySQL+PHP)并部署hexo博客...

    购买服务器 阿里云向学生出售优惠价格的服务器,一个月只需9.5块,具体配置看图吧 更新Ubuntu源,安装Git 1 2 3sudo apt update sudo apt upgrade sudo ...

  7. 阿里云 Ubuntu PHP7 Nginx Mysql 开发环境搭建

    记录下在阿里云搭建 PHP7 开发环境 安装 nginx sudo apt-get update sudo apt-get install nginx安装完成后会自动开启,通过命令查看 # ps -a ...

  8. 云服务器建站 - Node Nginx MySQL

    Create by jsliang on 2018-12-21 13:34:13 Recently revised in 2018-12-23 12:30:38  Hello 小伙伴们,如果觉得本文还 ...

  9. 阿里云 nginx php mysql_阿里云 Ubuntu + Nginx + PHP + MySQL

    最近在阿里云上配置服务器,踩了不少坑,记录一下,希望能帮助到有同样需求的朋友们. 整个配置过程基本上是按照下面这篇帖子进行的,写的非常清楚,按照步骤一步一步来就行了.Installing Nginx, ...

  10. macOS下Apache+nginx+mysql+php多版本切换的配置

    macOS下Apache+nginx+mysql+php多版本切换的配置 1.安装Homebrew 首先我们要先安装homebrew一个能让你很方便下载Apache.nginx.php的小工具 $ r ...

最新文章

  1. java开发webservice的几种方式
  2. 热更新--动态加载framework
  3. java面试笔试大汇总(一)
  4. less webpack 热更新_webpack---less+热更新 使用
  5. DBA自述:非科班出身,如何成为Oracle ACE
  6. 【leetcode 简单】第五题 最长公共前缀
  7. 20135337——信息安全设计基础第十四周学习笔记
  8. Logstash 初探
  9. centos下nginx安装和配置
  10. 编程语言应该如何选择?
  11. arcmap10.7打开tif文件一片空白 | 解决方法
  12. go 学习笔记之值得特别关注的基础语法有哪些
  13. Pvr_Controller
  14. 当提示“当前帐户被锁定,可能无法登录”时,如何解锁帐户?
  15. 有趣的十个Python实战项目,让你瞬间爱上Python!
  16. 共享单车登录显示服务器未响应,ofo共享单车出故障了吗?ofo共享单车无法登陆、连接不上、无法结算怎么回事?[图]...
  17. 社会排斥范式:通过Cyberball游戏来探索其中的机制
  18. Anaconda创建虚拟环境以及常用的环境操作概念指令
  19. python 3.10 添加环境变量的方法
  20. 【通信原理 入坑之路】——信息论部分 之 离散无记忆信源的等长编码

热门文章

  1. MATLAB画函数图像
  2. word文档如何设置多级标题
  3. OSPF —— 重分发(配置命令)
  4. linux镜像迅雷下载,【转】红帽 Red Hat Linux相关产品iso镜像下载【迅雷快传】【百度云】【更新7.1】...
  5. 视觉SLAM笔记(62) 单目稠密重建
  6. 洛达检测软件AB1562UT_1.4.4新版本下载,适用洛达全系列
  7. 机器学习之旅:支持向量机通俗导论(理解SVM的三层境界)
  8. 车间调度问题总结笔记一
  9. 代理ip,代理服务器等相关
  10. 常用的计算机组装工具有,计算机组装维护与常用工具软件考试含答案