<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                java-web應用環境搭建 第一步 jdk安裝 1>安裝jdk 1 在root下創建tools目錄 2 (alt+p)上傳jdk-8u261-linux-x64.tar.gz 到/root/tools 3 創建Java目錄 mkdir -p /usr/local/java 4 解壓tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/java 2>配置jdk 1 vim /etc/profile 加入 #java environment export JAVA_HOME=/usr/local/java/jdk1.8.0_261 export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin 2 重載 source /etc/profile或者重啟 3>驗證 jdk是否運行 1 java -version 2 Java 第二步 安裝tomcat 1 (alt+p)上傳apache-tomcat-9.0.37.tar.gz 到/root/tools 2 解壓 tar -zxvf apache-tomcat-9.0.37.tar.gz -C /usr/local 3 改Tomcat文件夾名稱mv /usr/local/apache-tomcat-9.0.37 /usr/local/tomcat 4 驗證 打開目錄cd /usr/local/tomcat/bin 啟動./startup.sh 停止./shutdown.sh 訪問http://localhost:8080/ 如果不通過 放行端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload 3 日志 /usr/local/tomcat/apache-tomcat-8.5.46/logs tail -f catalina.out Tomcat開機自啟動 1.修改bin目錄下的catalina.sh文件 第二行添加如下內容 [root@web-server bin]# vim /usr/local/tomcat/bin/catalina.sh export CATALINA_HOME=/usr/local/tomcat export CATALINA_BASE=/usr/local/tomcat #add tomcat pid CATALINA_PID="${CATALINA_BASE}/tomcat.pid" #add java opts JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m" 2.增加tomcat.service 在/usr/lib/systemd/system目錄下增加tomcat.service cd /usr/lib/systemd/system touch /usr/lib/systemd/system/tomcat.service vim /usr/lib/systemd/system/tomcat.service [Unit] Description=Tomcat After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking Environment="JAVA_HOME=/usr/local/java/jdk1.8.0_261" PIDFile=/usr/local/tomcat/tomcat.pid ExecStart= /usr/local/tomcat/bin/startup.sh ExecStop= /usr/local/tomcat/bin/shutdown.sh ExecReload=/bin/kill -s HUP $MAINPID RemainAfterExit= yes [Install] WantedBy=multi-user.target 3.使用tomcat.service 修改tomcat.service文件后需要執行下面命令使其生效: systemctl daemon-reload #重新載入修改后配置文件 systemctl enable tomcat #配置開機啟動 systemctl start tomcat #啟動tomcat systemctl status tomcat #查看tomcat狀態 systemctl stop tomcat #停止tomcat systemctl restart tomcat #重啟tomcat 因為配置pid,在啟動的時候會再tomcat根目錄生成tomcat.pid文件,停止之后刪除。 同時tomcat在啟動時候,執行start不會啟動兩個tomcat,保證始終只有一個tomcat服務在運行。 多個tomcat可以配置在多個目錄下,互不影響。 4.測試Tomcat開機自啟動 reboot #重啟Linux系統 systemctl status tomcat.service 5.查詢tomcat 進程 ps -ef | grep tomcat 如果多個tomcat,則拷貝到不同的目錄,使用不同的端口。 tomcat.service文件名不同即可。 例如:tomcat1.service、 tomcat2.service、 tomcat3.service 第三步 安裝mysql 刪除已經安裝的 mariadb rpm -qa | grep mariadb #查找 rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64 #刪除 rpm -aq | grep mysql| xargs rpm -e --nodeps #刪除mysql find / -name mysql #查找mysql配置 #rm -rf ...刪除 安裝 1 創建并設置權限 -- 目錄 mkdir -p /usr/local/mysql #創建目錄 chmod -R 777 /usr/local/mysql #設置權限 2 上傳文件到、/root/tools/ mysql-8.0.21-1.el8.x86_64.rpm-bundle.tar 3解壓 tar -xvf mysql-8.0.21-1.el8.x86_64.rpm-bundle.tar -C /usr/local/mysql 4.創建 MySQL 組和 MySQL 用戶 groupadd mysql#創建組 useradd mysql -g mysql -d /home/mysql -m -s /bin/bash #添加用戶并且設置根目錄 和 執行目錄 id mysql#查看用戶狀態 passwd mysql#設置密碼 chown mysql:mysql /usr/local/mysql #改變 mysql 目錄的擁有者 5. 安裝 MySQL,需要安裝如下 4 個軟件包,必須按照順序安裝 cd /usr/local/mysql rpm -ivh mysql-community-common-8.0.21-1.el8.x86_64.rpm rpm -ivh mysql-community-libs-8.0.21-1.el8.x86_64.rpm rpm -ivh mysql-community-client-8.0.21-1.el8.x86_64.rpm rpm -ivh mysql-community-server-8.0.21-1.el8.x86_64.rpm 6初始化 MySQL 及設置密碼 mysqld --initialize-insecure --user=mysql 初始化無密碼 如果初始化失敗,執行以下命令,刪除之前初始化配置 rm -rf var/lib/mysql 7啟動 MySQL 通過 systemctl 來啟動 MySQL systemctl start mysqld 查看 MySQL 的啟動狀態 systemctl status mysqld 通過 systemctl 來設置 MySQL 開機啟動: systemctl enable mysqld systemctl daemon-reload systemctl list-unit-files | grep mysql 8 登錄 MySQL mysql -u root -p #登錄 MySQL 在mysql命令中執行 用該用戶密碼和加密規則 alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'; flush privileges; #刷新權限 -------------------------------------------------------------- 將 mysql 數據庫 user 表里的 root 用戶的 host 改成%(表示任意主機) 使用命令 mysql>use mysql; mysql>update user set host='%' where user='root'; mysql>ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root'; mysql>flush privileges; systemctl stop firewalld #停止防火墻 systemctl status firewalld #查看防火墻狀態 systemctl disable firewalld #禁用防火墻
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看