随笔分类 -  nginx服务器

摘要:mkdir -p 能递归创建文件夹 mkdir 只能创建一级文件夹,如果父文件夹不存在 则报错,所以如果你想用一个很确定的路径 在SHELL脚本里面可以直接写 mkdir -p /home/log/test/20200715/ 阅读全文
posted @ 2020-07-16 11:02 李照耀 阅读(3825) 评论(0) 推荐(0) 编辑
摘要:突然发现文件夹下很多隐藏文件夹都显示出来了,也不知道怎么弄得,想隐藏他们,百度提问无果,提到隐藏这种关键字全是ls这种让我终端查看文件列表。 自己仔细看了看文件夹资源管理器,发现有个按钮 就是这个选项控制了隐藏文件夹文件显示,取消就好 阅读全文
posted @ 2020-05-27 09:23 李照耀 阅读(1319) 评论(0) 推荐(0) 编辑
摘要:在本地环境中安装SVN window版本自行搜索图文教程。 linux版本(以我的 ubuntu 为例子) 我尝试直接敲SVN svn 报错 Command 'svn' not found, but can be installed with: apt install subversion Plea 阅读全文
posted @ 2020-05-13 16:04 李照耀 阅读(2302) 评论(1) 推荐(0) 编辑
摘要:To disable ipv6, you have to open /etc/sysctl.conf using any text editor and insert the following lines at the end: net.ipv6.conf.all.disable_ipv6 = 1 阅读全文
posted @ 2020-03-26 15:08 李照耀 阅读(184) 评论(0) 推荐(0) 编辑
摘要:用linux查看文件列表之类的受到命令行限制,还是不太方便的。在文件夹中打开的话,切换路径又没有linux终端快,于是,需要在命令行窗口中打开文件夹。如何做呢? 来到终端命令行中,cd切换你的路径,使用命令 nautilus . 即可打开当前文件夹了,你想打开其他文件夹的话,自己换一下路径就行了。 阅读全文
posted @ 2019-07-04 14:58 李照耀 阅读(15941) 评论(0) 推荐(1) 编辑
摘要:vim编辑器查找的时候,先 esc,然后 /要查找的内容,按下enter,查找下一个使用 n. 如果向向上查找使用 ?要查找的内容,按下enter,查找上一个使用n 阅读全文
posted @ 2019-07-03 14:03 李照耀 阅读(542) 评论(0) 推荐(0) 编辑
摘要:在服务器上运行 crontab -e编辑定时任务 结果提示 command not found命令找不到,这就说明没安装crontab 由于 完整操作如下: 分步操作为 开始安装 运行 然后它返回很多 然后我运行 crontab -l 提示 no crontab for root 然后我查看cron 阅读全文
posted @ 2016-08-24 11:40 李照耀 阅读(15386) 评论(8) 推荐(2) 编辑
摘要:配置nginx服务器从一台服务器如果获取不到图片 从另外一台服务器中获取 location ^~ /uploads/ { root /data/用户xxx/项目目录xxx; try_files $uri @new_uploads; } location @new_uploads { proxy_re 阅读全文
posted @ 2016-08-09 10:49 李照耀 阅读(3540) 评论(0) 推荐(0) 编辑
摘要:统计当前文件夹里面有多少文件,即统计文件个数 统计当前文件夹里面有多少文件夹,即统计文件夹个数 统计文件夹下子文件夹内有多少文件个数 统计文件夹下目录个数包含子文件夹的 阅读全文
posted @ 2016-07-15 17:38 李照耀 阅读(360) 评论(0) 推荐(0) 编辑
摘要:composer安装的步骤 首先去http://www.phpcomposer.com/ 点击下载进入https://getcomposer.org/download/ 然后 点击 Composer-Setup.exe然后下载一个window下的composer安装软件 地址为 https://ge 阅读全文
posted @ 2016-07-04 15:27 李照耀 阅读(2980) 评论(0) 推荐(0) 编辑
摘要:今天安装lnmp环境后用mysql -u root -p连接密码后出现错误 Access denied for user 'root'@'localhost' (using password: YES)然后我就用 /etc/init.d/mysql stop 先去停止数据库 然后用安全模式 mysq 阅读全文
posted @ 2016-06-20 16:54 李照耀 阅读(14453) 评论(1) 推荐(1) 编辑
摘要:新服务器需要安装nginx服务 本来查了一堆资料 好像可以直接yum源安装 先看看yum源中nginx的服务 结果centos直接一句话 安装一下 然后看版本 安装成功后查看nginx的访问日志的位置 默认在/var/log/nginx/下面 阅读全文
posted @ 2016-06-16 16:44 李照耀 阅读(206) 评论(0) 推荐(0) 编辑
摘要:测试服务器上才用定时脚本备份一个数据库 并打包压缩成tar避免文件过大 脚本如下: 测试服务器的shell backup_mysql.sh #!/bin/bash BASE_PATH=/alidata/backup_sql/ LOG_NAME=$(date +%Y%m%d-%H%M%S).sql / 阅读全文
posted @ 2016-06-15 14:05 李照耀 阅读(410) 评论(1) 推荐(0) 编辑
摘要:如果你有一个大文件 想下载下来 但是又太大 可以压缩一下 然后打包 采用 tar -czvf access_log.tar access.log 给nginx日志打包然后下载查看 阅读全文
posted @ 2016-06-12 15:37 李照耀 阅读(1432) 评论(0) 推荐(0) 编辑
摘要:用.sh脚本写了备份日志脚本 其实就是转移文件改名后重新建一个空文件 但是这样的话 nginx不能立即认识这个新文件 需要服务器重新加载一下配置 或者杀掉子进程 由于杀子进程有风险 所以这里采用平滑重启nginx的方法 nginx -s reload 但是crontab -e 定时任务执行sh脚本的 阅读全文
posted @ 2016-06-12 15:34 李照耀 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:linux 中查看当前请求连接的进程统计信息 root@VM-24-181-ubuntu:/# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'FIN_WAIT2 20CLOSE_WAIT 16TIME_WAIT 阅读全文
posted @ 2016-06-12 10:46 李照耀 阅读(1315) 评论(0) 推荐(0) 编辑
摘要:因为公司做过一个微投票的组件,在早期前辈的设计下采用数据库外键限制,代码中循环处理的方式,本次活动从功能上受到一些限制,再加上参与活动的人员过多,候选人已经达到2000多人,投票人更是达到20多万,让投票出现了比较高的并发,拖垮了服务器和数据库,让服务器宕机了!!!多么悲剧!哈哈哈。经过总结,现在提 阅读全文
posted @ 2016-06-08 22:25 李照耀 阅读(199) 评论(0) 推荐(0) 编辑
摘要:由于需要定时备份数据库 我就在crontab -e中编写了这样的代码 十分钟备份一次 命名方式为年月日-时分秒.sql */10 * * * * /usr/bin/mysqldump -u root -p'密码' weixin > /back_data/`date +%Y%m%d-%H%M%S`.s 阅读全文
posted @ 2016-06-06 17:21 李照耀 阅读(1259) 评论(0) 推荐(0) 编辑
摘要:在执行 crontab -e的时候 发现编辑器不对 用的是nano 立刻 sudo select-editor 然后终端返回 Select an editor. To change later, run 'select-editor'. 1. /bin/ed 2. /bin/nano < easie 阅读全文
posted @ 2016-06-06 16:06 李照耀 阅读(837) 评论(0) 推荐(0) 编辑
摘要:当nginx配置文件中的default如果遇到解析指向问题的时候 ,配置了中文 没有用 后来找了找这个网址 http://tools.jb51.net/punycode/ 然后进去转换了一下 把 评估侠.com 转为了 xn--tpq9js60n.com 然后配置一下就可以了 阅读全文
posted @ 2016-06-06 15:56 李照耀 阅读(299) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示