Home avatar

Mulinux运维

乾坤未定,你我皆是黑马。

核心技术栈

Linux Docker Kubernetes Nginx MySQL Redis Python Golang ⚙️ Ansible 📊 Zabbix

Mysql5.1二进制免编译安装

安装记录

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cd /usr/local/src/
wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.73-linux-x86_64-glibc23.tar.gz
yum install -y wget
wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.73-linux-x86_64-glibc23.tar.gz
tar zxvf /usr/local/src/mysql-5.1.73-linux-x86_64-glibc23.tar.gz
mv mysql-5.1.73-linux-x86_64-glibc23 /usr/local/mysql
useradd -s /sbin/nologin -M mysql
cd /usr/local/mysql/
mkdir -p /data/mysql
chown -R mysql:mysql /data/mysql
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
出现两个ok说明初始化成功,也可以echo $?确认一下。
cp support-files/my-large.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
vi /etc/init.d/mysqld	#datadir=/data/mysql basedir=/usr/local/mysql
basedir=/usr/local/mysql
datadir=/data/mysql
chkconfig --add mysqld
chkconfig mysqld on
service mysqld start

设置密码:mysqladmin -uroot password 'yourpass'
更改密码:mysqladmin -uroot password 'newpass'

H3C S2100 S3100网络配置

初始配置,还原交换机出厂设置命令:reset saved-configuration

设置交换机名称

1
2
3
4
5
6
7
<H3C>
 Auto-Configuration has finished!
<H3C>sys
System View: return to User View with Ctrl+Z.
[H3C]
[H3C]sysname Sh-A1-192.168.0.109 # 设置交换机名称
[Sh-A1-192.168.0.109]

配置交换机的管理ip和网关

1
2
3
4
5
6
Sh-A1-192.168.0.109]int vlan 1
[Sh-A1-192.168.0.109-Vlan-interface1]ip ad
[Sh-A1-192.168.0.109-Vlan-interface1]ip address 192.168.0.109 255.255.255.192
[Sh-A1-192.168.0.109-Vlan-interface1]q
[Sh-A1-192.168.0.109]ip route-static 0.0.0.0 0.0.0.0 192.168.0.109
[Sh-A1-192.168.0.109]

配置登陆用户,密码,管理级别

1
2
3
4
5
6
7
8
[Sh-A1-192.168.0.109]local-user edong
New local user added.
[Sh-A1-192.168.0.109-luser-edong]password cipher <密码串>
[Sh-A1-192.168.0.109-luser-edong]service-type telnet ssh level 3

[Sh-A1-192.168.0.109]user-interface vty 0 4
[Sh-A1-192.168.0.109-ui-vty0-4]authentication-mode scheme
[Sh-A1-192.168.0.109-ui-vty0-4]protocol inbound telnet

SNMP 团体号设置,该设置用于监控流量

1
2
[Sh-A1-192.168.0.109]snmp-agent community read SnmpSwitchUser #后面的团体号可以任意设置,这个地方统一设置为EDSnmpSwitchUser
[Sh-A1-192.168.0.109]snmp-agent sys-info version all #加所有版本

Wordpress Wp Super Cache

首先进入后台—>插件—->安装插件—->在搜索框里输入wp super cache,找到第一个安装并启用。

  • 高级里的设置开启Gzip。
  • 开启预缓存

Wordpress后台访问限制

wordpress的后台安全问题解决方法有很多,如果是购买vps或者云服务器自已搭建环境的朋友,可以通过apache或者nginx针对目录做访问上的限制。这里介绍一下以前自己用WP时在网上查找并实践出来的一些经验。