關(guān)于服務(wù)器的搭建

Linux下面安裝jdk

? 首先登錄Linux系統(tǒng),在命令行輸入以下命令:

$ mkdir /user/java? ?(創(chuàng)建一個(gè)文件夾 /user/java)

$ cd /user/java? ? ? (進(jìn)入到/user/java文件夾下面)

$?wget http://mirrors.linuxeye.com/jdk/jdk-8u144-linux-x64.tar.gz? (下載Linux版本的jdk)

$ tar? xxzf? jdk-8u144-linux-x64.tar.gz? (解壓下載的jdk)

然后在Linux系統(tǒng)下面設(shè)置環(huán)境變量,使用命令??vi /etc/profile,然后輸入i來進(jìn)行編輯模式,插入下面幾行代碼:#set java environment

export JAVA_HOME=/usr/java/jdk1.8.0_121

export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

export PATH=$JAVA_HOME/bin:$PATH?編輯完之后鍵盤ESC保存,然后“:wq”’命令保存并退出。

使用 source?/etc/profile?加載環(huán)境變量,然后java -version可以查看當(dāng)前Java的jdk版本,這樣在Linux下面jdk的安裝就完成了。


Linux下面安裝Tomcat服務(wù)器

同上面一樣,也是先使用命令$ mkdir /user/tomcat? 來創(chuàng)建一個(gè)文件夾并且進(jìn)入該文件夾,在當(dāng)前文件夾下面是用命令:wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz下載一個(gè)Tomcat8的版本,然后使用命令:

tar xzf apache-tomcat-8.5.4..tar.gz?來解壓下載的Tomcat

配置Server.xml

cd /user/tomcat/conf/

mv server.xml server.xml_bk

vi server.xml

添加下面的內(nèi)容到server.xml:

<?xml version="1.0" encoding="UTF-8"?>

<Server port="8006" shutdown="SHUTDOWN">

? <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>

? <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>

? <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener"/>

? <Listener className="org.apache.catalina.core.AprLifecycleListener"/>

? <GlobalNamingResources>

? ? <Resource name="UserDatabase" auth="Container"

? ? ? ? ? ? ? type="org.apache.catalina.UserDatabase"

? ? ? ? ? ? ? description="User database that can be updated and saved"

? ? ? ? ? ? ? factory="org.apache.catalina.users.MemoryUserDatabaseFactory"

? ? ? ? ? ? ? pathname="conf/tomcat-users.xml" />

? </GlobalNamingResources>

? <Service name="Catalina">

? ? <Connector port="8080"

? ? ? ? ? ? ? protocol="HTTP/1.1"

? ? ? ? ? ? ? connectionTimeout="20000"

? ? ? ? ? ? ? redirectPort="8443"

? ? ? ? ? ? ? maxThreads="1000"

? ? ? ? ? ? ? minSpareThreads="20"

? ? ? ? ? ? ? acceptCount="1000"

? ? ? ? ? ? ? maxHttpHeaderSize="65536"

? ? ? ? ? ? ? debug="0"

? ? ? ? ? ? ? disableUploadTimeout="true"

? ? ? ? ? ? ? useBodyEncodingForURI="true"

? ? ? ? ? ? ? enableLookups="false"

? ? ? ? ? ? ? URIEncoding="UTF-8" />

? ? <Engine name="Catalina" defaultHost="localhost">

? ? ? <Realm className="org.apache.catalina.realm.LockOutRealm">

? ? ? ? <Realm className="org.apache.catalina.realm.UserDatabaseRealm"

? ? ? ? ? ? ? resourceName="UserDatabase"/>

? ? ? </Realm>

? ? ? <Host name="localhost" appBase="/user/tomcat/webapps" unpackWARs="true" autoDeploy="true">

? ? ? ? <Context path="" docBase="/usr/local/tomcat/webapps" debug="0" reloadable="false" crossContext="true"/>

? ? ? ? <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

? ? ? ? ? prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t &quot;%r&quot; %s %b" />

? ? ? </Host>

? ? </Engine>

? </Service>

</Server>

編輯完成之后按下“ESC”鍵保存,之后輸入“:wq”退出并保存。(這里需要注意的是appBase和docBase,其中寫的是根目錄,之后可以把web項(xiàng)目或者相關(guān)的靜態(tài)頁面放到該處。)

設(shè)置tomcat自啟動(dòng)腳本:

下載腳本:

wget https://github.com/lj2007331/oneinstack/raw/master/init.d/Tomcat-init

mv Tomcat-init /etc/init.d/tomcat

添加執(zhí)行權(quán)限:

chmod +x /etc/init.d/tomcat

設(shè)置啟動(dòng)腳本JAVA_HOME:

sed -i 's@^export JAVA_HOME=.*@export JAVA_HOME=/usr/java/jdk1.8.0_144@' /etc/init.d/tomcat

設(shè)置自動(dòng)啟動(dòng):

chkconfig --add tomcat? ? ? ?

chkconfig tomcat on

啟動(dòng)tomcat

service tomcat start

之后就可以在外部輸入http://主機(jī)名+:8080進(jìn)行性驗(yàn)證了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容