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