centos上裝置設置裝備擺設java WEB情況。本站提示廣大學習愛好者:(centos上裝置設置裝備擺設java WEB情況)文章只能為提供參考,不一定能成為您想要的結果。以下是centos上裝置設置裝備擺設java WEB情況正文
趁著十一時代,好好的寫寫漫筆來記載本身所學、所踐和所得,缺乏的地方,迎接列位拍磚~~~
對象:Xftp 5、Xshell 5
1、裝置jdk
1. 應用Xftp 5把jdk-8u65-linux-x64.tar.gz上傳到centos辦事器上。
2. 應用語句 tar -zxvf jdk-8u65-linux-x64.tar.gz -C 目標地址(如/usr/java/)
3. 應用語句 vim /etc/profile,添加以下語句
- export JAVA_HOME=/usr/java/jdk1.8
- export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
- export PATH=$PATH:$JAVA_HOME/bin
4. 履行語句: source /etc/profile,讓修正立刻失效
5. 履行語句: java -version,檢查裝置能否勝利,勝利標記:湧現了java的版本
2、裝置tomcat
1. 把apache-tomcat-8.5.5.tar.gz上傳到centos辦事器上。
2. 應用語句 tar -zxvf apache-tomcat-8.5.5.tar.gz -C 目標地址(如/usr/java/)
3. 應用/apache-tomcat-8.5.5/bin下的startup.sh啟動tomcat辦事器,默許是8080端口
4. 在閱讀器上拜訪(在騰訊雲上有能夠設置沒有把此端口翻開,須要進入相干界面把該端口翻開)
5. 平安性:修正/apache-tomcat-8.5.5/conf下的tomcat-users.xml文件
3、裝置mysql
1. CentOS7的yum源中默許似乎是沒有mysql的。為懂得決這個成績,我們要先下載mysql的repo源
1.下載mysql的repo源
`wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm`
或許
`wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm `
2.裝置mysql-community-release-el7-5.noarch.rpm包
`rpm -ivh mysql-community-release-el7-5.noarch.rpm`
或許
`rpm -ivh mysql-community-release-el6-5.noarch.rpm`
3.yum install mysql-server
2. 重置暗碼,重置暗碼前,起首要登錄:mysql -u root
3. 登錄時有能夠報如許的錯:
ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),緣由是/var/lib/mysql的拜訪權限成績。
上面的敕令把/var/lib/mysql的具有者改成以後用戶:sudo chown -R openscanner:openscanner /var/lib/mysql
4. 重啟辦事:service mysqld restart
5. 登錄重置暗碼:
`mysql -u root` `use mysql` `update user set password=password(‘123456‘) where user=‘root‘` `exit`
6.同一數據庫編碼:
1.進入mysql,輸出show variables like 'character%';檢查以後字符集編碼情形
2.修正mysql的啟動設置裝備擺設文件my.cnf:
找到[client] 添加:
default-character-set=utf8
找到[mysqld] 添加:
character-set-server=utf8
init_connect='SET NAMES utf8'
3.輸出敕令sudo service mysql restart從新啟動mysql,啟動勝利!
4.備注:my.cnf文件平日位於 /etc/mysql/ 或 /etc/ 下,能夠因裝置版本或體系而異