小幺雞搭建流程

參考部署文檔:http://www.docway.net/project/demo/TxybXPTdx
1、安裝jdk:
根據(jù)需求下載 jdk 安裝包
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

# 創(chuàng)建 java 目錄
mkdir /usr/java
# 解壓下載的 jdk 安裝包
tar -xf jdk-15.0.1_linux-x64_bin.tar.gz -C /usr/java/
cd /usr/java/jdk-15.0.1/

echo -e "\nJAVA_HOME=`pwd` \nPATH=$JAVA_HOME/bin:$PATH \nCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar \nexport JAVA_HOME \nexport PATH \nexport CLASSPATH \n" >> /etc/profile
source /etc/profile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# 不習(xí)慣上面的 jdk 配置可以如下配置
vim /etc/profile
# 最后添加如下

JAVA_HOME=/usr/java/jdk-15.0.1
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

# 重新加資 profile 文件
source /etc/profile

2辣卒、安裝tomcat
根據(jù)需求下載 tomcat 安裝包
http://tomcat.apache.org/
版本需要7.x以上

tar -xf apache-tomcat-9.0.39.tar.gz -C /usr/src/

mv apache-tomcat-9.0.39 tomcat

cd /usr/src/tomcat/bin/

chmod 755 catalina.sh

chmod 755 shutdown.sh

chmod 755 startup.sh

# 允許防火墻通過(guò)8080端口
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

yum install -y httpd

./startup.sh
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program(報(bào)此錯(cuò)說(shuō)明JDK的環(huán)境變量不正確)

vim catalina.sh(修改腳本)
export JAVA_HOME="/usr/java/jdk-15.0.1/"(添加JDK的存放路徑與/etc/profile下的一致)

./startup.sh(重新啟動(dòng)腳本)

Using CATALINA_BASE: /usr/src/apache-tomcat-7.0.91
Using CATALINA_HOME: /usr/src/apache-tomcat-7.0.91
Using CATALINA_TMPDIR: /usr/src/apache-tomcat-7.0.91/temp
Using JRE_HOME: /usr/java/jdk-11.0.1
Using CLASSPATH: /usr/src/apache-tomcat-7.0.91/bin/bootstrap.jar:/usr/src/apache-tomcat-7.0.91/bin/tomcat-juli.jar
Tomcat started.(說(shuō)明啟動(dòng)成功)

3享潜、安裝mysql
參考文章:
http://www.reibang.com/p/d844c04fe32c

4竭讳、安裝小幺雞
小幺雞的地址:http://www.xiaoyaoji.cn/

# 將tomcat里面的ROOT下的刪除: 
rm -rf /usr/src/tomcat/webapps/ROOT/*

unzip xiaoyaoji-2.1.7.1.zip  -d /usr/src/tomcat/webapps/ROOT/
# 登錄mysql:mysql -uroot -p(你的密碼)
# 創(chuàng)建表結(jié)構(gòu):
mysql > CREATE DATABASE xiaoyaoji CHARACTER SET utf8;

# 在數(shù)據(jù)庫(kù)中導(dǎo)入SQL語(yǔ)句:
mysql > source /root/xiaoyaoji.sql;
# SQL文件在doc目錄下

# 進(jìn)入tomcat的配置文件路徑:
cd /usr/src/tomcat/webapps/ROOT/WEB-INF/classes/

# 修改配置文件
vim config.properties

jdbc.url=jdbc:mysql://127.0.0.1:3306/xiaoyaoji?useUnicode=true&characterEncoding=utf8
jdbc.username=root(mysql的賬戶)
jdbc.password=123456(mysql的密碼)

# 重啟tomcat:
cd /usr/src/tomcat/bin

./shutdown.sh
./startup.sh

最后:打開(kāi)你的瀏覽器輸入地址:localhost:8080戒努,出現(xiàn)下圖,表示已經(jīng)成功安裝小幺雞浑此。
注意:需要自己注冊(cè)用戶


image.png

配置郵箱改密

修改/usr/src/tomcat/webapps/ROOT/WEB-INF/classes/config.properties

#\u9ED8\u8BA4\u90AE\u4EF6\u53D1\u9001\u5668
# 這里需要取消注釋蚯妇,設(shè)置為默認(rèn)郵箱,而不是下面云郵箱
email.provider=cn.com.xiaoyaoji.extension.email.DefaultEMailProvider
## sendcloud\u53D1\u9001\u5668
#email.provider=cn.com.xiaoyaoji.extension.email.SendCloudEMailProvider

#\u53D1\u9001\u4EBA \u6700\u597D\u662F\u548Cusername \u4FDD\u6301\u4E00\u81F4
email.from=xxx@xxx.com

##\u9ED8\u8BA4\u90AE\u4EF6\u914D\u7F6E
email.smtp.server=smtp.mxhichina.com
## SSL\u7AEF\u53E3
email.smtp.port=465
email.username=xxx@xxx.com
email.password=xxxxx

# 下面郵箱回調(diào)地址也要修改一下改成現(xiàn)在小幺雞地址
## base config
xyj.findpassword.url=http://xxxxx/findpassword

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末涛舍,一起剝皮案震驚了整個(gè)濱河市澄惊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌富雅,老刑警劉巖掸驱,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異没佑,居然都是意外死亡毕贼,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門蛤奢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)鬼癣,“玉大人矢劲,你說(shuō)我怎么就攤上這事沟蔑。” “怎么了妖混?”我有些...
    開(kāi)封第一講書人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵痹屹,是天一觀的道長(zhǎng)章郁。 經(jīng)常有香客問(wèn)我,道長(zhǎng)志衍,這世上最難降的妖魔是什么暖庄? 我笑而不...
    開(kāi)封第一講書人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮足画,結(jié)果婚禮上雄驹,老公的妹妹穿的比我還像新娘。我一直安慰自己淹辞,他們只是感情好医舆,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布俘侠。 她就那樣靜靜地躺著,像睡著了一般蔬将。 火紅的嫁衣襯著肌膚如雪爷速。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 52,457評(píng)論 1 311
  • 那天霞怀,我揣著相機(jī)與錄音惫东,去河邊找鬼。 笑死毙石,一個(gè)胖子當(dāng)著我的面吹牛廉沮,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播徐矩,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼滞时,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了滤灯?” 一聲冷哼從身側(cè)響起坪稽,我...
    開(kāi)封第一講書人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎鳞骤,沒(méi)想到半個(gè)月后窒百,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡豫尽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年篙梢,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拂募。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡庭猩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出陈症,到底是詐尸還是另有隱情,我是刑警寧澤震糖,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布录肯,位于F島的核電站,受9級(jí)特大地震影響吊说,放射性物質(zhì)發(fā)生泄漏论咏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一颁井、第九天 我趴在偏房一處隱蔽的房頂上張望厅贪。 院中可真熱鬧,春花似錦雅宾、人聲如沸养涮。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)贯吓。三九已至懈凹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間悄谐,已是汗流浹背介评。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留爬舰,地道東北人们陆。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像情屹,于是被迫代替她去往敵國(guó)和親坪仇。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360