Apache 前端與 Tomcat 后端協(xié)作配置

1 Mysql安裝(最費(fèi)勁的就是這個(gè))

  1. 到這個(gè)頁(yè)面下載文件: http://dev.mysql.com/downloads/repo/yum/

    http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

  2. sudo yum localinstall 剛才下載的文件
    
  3. sudo yum install mysql-community-server
    
  4. 啟動(dòng)停止及查看狀態(tài):

    service mysqld start
    service mysqld stop
    service mysqld status
    
  5. 自啟動(dòng):

    chkconfig mysqld on
    
  6. 設(shè)置用戶密碼:

    1. Stop mysql:
    systemctl stop mysqld
    
    2. Set the mySQL environment option 
    systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"
    
    3. Start mysql usig the options you just set
    systemctl start mysqld
    
    4. Login as root
    mysql -u root
    
    5. Update the root user password with these mysql commands
    mysql> UPDATE mysql.user SET authentication_string=PASSWORD('showgp') WHERE User='root' AND Host='localhost';
    mysql> FLUSH PRIVILEGES;
    mysql> quit
    
    6. Stop mysql
    systemctl stop mysqld
    
    7. Unset the mySQL envitroment option so it starts normally next time
    systemctl unset-environment MYSQLD_OPTS
    
    8. Start mysql normally:
    systemctl start mysqld
    
    Try to login using your new password:
    7. mysql -u root -p
    

    安裝了mysql之后提示要重設(shè)密碼時(shí)的解決:

    mysql> SET PASSWORD = PASSWORD('showgp');
    

    密碼不滿足要求時(shí), 設(shè)置:

    SET GLOBAL validate_password_policy=LOW;
    SET GLOBAL validate_password_length=6;
    
  7. 完成...

2 Tomcat

  1. 下載java:

    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/8u112-b15/jdk-8u112-linux-x64.tar.gz"
    
  2. 解壓并配置javahome:在bashrc中寫(xiě):(假設(shè)下載好了放在/opt/jdk8目錄)

    export JAVA_HOME="/opt/jdk8"
    export PATH="$PATH:$JAVA_HOME/bin"
    

    然后

    source ./.bashrc
    
  3. 安裝Tomcat并設(shè)置:

    wget http://apache.osuosl.org/tomcat/tomcat-9/v9.0.0.M15/bin/apache-tomcat-9.0.0.M15.tar.gz
    然后解壓放入/opt/tomcat9
    
    export CATALINA_HOME="/opt/tomcat9"
    

    在rc.local中設(shè)置tomcat自啟動(dòng).

  4. ok

3 協(xié)同

另外一臺(tái)已經(jīng)安裝好了apache...開(kāi)始配置:

在apache httpd端:

http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

http://tomcat.apache.org/connectors-doc/reference/apache.html

  1. 下載mod_jk connector:

    http://apache.mirrors.tds.net/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.42-src.tar.gz
    

    編譯并安裝好.

    配置文件中寫(xiě):

    LoadModule jk_module modules/mod_jk.so   //加載模塊
    #/opt/apache24/conf
    JkWorkersFile /opt/apache24/conf/workers.properties  //worker的配置
    JkMount /wp2/* worker1   //worker的目錄
    

    官方文檔寫(xiě)的在配置文件中加入的內(nèi)容:

    # Load mod_jk module
        LoadModule    jk_module  modules/mod_jk.so
        # Add the module (activate this lne for Apache 1.3)
        # AddModule     mod_jk.c
        # Where to find workers.properties
        JkWorkersFile /etc/httpd/conf/workers.properties
        # Where to put jk shared memory
        JkShmFile     /var/log/httpd/mod_jk.shm
        # Where to put jk logs
        JkLogFile     /var/log/httpd/mod_jk.log
        # Set the jk log level [debug/error/info]
        JkLogLevel    info
        # Send requests for context /examples to worker named worker1
        JkMount  /examples/* worker1
    

    這個(gè)則是對(duì)應(yīng)的workers.properties文件內(nèi)容:

    worker.list=worker1
    # Set properties for worker1 (ajp13)
    worker.worker1.type=ajp13
    # 如果是遠(yuǎn)程機(jī)器, 則是IP
    worker.worker1.host=localhost  
    # ajp13默認(rèn)是8009端口
    worker.worker1.port=8009
    

    http://tomcat.apache.org/connectors-doc/reference/workers.html

至此簡(jiǎn)單的一個(gè)apache前端 + 一個(gè)tomcat應(yīng)用服務(wù)器就搭建完成了.

使用apache服務(wù)器的地址再請(qǐng)求JkMount中的應(yīng)用上下文名稱就可以訪問(wèn)到后端tomcat服務(wù)器中該應(yīng)用了.

后記

  1. 一個(gè)worker可以對(duì)應(yīng)多個(gè)JkMount中的應(yīng)用(當(dāng)然了...)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市司忱,隨后出現(xiàn)的幾起案子皇忿,更是在濱河造成了極大的恐慌,老刑警劉巖坦仍,帶你破解...
    沈念sama閱讀 222,627評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鳍烁,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡桨踪,警方通過(guò)查閱死者的電腦和手機(jī)老翘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人铺峭,你說(shuō)我怎么就攤上這事墓怀。” “怎么了卫键?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,346評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵傀履,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我莉炉,道長(zhǎng)钓账,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,097評(píng)論 1 300
  • 正文 為了忘掉前任絮宁,我火速辦了婚禮梆暮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘绍昂。我一直安慰自己啦粹,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,100評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布窘游。 她就那樣靜靜地躺著唠椭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪忍饰。 梳的紋絲不亂的頭發(fā)上贪嫂,一...
    開(kāi)封第一講書(shū)人閱讀 52,696評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音艾蓝,去河邊找鬼力崇。 笑死,一個(gè)胖子當(dāng)著我的面吹牛饶深,可吹牛的內(nèi)容都是我干的餐曹。 我是一名探鬼主播逛拱,決...
    沈念sama閱讀 41,165評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼敌厘,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了朽合?” 一聲冷哼從身側(cè)響起俱两,我...
    開(kāi)封第一講書(shū)人閱讀 40,108評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎曹步,沒(méi)想到半個(gè)月后宪彩,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,646評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡讲婚,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,709評(píng)論 3 342
  • 正文 我和宋清朗相戀三年尿孔,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,861評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡活合,死狀恐怖雏婶,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情白指,我是刑警寧澤留晚,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站告嘲,受9級(jí)特大地震影響错维,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜橄唬,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,196評(píng)論 3 336
  • 文/蒙蒙 一赋焕、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧仰楚,春花似錦宏邮、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,698評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至捎泻,卻和暖如春飒炎,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背笆豁。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,804評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工郎汪, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人闯狱。 一個(gè)月前我還...
    沈念sama閱讀 49,287評(píng)論 3 379
  • 正文 我出身青樓煞赢,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親哄孤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子照筑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,860評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容