环境
CentOS-6.5-x86_64-bin-DVD1.iso
jdk-7u79-linux-x64.tar.gz
apache-tomcat-7.0.65.tar.gz
MySQL-5.6.28-1.linux_glibc2.5.x86_64.rpm-bundle.tar
配置IP地址
su root #切换到root用户
root #输入root密码
vi /etc/sysconfig/network-scripts/ifcfg-eth0 #摁i键开始编辑
… …
BOOTPROTO=none #不指定(dhcp|static)
IPADDR=192.168.8.11 #配置IP地址
NETMASK=255.255.255.0 #配置子网掩码
GATEWAY=192.168.8.1 #配置网关
:wq #(先摁esc键)保存并退出编辑
service network restart #重启网卡
ifconfig #查看是否生效
配置JAVA
su zhc #切换到普通用户
123456 #输入zhc密码
拷贝jdk到/opt/java/jdk-7u79-linux-x64目录下
如果是用其他用户拷贝的文件,则需要:chown -R zhc /opt/java #更改文件权限给zhc
cd /home/zhc/ #切换到zhc根目录
vi .bashrc #编辑环境变量(#摁i键开始编辑,在文本最后添加)
export JAVA_HOME=/opt/java/jdk-7u79-linux-x64
export PATH=
PATH:
JAVA_HOME/bin
:wq #(先摁esc键)保存并退出编辑
chmod 777 /opt/java/jdk-7u79-linux-x64/bin/* #设置bin目录有执行权限
java -version #如果成功,则能查看到java版本号
配置tomcat
拷贝tomcat到/opt/apache-tomcat-7.0.65
chmod 777 /opt/apache-tomcat-7.0.65/bin/* #设置bin目录有执行权限
/opt/apache-tomcat-7.0.65/bin/catalina.sh start #最后一行看到“Tomcat started.”表示启动成功
su root #切换到root用户
root #输入root密码
vi /etc/sysconfig/iptables #添加防火墙规则,用于外网访问。 #摁i键开始编辑
-A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT 在这行下添加一行,和该行字母一样,在把22改成8080
:wq #(先摁esc键)保存并退出编辑
service iptables restart #重启防火墙 /etc/init.d/iptables restart
配置mysql
su root #切换到root用户
root #输入root密码
rpm -qa|grep mariadb #查看是否有冲突包
rpm -e –nodeps xxxxxxx #卸载冲突包,xxx代表查到到的文件
rpm -qa|grep -i mysql #查看是否有冲突包
rpm -e –nodeps xxxxxxxxxx #卸载冲突包,xxx代表查到到的文件
cd /opt
拷贝MySQL-5.6.28-1.linux_glibc2.5.x86_64.rpm-bundle.tar到opt
tar xvf /opt/MySQL-5.6.28-1.linux_glibc2.5.x86_64.rpm-bundle.tar #解压文件
rpm -ivh MySQL-server-5.6.28-1.linux_glibc2.5.x86_64.rpm #安装服务端
rpm -ivh MySQL-client-5.6.28-1.linux_glibc2.5.x86_64.rpm #安装客户端
netstat -nat | grep 3306 #如果有3306端口,说明mysql启动成功
cat /root/.mysql_secret #查看mysql密码
mysql -uroot -pVxS6CR0vAJ9EvuIO #进入mysql,“VxS6CR0vAJ9EvuIO”为mysql密码
use mysql #进入mysql数据库
update user set password=password(‘root’) where user=’root’; #设置所有root用户密码为指定密码。如果某个密码为空,则远程连接提示:ERROR 1045 (28000): Access denied for user (using password: YES)
grant all privileges on . to ‘root’@’%’ with grant option;#设置远程可以访问
flush privileges; #刷新权限
quit #退出mysql
vi /etc/sysconfig/iptables #添加防火墙规则,用于外网访问。 #摁i键开始编辑
-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT 在这行下添加一行,和该行字母一样,在把22改成3306
:wq #(先摁esc键)保存并退出编辑
service iptables restart #重启防火墙 /etc/init.d/iptables restart