Linux运维
dongsong1117
失败是成功他后妈。
展开
-
生成 Let‘s Encrypt 免费证书
单域名,亦支持多个域名串联。原创 2024-02-23 12:02:30 · 254 阅读 · 0 评论 -
搭建 L2TP over IPSec VPN
any: PSK "密钥"原创 2023-11-03 19:18:25 · 846 阅读 · 0 评论 -
Mac 终端美化显示
Linux 也可安装 Zsh 后使用此套配置。原创 2023-07-27 14:15:39 · 1545 阅读 · 0 评论 -
CentOS源码安装GitLab汉化版第3版
软件版本:软件版本CentOS7.5Git2.20.1Ruby2.5.3Node.js10.15.1Redis5.0.3MariaDB10.3.12GitLab11.7.5汉化版Nginx1.14.2Go1.11.51. 安装依赖yum -y install libicu-devel patch gcc...原创 2019-02-21 14:11:29 · 653 阅读 · 0 评论 -
使用阿里云ECS自建RDS MySQL从库
友情提示:安装MySQL软件步骤本文暂不介绍,安装完MySQL无需着急初始化数据库和启动服务。只需确保安装的MySQL版本不低于阿里云RDS MySQL版本,同时提前新建运行MySQL服务的mysql系统用户。出于安全,部分内容已打马赛克。采用何种模式做主从由RDS MySQL版本决定。本文主要使用RDS MySQL 5.6版作为样例说明,使用新的GTID模式做主从。5.5版配置主从更加简单,前15原创 2016-07-01 11:44:30 · 7537 阅读 · 1 评论 -
搭建NPM私服
搭建NPM私服由于网上文档所采用的NodeJS和CNPM版本过老,包括GitHub官网,都有或多或少的问题,最终经过折腾和整理形成这篇文档,文档中数据库选用MySQL,架设Nginx代理非必需。1.安装NodeJSmkdir -p /App/srccd /App/srcwget https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-x64.tar.xz原创 2016-09-08 17:06:00 · 6418 阅读 · 1 评论 -
使用谷歌身份验证器增强SSH安全
一般大家都是使用账号和密码远程SSH登录管理服务器。但SSH账号和密码很容易泄露,或者经常遭遇暴力破解。咨询过前同事赛赛,他们目前使用了谷歌身份验证器。查看了谷歌身份验证器的github网址和其它网上文档,重新整理归纳。谷歌身份验证器生成的是动态验证码,默认30秒更新。修改配置,SSH登录必须在输入密码之前输入动态验证码。即使账号和密码泄露,验证码输入错误,仍然无法登录。苹果或者安卓手机端可以...原创 2016-06-12 10:01:51 · 11381 阅读 · 2 评论 -
常用Linux系统优化脚本
该脚本是我常用的系统安装后执行脚本,包括开机启动服务、内核、SSH优化。#!/bin/sh#服务优化,(sshd、network、crond、syslog、rsyslog)服务保持默认开机启动ServiceList=$(chkconfig--list|grep'0'|awk'{print$1}'|grep-Ev'sshd|network|crond|syslog')原创 2015-04-30 10:27:52 · 2413 阅读 · 1 评论 -
Nginx运维管理脚本
#!/bin/sh# 编译安装管理NginxApp=nginxAppName=NginxAppBase=/AppAppDir=$AppBase/$AppAppProg=$AppDir/sbin/nginxAppConf=$AppDir/conf/nginx.confAppSrcBase=/App/srcAppSrcFile=$App-*.tar.*AppSrcDir=$(fi原创 2015-04-30 10:27:46 · 1052 阅读 · 0 评论 -
Linux内核调优部分参数说明
#接收套接字缓冲区大小的默认值(以字节为单位)。net.core.rmem_default = 262144#接收套接字缓冲区大小的最大值(以字节为单位)。net.core.rmem_max = 16777216#发送套接字缓冲区大小的默认值(以字节为单位)。net.core.wmem_default = 262144#发送套接字缓冲区大小的最大值(以字节为单位)。net.core.wmem_ma原创 2015-04-30 10:27:49 · 674 阅读 · 1 评论 -
《Cmake 实践》【初试 cmake – cmake 的 helloworld】CMakeLists.txt错误
书中所写CMakeLists.txt截图:650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/57/74/wKiom1SabJXAS4rcAAILzKVxc7I879.jpg" title="QQ截图20141224153424.png" alt="wKiom1SabJXAS4rcAAILzKVxc7I879.jpg" />构建时报错原创 2015-04-30 10:27:35 · 652 阅读 · 0 评论 -
PHP源码编译安装管理常用脚本
#!/bin/sh# 编译安装管理PHPApp=phpAppName=PHPAppBase=/AppAppDir=$AppBase/$AppAppProg=$AppDir/sbin/php-fpmAppIni=$AppDir/etc/php.iniAppConf=$AppDir/etc/php-fpm.confExtensionDir=$($AppDir/bin/php-conf原创 2015-04-30 10:27:55 · 395 阅读 · 0 评论