亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

騰訊云服務器centos 6.5(jdk+tomcat+vsftp)、

系統 2013 0

?

1、騰訊云數據庫配置

1、考慮到安全性問題,,平常不使用root用戶登錄,新增一個用戶名neil,用來管理項目的數據庫

a、首先登錄root創建db_AA數據庫

b、在root用戶下,創建neil用戶,并對neil用戶授權對db_AA數據庫所有操作。

GRANT ALL ON db_AA.* TO neil@"%" IDENTIFIED BY "XXXX";

2.將現有數據導入到數據庫中

注意 :盡量不要使用Myeclipse、Navicat等工具進行導入數據操作,雖然數據庫已經是UTF8編碼,但還會出現亂碼。盡量進入云數據庫的網頁管理界面導入。

?

2.服務器上安裝mysql

如需個人想在centos下安裝mysql,網上教程挺多的,可以參考,注意字符編碼、遠程登錄的設置。

遠程登陸設置:

#用命令訪問mysql
mysql -u root -p
#使用mysql數據庫
use mysql;
#查詢當前用戶情況,顯示有3條記錄,127.0.0.1;localhost;iz28cj8yjofz;其中最后這個是主機名
select host, user from user;
#把localhost這條記錄的host改為 %; 意思是root可以由任何主機登錄mysql,網上很多寫法,都沒有and
host='localhost'這個條件,經常報錯。
update user set host = '%' where user = 'root' and host='localhost';
#再次查詢,可以看到host有3個;%;127.0.0.1;iz28cj8yjofz;其實user表的主鍵是user字段和host字段的聯合主
鍵。

select host, user from user;
#保險起見,重啟mysql,Navicat Premium連接正常!萬歲!
/etc/init.d/mysqld restart

?

3、配置服務器

1.掛載云硬盤(參考http://www.mayanpeng.cn/?p=507)

a.使用fdisk -l命令查看有20g的數據盤需要掛載

image

b. 執行命令fdisk /dev/vdb1對數據盤進行分區,按照提示,依次輸入”n“,”p“,”1“,兩次回車,”wq“。

c. 使用命令 fdisk -l可以看到新分區vdb1已經建立完成

d.分區完成后,使用mkfs.ext3 /dev/ vdb1 命令對新分區進行格式化

e. cd / 命令切換到根目錄下 ls 命令查看目錄列表? mkdir 命令新建名為mydir的目錄

f. 使用echo ‘/dev/vdb1 /mydir ext3 defaults 0 0’>> /etc/fstab命令寫入新分區信息,然后使用cat /etc/fstab 命令查看信息是否寫入成功

image

g. 使用 mount -a 命令掛載新分區 用df -h查看是否掛載成功

image

至此,服務器的硬盤掛載已經完成。

4、騰訊云服務器配置

1、 在控制臺修改服務器登錄密碼

2.Vsftp安裝配置

a.使用putty登錄服務器,下載安裝vsftp

image

b.使用 useradd -d /web -s /sbin/nologin ftpadmin命令增加賬戶,其中/myftp 為你的ftp目錄,ftpadmin為你的ftp用戶名。

image

c.添加ftpadmin密碼

image

d.編輯ftp的配置文件:將配置文件中”anonymous_enable=YES “改為“anonymous_enable=NO”取消如下配置前的注釋符號:

local_enable=YES

write_enable=YES

chroot_local_user=YES
保存修改,按ESC鍵,輸入:wq

image

e. 修改shell配置,vi編輯/etc/shells,如果該文件里沒有/sbin/nologin項則追加進去

image

f.修改ftp文件夾的權限

image

g.啟動vsftp服務

image

h.在本機啟動flashFTP測試是否能登錄成功

5、jdk安裝

1、下載jdk(從 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 選擇下載)

image

2.重命名下載文件 (比如說我們要將一個名為abc的文件重命名為1234就可以這樣來寫:mv abc 1234),拷貝文件到/mydir/下,運行rpm命令進行安裝,安裝后的目錄文件夾在/usr/java/jdk1.7.0_79,并將安裝目錄拷貝到/mydir下,并重新命名為jdk7.

image

6、tomcat下載

1.下載tomcat

image

2. 下載后解壓:tar -zxvf apache-tomcat-7.0.62.tar.gz,并將將解壓得到的文件夾重命名為tomcat7

image

3.修改tomcat用戶密碼

在/conf/tomcat-users.xml? <tomcat-users>節點間添加

<role rolename="manager"/>

<role rolename="manager-gui"/>

<role rolename="admin"/>

<role rolename="admin-gui"/>

<user username="admin" password="admin" roles="admin-gui,admin,manager-gui,manager"/>

?

?

這樣進入tomcat后臺用戶名、密碼均為admin

4.解決tomcat控制臺打印中文亂碼問題

a.先檢查SSH工具是否設定編碼為UTF-8,

?

b.如已經正確設定,再查看服務器支持的編碼,命令locale –a,可以看到支持zh_CN.utf8

?

?

C、vim修改服務器編碼,把編碼項改為? ?"zh_CN.UTF-8"

命令:vim?/etc/sysconfig/i18n

?

?

d.啟動tomcat,驗證通過。

?

7.tomcat\jdk配置

a、配置環境變量
編輯profile文件:vim /etc/profile
在文件中添加以下代碼:
export JAVA_HOME=/mydir/jdk7
export CALSSPATH=$JAVA_HOME/lib/*.*
export PATH=$PATH:$JAVA_HOME/bin
export TOMCAT_HOME=/mydir/tomcat7

export CATALINA_HOME=/mydir/tomcat7
保存文件退出編輯。
使設置立即生效:source /etc/profile

image

b.測試當前配置是否正確,進入tomcat7/bin目錄,用sh startup.sh 啟動tomcat。

在當前主機使用 http://主機IP:8080 訪問,如能看到如下tomcat歡迎界面說明當前配置成功。

image

防火墻相關設定;

打開防火墻端口命令如下:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #8080為端口

/etc/rc.d/init.d/iptables save #保存

/etc/init.d/iptables restart #重啟防火墻使得立即生效

也可以在/etc/sysconfig/iptables文件中增加三行信息,

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 65432 -j ACCEPT

image

查看防火墻狀態的命令:/etc/init.d/iptables status

image

關閉防火墻的命令:/etc/init.d/iptables stop

b. 修改8080端口至80,修改/mydir/tomcat7/conf/中的server.xml文件

image

重啟tomcat,直接敲IP就可以訪問tomcat歡迎主頁了

image

c.讓tomcat自啟動

在/etc/rc.d/init.d中添加tomcat的啟動文件tomcatd

vim /etc/rc.d/init.d/tomcatd(提示是新文件)

      #!/bin/
      
        bash



#



# tomcatd This shell script takes care of starting and stopping



# standalone tomcat



# chkconfig: 
      
      
        345
      
      
        91
      
      
        10
      
      
        



# description: tomcat service



# processname: tomcatd



# config 
      
      
        file
      
      
        :



# Source 
      
      
        function
      
      
         library.



. 
      
      /etc/rc.d/init.d/
      
        functions



# Source networking configuration.



. 
      
      /etc/sysconfig/
      
        network



# Check that networking is up.



prog
      
      =
      
        tomcatd



export JAVA_HOME
      
      =/usr/local/jdk/jdk1.
      
        7
      
      
        .0_05



export CATALINA_HOME
      
      =/usr/local/
      
        tomcat7



PATH
      
      =$PATH:$JAVA_HOME/
      
        bin



STARTUP
      
      =$CATALINA_HOME/bin/startup.
      
        sh
      
      
        



SHUTDOWN
      
      =$CATALINA_HOME/bin/shutdown.
      
        sh
      
      
        if
      
       [ ! -f $CATALINA_HOME/bin/startup.
      
        sh
      
      
         ]




      
      
        then
      
      
        echo
      
      
        "
      
      
        CATALINA_HOME for tomcatd not available
      
      
        "
      
      
        



exit




      
      
        fi
      
      
        



start() {



# Start daemons.




      
      
        echo
      
       -n $
      
        "
      
      
        Startting tomcat service: 
      
      
        "
      
      
        su
      
       - root -
      
        c $STARTUP



RETVAL
      
      =$?
      
        



return $RETVAL



}



stop() {



# Stop daemons.




      
      
        echo
      
       -n $
      
        "
      
      
        Stoping tomcat service: 
      
      
        "
      
      
        su
      
       - root -
      
        c $SHUTDOWN



RETVAL
      
      =$?
      
        



return $RETVAL



}



# See how we were called.




      
      
        case
      
      
        "
      
      
        $1
      
      
        "
      
      
        in
      
      
        



start)



start



;;



stop)



stop



;;



restart
      
      |
      
        reload)



stop



start



RETVAL
      
      =$?
      
        



;;



status)



status $prog



RETVAL
      
      =$?
      
        



;;




      
      *
      
        )




      
      
        echo
      
       $
      
        "
      
      
        Usage: $0 {start|stop|restart|status}
      
      
        "
      
      
        



exit 
      
      
        1
      
      
        esac
      
      
        



exit $RETVAL
      
    

保存,我們可以從/etc/init.d/tomcatd start(stop/restart/reload)對tomcat操作

關鍵的一步來了:

chkconfig --add tomcatd

chkconfig --level 2345 tomcatd on

image

讓tomcat隨系統自啟動

最后設置tomcat文件的可執行性

image

啟動tomcat,OK

image

下面可以重啟服務器測試tomcat能否自啟動,然后測試敲入 IP 看能不能訪問tomcat歡迎頁面

騰訊云服務器centos 6.5(jdk+tomcat+vsftp)、騰訊mysql數據庫 及 tomcat自啟動 配置教程


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产乱子伦视频大全 | 五月天婷婷激情 | 亚洲你懂的 | 国产精品成人观看视频网站 | 免费涩涩视频 | 色综合久久加勒比高清88 | 中文字幕 亚洲精品 第1页 | 国产精品美女久久久久网站 | 久久久国产精品四虎 | 九九热热 | 欧美vs日韩vs国产在线观看 | 日日操夜夜 | 欧美在线播放一区二区 | 欧洲亚洲一区 | 在线观看欧美一区 | 欧美精品亚洲网站 | 在线国产欧美 | 欧美成年黄网站色高清视频 | 四虎www成人影院免费观看 | 一a一片一级一片啪啪 | 午夜影院免费在线观看 | 中文字幕一区二区日产乱码 | 精品久久久久久久久久久久久久久 | 天天舔日日干 | 日韩毛片高清在线看 | 国产特黄一级毛片特黄 | 亚洲 中文 欧美 日韩 在线人 | 久草这里只有精品 | 久久婷婷五色综合夜啪 | 亚洲成人手机在线观看 | 亚洲精品国产精品乱码视色 | 日日草天天干 | 中文字幕亚洲一区 | 伊人88| 精品国产91久久久久 | 日本wwwsss | 亚洲精品久久99久久一 | 精品一区二区三区免费爱 | 国产原创巨作精品 | 免费亚洲一区 | 国产情精品嫩草影院88av |