因工作环境转为内网,所有程序需离线安装,以下内容为centos8.3本地环境测试记录~~~~
目录
一、Tomcat9安装
1.下载tomcat9.tar.gz离线包
下载地址:https://tomcat.apache.org/download-90.cgi
2.上传至服务器解压tomcat包
上传方式rz命令或者xftp都可以。
解压:
# tar -xzvf
tomcat默认8080,端口可以去conf/server.xml文件夹中修改
# vim server.xml
3.启动tomcat
进入bin目录下执行
# ./startup.sh
输入ip+端口试下有没有小黄猫
二、gcc-c++ 依赖库安装
1.gcc依赖库下载:
gmp :https://gmplib.org/#DOWNLOAD
mpfr :https://www.mpfr.org/mpfr-current/#download
mpc : https://mirrors.tuna.tsinghua.edu.cn/gnu/mpc/
gcc : http://mirrors.ustc.edu.cn/gnu/gcc/gcc-10.1.0/
2.gcc-c++依赖库下载:
libstdc++:https://pkgs.org/download/libstdc++
libstdc+±devel:http://rpmfind.net/linux/rpm2html/search.php?query=libstdc%2B%2B-devel
gcc-c++:http://rpmfind.net/linux/centos/8-stream/AppStream/x86_64/os/Packages/gcc-c+±8.5.0-1.el8.x86_64.rpm
3.gcc gcc-c++ 依赖库安装:
包后缀不同,解压命令也不同:
# [ ] .tar包 --tar -xf [ ]
# [ ].tar.xz --tar -xvJf [ ]
# [ ].tar.gz --tar -xzvf [ ]
tar命令参数含义:
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件 以上五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出 参数-f是必须加上
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名
解压完成:
为了不污染已有的编译和运行环境,将GCC及依赖库均安装到/usr/local目录,并且最好以root用户完成下述所有操作。
# ./configure --prefix=/usr/local/gmp
# make & make install
# ln -s /usr/local/gmp-6.1.2 /usr/local/gmp
gcc依赖库至少以上三个。gcc和gcc-c++需要按照以上的下载顺序来一一安装:
# cd /gcc
# ./configure
# make && make install
如果下载的是rpm包,可以用以下命令(--force --nodeps 不寻找依赖库,强制执行):
# rpm -ivh gcc-c++.rpm --force --nodeps
三、nginx及zlib、pcre 依赖安装
需要注意的是安装依赖前提还需安装gcc-c++ 依赖库
1.下载nginx 、zlib、pcre、gcc-c++
nginx:http://nginx.org/en/download.html
zlib:http://www.zlib.net/
pcre: https://ftp.pcre.org/pub/pcre/
下载完成上传至服务器:
2.zlib、pcre 、nginx安装:
解压:
# tar -xzvf zlib-1.2.11.tar.gz
# tar -xzvf pcre-8.00.tar.gz
# tar -xzvf nginx-1.18.0.tar.gz
先安装zlib库;
# cd zlib-1.2.11/
# ./configure
# make && make install
三者的安装操作步骤一样的,比较简单。
# cd pcre 或者 nginx
# ./configure
# make && make install
nginx 安装完成之后进入到安装目录:
cd /usr/local/nginx/
# 启动nginx服务:
# cd /usr/local/sbin
# ./nginx -s reload
# ps -ef |grep nginx
# curl localhost:80
四、redis安装
1.redis下载安装:
redis :http://download.redis.io/releases/redis-4.0.11.tar.gz
安装:
# tar -zxvf redis.tar.gz
# cd redis
# make && make install
没有error基本上就是编译安装成功了。安装前提也是要gcc-c++依赖库的;
2.启动redis服务:
# cd redis/src
# ./redis-server