1. javawebプロジェクトMavenのビルドに基づいて、
使用Mavenは戦争のパッケージとしてラベルされたプロジェクトの形で行われます
Tomcatのwebappsにディレクトリサーバを転送するファイル転送ツールを使用して、その後、戦争のパッケージ。
- Tomcatを再起動しますが、Tomcatが自動的にプロジェクト解凍し、その後、パブリックネットワークIP +ポート番号にアクセスするには、使用することができますマネージャアプリケーションプロジェクトを管理するためのディレクトリを
- Tomcatの設定/ confに/ tomcat.users.xmlへのAccess Managerのアプリケーションが必要
<tomcat-users xmlns="http://tomcat.apache.org/xml"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"version="1.0"> <user username="xxxx" password="xxx" roles="manager-gui"/> </tomcat-users>
なお、サーバーへのローカル経路問題のプロジェクトパッケージには、Tomcatのプロジェクトへのアクセスパスの展開に注意を払うがあるときに
http://url/项目名/
なお、プロジェクトの名前で追加する必要があり、web.xml構成ファイルをパッケージの開発にで削除IDEA戦争パス(編集configer)可能性があるため、サーバーにデプロイは、パスを変更することがあります。
2. centos7yumダウンロード設定mysql8
yumの倉庫MySQLのダウンロード
sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
yumのMySQLをインストール
sudo yum install mysql-community-server
[スタート] MySQLサービス
sudo service mysqld start
MySQLのサービスの状態をチェックし、状態は(実行)アクティブであります
sudo service mysqld status
初期パスワード、パスワードの変更を確認します
sudo grep 'temporary password' /var/log/mysqld.log #查看初始密码 mysql -u root -p #以root权限登陆mysql ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; #修改密码,如果出现not safe提示,则使用下列命令修改 SHOW VARIABLES LIKE 'validate_password%'; #如果修改不成功则查看初始密码策略 set global validate_password.policy=LOW; # 设定密码检验政策为LOW set global validate_password.length=6; # 设置长度为6,也可以不修改,然后再进行修改密码 FLUSH PRIVILEGES; # 刷新权限
そのリモートホストがアクセスできるように設定されたアクセス権、オープンポート3306、
mysql> use mysql; mysql> select user,host from user; # 修改root用户允许外部访问 mysql> update user set host = '%' where user ='root'; # 刷新权限 mysql>flush privileges;
。2.1 centos7ファイアウォールの設定コマンド:
- 常設オープンAポートポート
shell firewall-cmd --zone=public --add-port=80/tcp --permanent
- クエリ・ポート番号80がオンになっています:
shell firewall-cmd --query-port=80/tcp
- ファイアウォールを再起動します。
shell firewall-cmd --reload
- 出会うどのポートが開いている:
shell firewall-cmd --list-port
コマンド意味:
--zone#スコープは
--add-ポート= 80 / tcpの#追加ポート、形式は次のとおりです。ポート/プロトコル
--permanent#永久、この引数は、障害発生後に再起動しません。
閉じるファイアウォール:
systemctl停止firewalld.service#停止ファイアウォール
systemctl無効firewalld.service位ファイアウォール起動を禁止します