linux mysql 端口配置文件_Linux配置测试环境,部署项目(指定端口,数据库连接)...
一,必備工具、文件。
windows連接linux的工具
1.用xftp上傳jdk,tomcat,項目包,連接數據庫的jdbc
2.用Xshell使用命令建包解壓
新建java目錄,tomcat目錄,將jdk,tomcat分別解壓到目錄下
mkdir java
tar-xzvf jdk-8u181-linux-x64.tar.gz
mkdir tomcat
tar-xzvf apache-tomcat-8.5.39.tar.gz
3.將連接數據庫的jdbc放在lib目錄下
二,修改配置文件
4.配置文件修改
vim /etc/profile
添加以下內容
export JAVA_HOME=/home/puaiuc/java/jdk1.8.0_181
export CATALINA_HOME=/home/puaiuc/tomcat/apache-tomcat-8.5.39export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export JAVA_HOME PATH CLASSPATH CATALINA_HOME
如果沒有權限修改,按照以下方法
vi ~/.bash_profile
添加以下內容
export JAVA_HOME=/home/puaiuc/java/jdk1.8.0_181
export CATALINA_HOME=/home/puaiuc/tomcat/apache-tomcat-8.5.39export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export JAVA_HOME PATH CLASSPATH CATALINA_HOME
刷新用戶配置文件:
source ~/.bash_profile
查看jdk版本:
java -version
三,防火墻和端口開放
5.修改tomcat訪問端口
cd tomcat/apache-tomcat-8.5.39/conf/
vi server.xml
找到
修改port為你想要的端口號,然后重啟tomcat
./shutdown.sh
./startup.sh
6.防火墻,開啟指定端口
iptables防火墻
#查看iptables狀態:
service iptables status
#編輯文件
vim/etc/sysconfig/iptables
# 加入如下代碼-A INPUT -m state --state NEW -m tcp -p tcp --dport 89 -j ACCEPT
#防火墻打開端口/sbin/iptables -I INPUT -p tcp --dport 89 -j ACCEPT
Firewalld防火墻
#查看firewalld狀態:
systemctl status firewalld
#查看端口的狀態
firewall-cmd --query-port=89/tcp
#開啟防火墻
systemctl start firewalld
#開啟端口
firewall-cmd --zone=public --add-port=89/tcp --permanent
7.Windows下訪問服務器,地址:http://ip:port/
四,項目部署
8.上傳項目war包到webapps下
tomcat會自動解壓,不需要修改訪問路徑
9.修改tomcat/context.xml文件配置數據庫連接
注意ip和賬密不要搞錯了
username="數據庫名"
password="密碼"
name=""
url="jdbc:mysql://數據庫地址/數據庫"
type="javax.sql.DataSource"
removeAbandonedTimeout="360000"
removeAbandoned="true"
maxWait="10000" maxIdle="100" maxActive="100"
logAbandoned="true"
driverClassName="com.mysql.jdbc.Driver"
auth="Container"/>
10.訪問項目,可能需要指定具體文件
http://ip:port/web/login/login.jsp
五,查看tomcat日志
cd tomcat/apache-tomcat-8.5.39/logs
tail-100f catalina.out
總結
以上是生活随笔為你收集整理的linux mysql 端口配置文件_Linux配置测试环境,部署项目(指定端口,数据库连接)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: docker连不上宿主机mysql_宿主
- 下一篇: mysql 5.7源码包安装教程_MYS