Centos 安装 LAMP 环境
恰好今天安装服务器环境,顺便也整理下之前的笔记,写一下 Centos 安装 LAMP 环境。
不会使用Docker,部署起来有点麻烦,后面学习 Docker 的时候再另开一篇总结。
【安装流程】
1、防火墙配置CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
(1)关闭firewall
systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动
(2)安装iptables防火墙,开放80端口,3306
yum install iptables-services #安装vi /etc/sysconfig/iptables #编辑防火墙配置文件# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0: ...
Linux 定时任务配置
记录下项目当中用得还是比较多的 Linux 定时任务。平时在项目当中,会在用在一些信息的同步上,错误日志的处理等等。
首先,介绍一下 Linux定时任务 Crontab 命令组成。
基本格式 :
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令
【相关命令】
crontab -l //列出当前服务器的定时任务crontab -e //添加/编辑已有的定时任务service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置
【流程】
连接远程服务器后,crontab -e 进入定时任务列表,i 进入编辑模式,添加完需要执行的定时 ...
数据库批量更新数据
记录一下,之前项目中用到的批量更新数据库数据。在数据库直接SQL更新,删除时,养成先备份数据的习惯,万一出错了还能补救。
里面有个注意点:批量更新时,一定要加上条件限制,否则会更新全部数据。
SET title = CASE idWHEN 975 THEN '新标题1'WHEN 976 THEN '新标题2'WHEN 977 THEN '新标题3'WHEN 978 THEN '新标题4'WHEN 979 THEN '新标题5'END,content = CASE idWHEN 975 THEN '新内容1'WHEN 976 THEN '新内容2'WHEN 977 THEN '新内容3'WHEN 978 THEN '新内容4'WHEN 979 THEN '新内容5'END WHERE id <979;#必须限制,否则全部更新的
批量更新log_alerted表,当id为975时更新t ...
欢迎来到我的博客
From Kobe Bryant
Somebody has to win,so why not be me !
The second place is the first loser.