服务器配置手记
1.安装系统CentOS(CentOS 7.0.1406 x86_64 Minimal v2)
2.修改ssh port
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
vi /etc/ssh/sshd_config #Port 22 //这行去掉#号,防止配置不好以后不能远程登录,还得去机房修改,等修改以后的端口能使用以后在注释掉 Port 20000 //下面添加这一行 //修改firewall配置 //firewall添加想要修改的ssh端口: firewall-cmd --zone=public --add-port=20000/tcp --permanent (permanent是保存配置,不然下次重启以后这次修改无效) systemctl start firewalld firewall-cmd --reload systemctl restart sshd.service |
3.升级openssl
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
//基础包 yum install wget perl gcc pcre-devel //openssl #wget https://www.openssl.org/source/openssl-1.1.0c.tar.gz //zlib zlib地址:http://www.zlib.net/ zlib标准安装指导: /usr/local/src/zlib-1.2.8 构建静态库 .../zlib-1.2.8]# ./configure .../zlib-1.2.8]# make test .../zlib-1.2.8]# make install 构建共享库 .../zlib-1.2.8]# make clean .../zlib-1.2.8]# ./configure --shared .../zlib-1.2.8]# make test .../zlib-1.2.8]# make install .../zlib-1.2.8]# cp zutil.h /usr/local/include .../zlib-1.2.8]# cp zutil.c /usr/local/include //编译openssl ./config shared zlib make make install |
5.如过出现xxxcommand not found (解决思路)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
-bash: lsb_release: command not found 就是 lsb_release命令没有安装。所以我们用 yum命令安装下就行了。 先看看这个命令属于哪个软件包: # yum provides */lsb_release ... redhat-lsb-core-4.0-7.el6.centos.i686 : LSB base libraries support for CentOS Repo : base Matched from: Filename : /usr/bin/lsb_release.. ... 根据上面的提示信息,这个包redhat-lsb里面有 然后安装redhat-lsb |