記事ディレクトリ
Linux にソフトウェアをインストールするには、rpm、解凍、yum オンライン インストールの 3 つの方法があります。
1.rpm
jdk インストール構成を取得し、デモンストレーションとして jar パッケージを実行します。
Linux は jar パッケージを実行します。
#直接运行jar包, 锁定ssh窗口,窗口关闭之后,程序停止:
java -jar xxxx.jar
#当窗口不锁定。但是窗口关闭之后,程序终止:
java -jar xxxx.jar &
#nohup表示不挂断运行命令,账户退出或终端关闭时,程序依然运行:
nohup java -jar xxxx.jar &
#将输出重定向到xxx.txt文件中:
nohup -jar xxxx.jar > xxx.txt &
Linux は jar パッケージを停止します。
ps aux|grep xxxx.jar : 查询xxxx.jar运行的进程
kill -9 xxx : 强制停止进程
ポートを占有するプロセスを表示します。
netstat -lnp|grep 8000 :得到进程信息,例如得到进程 11100 占用 8000 端口
ps 11100 : 查看进程详细信息
ファイアウォール:
#永久开启80端口号:
firewall-cmd --permanent --zone=public --add-port=80/tcp
#开启80-90多个端口:
firewall-cmd --zone=public --add-port=80-90/tcp --permanent
#移除80端口号:
firewall-cmd --permanent --zone=public --remove-port=80/tcp
#查看防火墙所有信息
firewall-cmd --list-all
#查询端口开启信息
firewall-cmd --list-ports
#更新防火墙规则
firewall-cmd --reload
#启动|关闭|重新启动 防火墙
systemctl [start|stop|restart] firewalld.service
#查看开启服务 --其实一个服务对应一个端口,每个服务对应/usr/lib/firewalld/services下面一个xml文件。
firewall-cmd --list-services
#查看还有哪些服务可以打开
firewall-cmd --get-services
2. パッケージを解凍します。
tomcat を使用して war パッケージのデモを解凍して実行します
#解压:
tar -zxvf 包名
#tomcat直接启动:
./startup.sh
#tomcat作为服务启动:
nohup ./startup.sh &
#tomcat控制台动态输出方式启动:
./catalina.sh run