因项目须要申请了新服务器,故要从新配置环境。html
nginx安装:java
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
cd /usr/local/src mkdir nginx
cd nginx wget https://nginx.org/download/nginx-1.17.9.tar.gz
很意外,个人提示【错误: 证书通用名 “*.nginx.com” 与所要求的主机名 “nginx.org” 不符。要以不安全的方式链接至 nginx.org,使用‘--no-check-certificate’。
修改下载命令linux
wget --no-check-certificate https://nginx.org/download/nginx-1.17.9.tar.gz
解压nginx
tar -zxvf nginx-1.17.9.tar.gz
进入解压生成的目录,进行配置(后面有补充,建议通读一遍)redis
cd nginx-1.17.9 ./configure
编译安装vim
make make install
查找安装路径安全
whereis nginx
nginx.conf部分配置 bash
#配置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; }
补充:服务器
./configure --prefix=/usr/local/nginx --user=www --group=www --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-pcre=/usr/local/src/lnmp/pcre-8.33 --with-zlib=/usr/local/src/lnmp/zlib-1.2.8 --with-openssl=/usr/local/src/lnmp/openssl-1.0.1e --with-http_gzip_static_module --with-http_ssl_module
后面正常执行
oracle
cd /usr/local/src/nginx/nginx-1.17.9 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module
make
我这里只须要这一个模块,若是你安装的nginx还使用其余的模块,记得在上面的编译命令中加上。
另外,这里只能 make 千万别 make install,不然就覆盖安装了。
cp ./objs/nginx /usr/local/nginx/sbin/nginx
查看nginx是否正在启动 进到nginx目录下,键入:ps aux|grep nginx 测试配置是否正确 进到nginx目录下,键入:./sbin/nginx -t 正确会有 /nginx.conf test is successful 的提示 修改配置当即生效(加载最新配置) 进到nginx目录下,键入:./sbin/nginx -s reload 当即中止(暴力) 进到nginx目录下,键入:./sbin/nginx -s stop 优雅中止(连接访问完成后中止) 进到nginx目录下,键入:./sbin/nginx -s quit 从新打开日志(可用于日志备份) 进到nginx目录下,键入:./sbin/nginx -s reopen
jdk安装:
java -version
能够看到是OpenJDK
rpm -qa | grep java
yum remove *openjdk
cd /usr/local mkdir java
用xftp将下载好的jdk-8u231-linux-x64.tar.gz文件上传至此目录
tar -zxvf jdk-8u231-linux-x64.tar.gz
因以前的项目用的是jdk1.7,故一样的方式下载安装jdk1.7
配置环境变量
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
source /etc/profile
java -version javac
redis安装:
cd /usr/local/src mkdir redis
tar -zxvf redis-5.0.8.tar.gz
cd redis-5.0.8 make
make PREFIX=/usr/local/redis install
#进入/usr/local/redis/bin目录,执行redis-server脚本文件 ./redis-server #关闭redis的服务 pkill redis-server #设置redis在后台运行,修改redis.conf配置文件,将daemonize选项由no置为yes
收工。