1. 常用的组件安装

2. Nginx

2.1. 安装

上传Nginx文件

  1. tar -zxvf nginx-1.21.1.tar.gz
  2. cd nginx-1.21.1
  3. yum -y install gcc
  4. yum -y install pcre pcre-devel
  5. yum -y install zlib zlib-devel
  6. yum -y install openssl openssl-devel
  7. make
  8. make install
  9. cd /usr/local/nginx/sbin
  10. ./nginx
  1. # 停止
  2. ./nginx -s stop
  3. # 重启
  4. ./nginx -s reload
  5. # 查看进程
  6. ps -ef |grep nginx
  7. # 查看80端口
  8. netstat -ntlp|grep 80
  9. # 开放80端口
  10. firewall-cmd --zone=public --add-port=80/tcp --permanent
  11. # 重启防火墙
  12. firewall-cmd --reload
  13. # 查看已经开放的端口
  14. firewall-cmd --list-ports

2.2. 发布项目

编辑nginx配置文件

  1. vi /usr/local/nginx/conf/nginx.conf

修改 server 下的location-root路径为要发布项目的路径

  1. server {
  2. listen 80;
  3. server_name localhost;
  4. #charset koi8-r;
  5. #access_log logs/host.access.log main;
  6. location / {
  7. root html;
  8. index index.html index.htm;
  9. }

重启nginx服务器

  1. ./nginx -s stop
  2. ./nginx
  3. # 也可以另外指定nginx.conf
  4. /usr/local/nginx/conf/nginx -c /home/xxx/nginx.conf

3. Java

3.1. yum安装

  1. # 查询java1.8版本
  2. yum list | grep java-1.8.0-openjdk
  3. yum -y install java-1.8.0-openjdk*
  4. java -version
  5. javac

yum默认为我们配置环境变量 但是有部分应用无法使用 我们需要配置文件的全局变量

  1. vim /etc/profile
  1. export JAVA_HOME=/usr/lib/jvm/java
  2. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
  3. export PATH=$PATH:$JAVA_HOME/bin

更新配置

  1. . /etc/profile
  2. echo $JAVA_HOME

4. Tomcat

上传linux

  1. tar -zxvf apache-tomcat-9.0.52.tar.gz
  2. cd apache-tomcat-9.0.52/bin
  3. ./startup.sh

3.1. yum安装

  1. yum -y install tomcat
  2. cd /usr/share/tomcat
  3. systemctl status tomcat
  4. systemctl start tomcat
  5. # 安装web插件包
  6. yum install tomcat-webapps tomcat-admin-webapps

https://www.cnblogs.com/yoyoketang/p/10186513.html