久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      如何在CentOS 7上安裝WildFly 14

      WildFly是一個最先進(jìn)的Java Web應(yīng)用程序服務(wù)器,圍繞速度和輕量級設(shè)計。 WildFly以前稱為JBoss,是開源的,旨在提供最快的Java運(yùn)行時環(huán)境。借助易于添加和刪除的子系統(tǒng)塊,環(huán)境之間的集中配置,對最新Java企業(yè)標(biāo)準(zhǔn)的支持等功能,WildFly是應(yīng)用服務(wù)器的絕佳選擇。

      在本教程中,我們將介紹將WildFly 14安裝到CentOS 7計算機(jī)上的完整安裝過程。但是,為了完成本教程,您當(dāng)前的設(shè)置有一些需要滿足的要求。您必須擁有運(yùn)行CentOS 7的VPS或計算機(jī),具有root訪問權(quán)限的用戶以及為您的服務(wù)器設(shè)置的靜態(tài)公共IP地址。

      第1步:安裝Java

      為了使WildFly工作,它需要Java Developer Kit或JDK。通過從Oracle站點(diǎn)將JDK下載到您的服務(wù)器,將JDK版本10.0.2(編寫本文時的最新版本)安裝到您的系統(tǒng)上。打開CentOS VPS /機(jī)器上的終端并執(zhí)行以下兩個命令:

      cd /opt
      sudo wget –no-cookies –no-check-certificate –header “Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie” “http://download.oracle.com/otn-pub/java/jdk/10.0.2+13/19aef61b38124481863b1413dce1855f/jdk-10.0.2_linux-x64_bin.tar.gz”

      然后,您需要使用’tar’命令提取下載的源碼包:

      tar -zxvf jdk-10.0.2_linux-x64_bin.tar.gz

      (您現(xiàn)在可以刪除下載的源碼包)

      一旦將其下載并提取到您的機(jī)器上,我們就可以使用“替代方案”將JDK設(shè)置到您的系統(tǒng)上,而不會干擾現(xiàn)有的安裝(如果存在)。使用以下命令設(shè)置此新版本的Java:

      sudo alternatives –install /usr/bin/java java /opt/jdk-10.0.2/bin/java 2
      sudo alternatives –config java

      完成此操作后,您可以使用’alternatives’命令設(shè)置’java’和’javac’位置。

      sudo alternatives –install /usr/bin/jar jar /opt/jdk-10.0.2/bin/jar 2
      sudo alternatives –install /usr/bin/javac javac /opt/jdk-10.0.2/bin/javac 2
      sudo alternatives –set jar /opt/jdk-10.0.2/bin/jar
      sudo alternatives –set javac /opt/jdk-10.0.2/bin/javac

      完成后,您現(xiàn)在可以檢查系統(tǒng)上當(dāng)前活動的Java版本:

      sudo java –version

      輸出應(yīng)該類似于:

      java 10.0.2 2018-07-17
      Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13)
      Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)

      完成此操作后,您將需要設(shè)置環(huán)境變量以與Java可執(zhí)行文件的位置相對應(yīng)。您需要使用自己喜歡的文本編輯器創(chuàng)建新文件。

      應(yīng)該在“/etc/profile.d/java.sh”位置創(chuàng)建Bourne Again shell配置文件,并且應(yīng)該包含以下內(nèi)容:

      if ! echo ${PATH} | grep -q /opt/jdk-10.0.2/bin ; then
        export PATH=/opt/jdk-10.0.2/bin:${PATH}
      fi
      if ! echo ${PATH} | grep -q /opt/jdk-10.0.2/jre/bin ; then
        export PATH=/opt/jdk-10.0.2/jre/bin:${PATH}
      fi
      export JAVA_HOME=/opt/jdk-10.0.2
      export JRE_HOME=/opt/jdk-10.0.2/jre
      export CLASSPATH=.:/opt/jdk-10.0.2/lib/tools.jar:/opt/jdk-10.0.2/jre/lib/rt.jar

      在此新文件中輸入并保存后,您現(xiàn)在可以為C Shell創(chuàng)建配置文件。應(yīng)找到此文件并將其命名為“/etc/profile.d/java.csh”。該文件應(yīng)包含以下內(nèi)容:

      if ( “${path}” !~ */opt/jdk-10.0.2/bin* ) then
        set path = ( /opt/jdk-10.0.2/bin $path )
      endif
      if ( “${path}” !~ */opt/jdk-10.0.2/jre/bin* ) then
          set path = ( /opt/jdk-10.0.2/jre/bin $path )
      endif
      setenv JAVA_HOME /opt/jdk-10.0.2
      setenv JRE_HOME /opt/jdk-10.0.2/jre
      setenv CLASSPATH .:/opt/jdk-10.0.2/lib/tools.jar:/opt/jdk-10.0.2/jre/lib/rt.jar

      您現(xiàn)在已經(jīng)為Java設(shè)置了環(huán)境變量。確保將文件權(quán)限更改為正確的值:

      sudo chmod 755 /etc/profile.d/java.sh
      sudo chmod 755 /etc/profile.d/java.csh

      我們現(xiàn)在可以繼續(xù)安裝WildFly。

      第2步:安裝WildFly

      第一步是從WildFly的網(wǎng)站下載并解壓縮WildFly軟件包 – 使用以下命令下載最新版本(編寫本教程時為14.0.1):

      wget http://download.jboss.org/wildfly/14.0.1.Final/wildfly-14.0.1.Final.tar.gz

      下載完成后,您可以使用下一個命令將其解壓縮:

      tar -zxvf wildfly-14.0.1.Final.tar.gz

      (您現(xiàn)在可以刪除下載的包文件)

      您現(xiàn)在需要設(shè)置在獨(dú)立配置文件中找到的兩個變量,位于“/opt/wildfly-14.0.1.Final/bin/standalone.conf”位置。這兩個變量設(shè)置了WildFly的位置和Java安裝位置。使用您選擇的文本編輯器,將以下兩行添加到該文件:

      JBOSS_HOME=”/opt/wildfly-14.0.1.Final”
      JAVA_HOME=”/opt/jdk-10.0.2″

      完成后,我們現(xiàn)在可以編輯XML配置文件。該文件位于文件路徑“/opt/wildfly-14.0.1.Final/standalone/configuration/standalone.xml”。使用您喜歡的文本編輯器打開它,并將本地主機(jī)IP地址的所有實例(它們需要寫為“127.0.0.1”)替換為您服務(wù)器的公共IP地址。這將允許我們從外部網(wǎng)絡(luò)訪問WildFly。完成后,我們現(xiàn)在可以啟動服務(wù)器并創(chuàng)建我們的第一個用戶。

      啟動WildFly很簡單。只需運(yùn)行可執(zhí)行文件:

      sudo /opt/wildfly-14.0.1.Final/bin/standalone.sh

      現(xiàn)在,雖然這個可執(zhí)行文件可以很好地運(yùn)行服務(wù)器,但它也會在你的終端會話中運(yùn)行,這意味著當(dāng)你的會話結(jié)束時,服務(wù)器也會關(guān)閉。您也可以使用“屏幕”軟件包在屏幕上運(yùn)行它,但每次服務(wù)器重新啟動時,您仍需要手動啟動它。為了解決這個問題,我們創(chuàng)建了一個簡單的文件,允許您將WildFly注冊為服務(wù)。只需按照以下幾個步驟操作,您就可以啟動和停止WildFly作為常規(guī)服務(wù),并讓它在服務(wù)器啟動時運(yùn)行。

      在名為“wildfly.service”的位置“/ lib / systemd / system /”創(chuàng)建一個新文件。完整路徑應(yīng)為“/lib/systemd/system/wildfly.service”。在其中輸入以下文本,然后保存。

      [Unit]
      Description=WildFly Server
      After=httpd.service
      StartLimitIntervalSec=0

      [Service]
      Type=simple
      Restart=always
      RestartSec=1
      User=root
      ExecStart=/opt/wildfly-14.0.1.Final/bin/standalone.sh

      現(xiàn)在,您需要做的就是重新加載服務(wù)列表:

      systemctl daemon-reload

      現(xiàn)在,您可以將其作為常規(guī)服務(wù)啟動 – 只需像任何其他服務(wù)一樣運(yùn)行它:

      systemctl start wildfly.service

      如果您希望啟用它以便每次啟動計算機(jī)或服務(wù)器時都運(yùn)行它,那么也可以這樣做:

      systemctl enable wildfly.service

      第3步:創(chuàng)建用戶

      要使用WildFly,您需要創(chuàng)建一個用戶。 這可以通過運(yùn)行“/opt/wildfly-14.0.1.Final/bin/add-user.sh”中的“add-user”腳本來完成,如下所示:

      sudo /opt/wildfly-14.0.1.Final/bin/add-user.sh

      注意:您需要確保創(chuàng)建管理用戶,并將此用戶添加到“ManagementRealm”組以便您能夠登錄。

      然后,該腳本將指導(dǎo)您創(chuàng)建新用戶。創(chuàng)建新用戶后,您可以通過Web界面登錄并訪問WildFly。要訪問您的服務(wù)器,只需輸入“your.public.ip.address:8080”或“your.public.ip.address:9990”。確保端口8080和9990都打開,因為這些端口是WildFly偵聽的端口。如有必要,您可以使用firewall-cmd或iptables編輯防火墻規(guī)則以打開這些端口以供使用。恭喜,您現(xiàn)在可以開始在CentOS 7計算機(jī)上使用WildFly。

      如何在CentOS 7上安裝WildFly 14

      附:如果你喜歡這篇文章,可以使用共享快捷方式在社交網(wǎng)絡(luò)上與朋友分享,或者只是在下面留言。謝謝。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號