1. 程式人生 > >Linux搭建JAVAWEB環境

Linux搭建JAVAWEB環境

logs 是否 oar 防火墻 vim .cn roo 服務器 成功

前提:阿裏雲服務器;64位系統,JDK7 64位,mysql在線安裝,tomcat7;

技術分享

一、安裝JDK;

1、查看本機是否安裝有JDK

技術分享

2、如果沒有安裝或者已經卸載預裝的JDK後,下載JDK:jdk-7u72-linux-x64.tar.gz; 將下載好的JDK上傳至Linux服務器,本示例使用Xftp:

技術分享

使用命令解壓:

tar -zxvf jdk-7u72-linux-x64.tar.gz -C /yor/soft

配置環境變量

vim /etc/profile
#在文件最後添加
export JAVA_HOME=/yor/soft
export PATH=$PATH:$JAVA_HOME/bin
#刷新配置
source 
/etc/profile

安裝成功測試:

技術分享

二、安裝tomcat

tomcat不區分64還是32 ;下載tomcat:linux-apache-tomcat-7.0.20.tar.gz; 使用Xftp上傳至服務器:技術分享

解壓

tar -zxvf linux-apache-tomcat-7.0.20.tar.gz -C /yor/soft

技術分享

關閉防火墻:

service iptables stop

關閉防火墻開機啟動:防止服務器攔截8080端口,這是簡單粗暴的方式;

chkconfig iptables off

啟動tomcat:進入tomcat的bin目錄後執行腳本:./startup.sh;啟動tomcat後,在瀏覽器中檢驗是否成功啟動:

技術分享

三、安裝mysql

檢查系統是否安裝有mysql,有的話刪除:

技術分享

1、下載mysql :過程中輸入確認:y;確認安裝;

wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

技術分享

2、安裝完成之後,啟動mysql服務:

service mysqld start

技術分享

3、啟動成功並檢查安裝的軟件:

技術分享

4、為mysql設置root密碼:

/usr/bin/mysqladmin -u root password ‘1234‘

技術分享

5、查看mysqld是否開機自啟動,並設置為開機自啟動:

chkconfig --list | grep mysqld
chkconfig mysqld on

技術分享

6、修改字符集為UTF-8:

技術分享

在[mysqld]部分添加:

character-set-server=utf8
 在文件末尾新增[client]段,並在[client]段添加:
default-character-set=utf8

7、重啟mysql服務器:

service mysqld restart

技術分享

8、登錄mysql:

mysql -hlocalhost -uroot -p

技術分享

9、查看編碼:

show variables like "%character%";

技術分享

10、為mysql配置遠程連接,並刷新配置和查看用戶:

GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘1234‘ WITH GRANT OPTION;

flush privileges;

SELECT DISTINCT CONCAT(‘User: ‘‘‘,user,‘‘‘@‘‘‘,host,‘‘‘;‘) AS query FROM mysql.user;

技術分享

11、使用 mysqld 腳本啟動:

/etc/init.d/mysqld restart

技術分享

12、使用Navicat遠程連接數據庫:

技術分享

Linux搭建JAVAWEB環境