今天我給大家帶來一個用Linux系統搭建一個Apache Tomcat+Mysql環境的教程,此次教程我們采用的是騰訊云的1核 1GB 1Mbps的云主機,系統為Linux CentOS 6.5 64位。好了,現在就開始教程吧!

第一步、

我們需要下載工具,我使用的是Putty(連接Linux的工具)+FlashFXP(上傳文件的工具)+Navicat for MySQL(連接數據庫的工具)

Linux搭建Tomcat環境教程centos

第二步、

打開Putty輸入你的云主機Ip地址點擊Open,然后輸入你的云主機賬號與密碼。

第三步、更新yum源

yum -y update

第四步、安裝Tomcat

yum -y install tomcat6 tomcat6-webapps tomcat6-admin-webapps tomcat6-docs-webapp tomcat6-javadoc

啟動Tomcat服務

Linux搭建Tomcat環境教程

service tomcat6 start

安裝完Tomcat并配置完以后,你就可以訪問http://IP:8080,即可看見Tomcat測試頁面!

第五步、安裝并配置MySql

執行yum命令安裝MySql

yum -y install mysql mysql-server mysql-devel

把添加MySql進開機啟動項,并立即啟動MySql。

重啟自動啟動服務

chkconfig --levels 235 mysqld on

国产视频app重新啟動MySql服務

service mysqld start

国产视频app設置MySQL root帳號密碼

mysql_secure_installation

回車,根據提示輸入Y

輸入2次密碼,回車

根據提示一路輸入Y

最后出現:

Thanks for using MySql!

国产视频appMySql密碼設置完成,重新啟動 MySql

第六步、更改MySql權限,讓其可以外網鏈接MySql

連接數據庫

mysql -uroot -p 輸入密碼

在輸入

use mysql;
select host, user from user;
update user set host = ‘%’ where user =’root’;
flush privileges;
grant all privileges on *.* to 'root'@'%' identified by '數據庫密碼' with grant option;
flush privileges;

退出數據庫

quit

ps:好了到了這里你的項目就可以上傳至Tomcat根目錄進行訪問了!記住要進行Java打包哦。

默認文件目錄:/var/lib/tomcat6/webapps  存放war文件

国产视频app上傳完war文件以后記得重啟Tomcat服務器,讓其進行編譯你的項目 service tomcat6 restart 重新啟動 tomcat

如果你的Linux主機上面只有Mysql+Tomcat,或者沒有占用80端口,想使用80端口進行訪問的就接著往下看。

8080端口指定到80端口

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

綁定多域名 

国产视频app找到Tomcat配置文件server.xml

Linux Tomcat配置文件路徑/etc/tomcat6/

在<host></host>標簽下面添加上,保存

<Host name="域名" appBase="webapps" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false">
</Host>

指定默認訪問項目  找到Tomcat配置文件server.xml

在<host></host>標簽之間添加上,保存

<Context path="" docBase="項目名" debug="0" reloadable="true" />

好了大功告成,你可以重啟Tomcat服務器,然后使用自己設定的域名進行訪問了!