安装wget命令,Linux的下载命令
yum install -y wget
根据以下链接,更改Linux的下载网址,加快下载速度:
https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.44f31b11Xr8j6w
jdk8_202下载:
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
yum install -y lrzsz // 安装rz上传文件命令;
cd /// 进入根目录
mkdir soft//创建soft文件夹
cd soft/
rz//运行上传命令,选择要上传的JDK压缩包
tar -zxvf +JDK压缩包//解压压缩包
以下两个步骤都在jdk目录下进行的
1. vim /etc/profile (进入环境变量,配置环境)
2. source /etc/profile (命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录)
3. java -version 查看版本
环境变量的参数:
export JAVA_HOME=/usr/software/jdk1.8.0_333
export JRE_HOME=/usr/software/jdk1.8.0_333/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
cd soft/ //进入soft文件夹
tar -zxvf apache-tomcat-8.5.82.tar.gz // 解压压缩包
mv apache-tomcat-8.5.82/ tomcat8
cd tomcat/bin
./catalina.sh run
在浏览器使用ip进行访问(端口默认:8080),http://10.70.20.127:8080,可以看到tomcat的管理界面。
10.70.20.127为服务器的ip地址,如果访问不了,有可能是服务器防火墙问题,8080端口被拦截了,于是需要打开8080端口,并保存重启防火墙
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/init.d/iptables save
/etc/init.d/iptables restart
修改tomcat下的配置文件
vim /soft/apache-tomcat-8.5.82/conf/tomcat-users.xml
在tomcat-users结束标签之前添加以下代码:
:wq! 保存退出,重启tomcat
:wq!
cd/soft/apache-tomcat-8.5.82/bin
./shutdown.sh
./catalina.shrun
进入tomcat下的webapps目录,
cd /soft/apache-tomcat-8.5.82/webapps
把web项目打包出来的war拷贝并解压到webapps目录下
rz 选择上传war压缩包
tar -zvxf+压缩包名
浏览器访问:http://10.70.20.127:8080/ajax 即可访问到ajax目录下的 index.html/.jsp
关闭防火墙并启动Tomcat
systemctl stop firewalld
cd /soft/apache-tomcat-8.5.82/bin
./catalina.sh run
点击manager App,登录管理页面
1. yum install gcc-c++
2. yum install pcre pcre-devel
3. yum install zlib zlib-delvel
4. yum install openssl openssl-devel
# 下载安装包 我下载的是1.20.1版本
wget http://nginx.org/download/nginx-1.20.1.tar.gz
# 解压安装包
tar -xvf nginx-1.20.1.tar.gz
# 移动到下载安装包的位置
cd nginx-1.20.1/
# 执行 执行当前文件夹中的配置configure文件 默认安装在user/local/nginx(如果不确定可以使用 whereis nginx)
./configure
# 执行make
make
# 执行make install
make install
# 移动到/usr/local/nginx/sbin/
cd /usr/local/nginx/sbin/
# 执行 ./nginx 启动nginx(注意关闭防火墙)
./nginx
# 也可以使用这条命令执行启动nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#重启命令
./nginx -s reload
#测试命令
./nginx -t
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
upstream coolxiaoqi{
#ip_hash 绑定ip,实现session共享(可能会导致某个tomcat负载过多)
#ip_hash
server 47.108.222.111:8082;
server 47.108.222.111:8083;
}
server {
listen 80;
server_name localhost;
location / {
root html;
# 设置主页为index.html
index index.html index.htm;
# 代理 指向upstream coolxiaoqi
proxy_pass http://coolxiaoqi;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}