Javawebプロジェクトがサーバーにデプロイされます

1. javawebプロジェクトMavenのビルドに基づいて、

  1. 使用Mavenは戦争のパッケージとしてラベルされたプロジェクトの形で行われます

  2. Tomcatのwebappsにディレクトリサーバを転送するファイル転送ツールを使用して、その後、戦争のパッケージ。

  3. Tomcatを再起動しますが、Tomcatが自動的にプロジェクト解凍し、その後、パブリックネットワークIP +ポート番号にアクセスするには、使用することができますマネージャアプリケーションプロジェクトを管理するためのディレクトリを
    1. 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>

  4. なお、サーバーへのローカル経路問題のプロジェクトパッケージには、Tomcatのプロジェクトへのアクセスパスの展開に注意を払うがあるときに

    http://url/项目名/

    なお、プロジェクトの名前で追加する必要があり、web.xml構成ファイルをパッケージの開発にで削除IDEA戦争パス(編集configer)可能性があるため、サーバーにデプロイは、パスを変更することがあります。

2. centos7yumダウンロード設定mysql8

  1. yumの倉庫MySQLのダウンロード

    sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
  2. yumのMySQLをインストール

    sudo yum install mysql-community-server
  3. [スタート] MySQLサービス

    sudo service mysqld start
  4. MySQLのサービスの状態をチェックし、状態は(実行)アクティブであります

    sudo service mysqld status
  5. 初期パスワード、パスワードの変更を確認します

    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; # 刷新权限
  6. そのリモートホストがアクセスできるように設定されたアクセス権、オープンポート3306、

     mysql> use mysql;
     mysql> select user,host from user;
     # 修改root用户允许外部访问
     mysql> update user set host = '%' where user ='root';
     # 刷新权限
     mysql>flush privileges;

    MYSQLのログイン認証 - ユーザーがリモートで接続することができます

    Navicatは、接続のMysqlデータベースソリューション1251クライアントがサポートしていません

。2.1 centos7ファイアウォールの設定コマンド:

  1. 常設オープンAポートポート
    shell firewall-cmd --zone=public --add-port=80/tcp --permanent
  2. クエリ・ポート番号80がオンになっています:
    shell firewall-cmd --query-port=80/tcp
  3. ファイアウォールを再起動します。
    shell firewall-cmd --reload
  4. 出会うどのポートが開いている:
    shell firewall-cmd --list-port
    コマンド意味:

--zone#スコープは
--add-ポート= 80 / tcpの#追加ポート、形式は次のとおりです。ポート/プロトコル
--permanent#永久、この引数は、障害発生後に再起動しません。

閉じるファイアウォール:

systemctl停止firewalld.service#停止ファイアウォール

systemctl無効firewalld.service位ファイアウォール起動を禁止します

おすすめ

転載: www.cnblogs.com/innndown/p/12446109.html