linux安装nginx、jdk、redis
程序员文章站
2024-01-18 21:40:34
因项目需要申请了新服务器,故要重新配置环境。 nginx安装: 一键安装四个依赖: yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 进入/usr/local/src目录,创建nginx文件夹 cd /usr/lo ......
因项目需要申请了新服务器,故要重新配置环境。
nginx安装:
- 一键安装四个依赖:
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
- 进入/usr/local/src目录,创建nginx文件夹
cd /usr/local/src mkdir nginx
- 进入刚创建的nginx目录,下载nginx的tar包
cd nginx wget https://nginx.org/download/nginx-1.17.9.tar.gz
很意外,我的提示【错误: 证书通用名 “*.nginx.com” 与所要求的主机名 “nginx.org” 不符。要以不安全的方式连接至 nginx.org,使用‘--no-check-certificate’。
修改下载命令wget --no-check-certificate https://nginx.org/download/nginx-1.17.9.tar.gz
-
解压
tar -zxvf nginx-1.17.9.tar.gz
-
进入解压生成的目录,进行配置
cd nginx-1.17.9 ./configure
-
编译安装
make make install
-
查找安装路径
whereis nginx
-
nginx.conf部分配置
#配置nginx worker进程最大打开文件数 worker_rlimit_nofile 65535; events { #单个进程允许的客户端最大连接数 worker_connections 8192; } #log日志配置 access_log /opt/nginx-logs/access.log main; error_log /opt/nginx-logs/error.log ; #设定负载均衡后台服务器列表 upstream wxsd1.unisk.cnxx { ip_hash; server 127.0.0.1:8081 max_fails=3 fail_timeout=5s; #server 127.0.0.1:8082 max_fails=3 fail_timeout=5s; server 127.0.0.1:8083 max_fails=3 fail_timeout=5s; server 127.0.0.1:8084 max_fails=3 fail_timeout=5s; #server 127.0.0.1:8085 max_fails=3 fail_timeout=5s; }
jdk安装:
- 查看linux自带的jdk是否已安装
java -version
可以看到是openjdk
- 查看jdk安装包
rpm -qa | grep java
- 卸载openjdk
yum remove *openjdk
- 安装oracle jdk
下载地址:
在/usr/local目录下,创建java安装目录cd /usr/local mkdir java
用xftp将下载好的jdk-8u231-linux-x64.tar.gz文件上传至此目录
- 解压
tar -zxvf jdk-8u231-linux-x64.tar.gz
因之前的项目用的是jdk1.7,故同样的方式下载安装jdk1.7
配置环境变量
- 将jdk配置到/etc/profile,才可以在任何一个目录访问jdk
vim /etc/profile
按i进入编辑,在profile文件尾部添加如下内容:
export java_home=/usr/local/java/jdk1.7.0_80 #jdk安装目录 export jre_home=${java_home}/jre export classpath=.:${java_home}/lib:${jre_home}/lib:$classpath export java_path=${java_home}/bin:${jre_home}/bin export path=$path:${java_path}
保存并退出编辑,esc --> :wq
- 执行profile文件(在当前bash环境下读取并执行profile中的命令)
source /etc/profile
- 测试是否安装成功
java -version javac
redis安装:
- 进入/usr/local/src目录,创建redis文件夹
cd /usr/local/src mkdir redis
- 安装redis
访问下载地址:将下载好的redis-5.0.8.tar.gz通过远程管理工具上传到新建的redis文件夹 - 解压
tar -zxvf redis-5.0.8.tar.gz
- 进入解压生成的文件目录,执行make编译
cd redis-5.0.8 make
- 执行make install安装(该软件可以指定安装目录)
make prefix=/usr/local/redis install
- redis启动、停止命令:
#进入/usr/local/redis/bin目录,执行redis-server脚本文件 ./redis-server #关闭redis的服务 pkill redis-server #设置redis在后台运行,修改redis.conf配置文件,将daemonize选项由no置为yes
收工。