1.下載解壓安裝php
wget --no-check-certificate --no-cookie --header "Cookie: oraclelicense=accept-securebackup-cookie;" http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
下載後html
新建目錄:java
mkdir usr/local/java
解壓JDK到該目錄:node
sudo tar zxvf ./jdk-7u80-linux-x64.tar.gz -C /usr/local/java
2.配置環境mysql
針對全局用戶所效:linux
sudo vi /etc/bashrc
針對當前用戶所效:sql
vi ~/.bash_profile
上面兩個選一個,建議全局用戶數據庫
在打開的文件的末尾添加(java_home 的值根據實際狀況自定)apache
# export java env export JAVA_HOME=/usr/local/java/jdk1.8.0 export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar export PATH=.:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存退出,而後輸入下面的命令來使之生效bootstrap
source ~/.bash_profile
提示:Esc退出編輯模式 輸入:wq 肯定保存
3.結束
測試
java -version
輸出一下內容即爲成功
java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)
1.下載解壓Tomcat
下載地址:http://tomcat.apache.org/download-60.cgi
進入網站後,選擇左邊的tomcat版本,下載tar.gz格式的文件
新建目錄
mkdir usr/local/tomcat
解壓文件(./apache-tomcat-8.0.36.tar.gz 視本身狀況定)
sudo tar zxvf ./apache-tomcat-8.0.36.tar.gz -C /usr/local/tomcat
2.啓動tomcat
查看8080端口是否被佔用,回車後沒有提示信息即沒有被佔用。
netstat -apn|grep 8080
若被佔用,自行修改config目錄下的server.xml 默認端口,或幹掉佔用端口的進程(不建議)
開始啓動,先CD進入安裝目錄下的bin
cd /usr/local/tomcat/apache-tomcat-8.0.36/bin
啓動tomcat
startup.sh
備註:中止tomcat
shutdown.sh
輸出如下信息爲啓動成功(注意結尾的 Tomcat started,若沒有通常都是失敗的。)
Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-8.0.36
Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-8.0.36
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-8.0.36/temp
Using JRE_HOME: /usr/local/java/jdk1.8.0_77
Using CLASSPATH: /usr/local/tomcat/apache-tomcat-8.0.36/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-8.0.36/bin/tomcat-juli.jar
Tomcat started.
3.測試
初次測試先關閉防火牆
sevice iptables stop
輸入
wget http://localhost:8080
若輸出一下信息即成功
--2016-07-20 12:44:22-- http://localhost:8080/
Resolving localhost... 127.0.0.1, ::1
Connecting to localhost|127.0.0.1|:8080... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: 「index.html」[ <=> ] 11,230 --.-K/s in 0.004s
2016-07-20 12:44:24 (2.96 MB/s) - 「index.html」 saved [11230]
也能夠在瀏覽器打開 http://服務器ip:端口號
實際狀況下,關閉防火牆是不可取的。
因此要配置防火牆使其支持訪問8080端口
# /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
# service iptables save
# service iptables restart
或直接修改文件/etc/sysconfig/iptables.
# vi /etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
# service iptables restart
補充:
1.centOS7與6 關閉防火牆的方式不同,以上是6的方式 詳細百度
2.若是你使用的是阿里雲,可能會出現tomcat啓動很慢(幾分鐘)
請看https://yq.aliyun.com/articles/78917?commentId=10050
1.卸載Mysql
查看系統沒有安裝Mysql
rpm -qa|grep -i mysql
如有,先卸載
rpm -ev --nodeps ${包名}(指上面查出來的Mysql包名)
如:rpm -ev mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps
刪除老版本mysql的開發頭文件和庫
rm -fr /usr/lib/mysql rm -fr /usr/include/mysql
注意:卸載後/var/lib/mysql中的數據及/etc/my.cnf不會刪除,若是肯定沒用後就手工刪除
rm -f /etc/my.cnf rm -fr /var/lib/mysql
2.下載
在官方網站下載如下安裝包 http://dev.mysql.com/downloads/mysql#downloads
以我爲例,下載MySQL-5.6.31-1.linux_glibc2.5.x86_64.rpm-bundle
解壓後能夠看到有一下文件
須要用到 client、devel、server 這三個安裝文件
下載到linux後,CD進入該下載目錄
分別執行命令(3次, 分別安裝client、devel、server這三個文件)
rpm -ivh **.rpm
啓動Mysql服務
Linux啓動/中止/重啓Mysql數據庫的方法 一、查看mysql版本 方法一:status; 方法二:select version(); 二、Mysql啓動、中止、重啓經常使用命令 a、啓動方式 一、使用 service 啓動: [root@localhost /]# service mysqld start (5.0版本是mysqld) [root@szxdb etc]# service mysql start (5.5.7版本是mysql) 二、使用 mysqld 腳本啓動: /etc/inint.d/mysqld start 三、使用 safe_mysqld 啓動: safe_mysqld& b、中止 一、使用 service 啓動: service mysqld stop 二、使用 mysqld 腳本啓動: /etc/inint.d/mysqld stop 三、mysqladmin shutdown c、重啓 一、使用 service 啓動: service mysqld restart service mysql restart (5.5.7版本命令) 二、使用 mysqld 腳本啓動: /etc/init.d/mysqld restart
啓動後須要設置密碼
/usr/bin/mysqladmin -u root password ‘root’
若是設置失敗,參考如下幾篇文章
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
http://www.linuxdiyf.com/viewarticle.php?id=178566
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
http://blog.csdn.net/cxin917/article/details/9148515
遠程鏈接linux mysql