sudo apt-get install zipjava
yum install -y unzip zip;node
zip /opt/apache-tomcat-8.0.28.zipmysql
unzip /opt/apache-tomcat-8.0.28.ziplinux
文件传输:scp /opt/download1.sh root@172.21.201.23:/opt/
java----------------------------------------------------------------sql
解压:sudo tar zxvf /opt/jdk-8u65-linux-x64.tar.gzshell
rpm安装:rpm -ivh jdk-8u65-linux-x64.rpm 数据库
某个用户权限使用这些环境变量vi ~/.bashrcapache
全部用户的 shell都有权使用这些环境变量vi /etc/profileubuntu
export JAVA_HOME=/opt/jdk1.8.0_65centos
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export TOMCAT_HOME=/opt/apache-tomcat-8.0.28
环境变量生效:
source .bashrc
source /etc/profile
测试 java -version
tomcat------------------------------------------------------------------------
解压:sudo tar zxvf /opt/apache-tomcat-8.0.28.tar.gz
进入tomcat目录下的bin目录vi catalina.sh
cygwin=false后追加JAVA_HOME=/opt/jdk1.8.0_65
bin下
启动: ./bin/startup.sh
关闭: ./bin/shutdown.sh
日志: tail -f ../logs/catalina.out
调试: ./catalina.sh run
自动启动 Tomcat 服务:
方式1:配置/etc/rc.local(最简单)
vi /etc/rc.local
添加以下一行
.../apache-tomcat-8.0.28/bin/startup.sh(脚本绝对路径)
centos-mysql------------------------------------------------------------------------
rpm -qa | grep mysql // 这个命令就会查看该操做系统上是否已经安装了mysql数据库
rpm -e mysql // 普通删除模式
rpm -e --nodeps mysql // 强力删除模式,若是使用上面命令删除时,提示有依赖的其它文件,则用该命令能够对其进行强力删除
yum list | grep mysql//咱们经过命令能够查看yum上提供下载的mysql的版本信息
yum install -y mysql-server mysql mysql-devel//安装
rpm -qi mysql-server//查看已安装数据库的版本信息
service mysqld start //启动mysql服务
chkconfig --list | grep mysqld //查看mysql服务是否是开机自动启动
chkconfig mysqld on//设置成开机启动,
修改编码: vi /etc/my.cnf
[client]
default_character_set=utf8
[mysql]
default_character_set=utf8
[mysqld]
default_character_set=utf8
mysqladmin -u root password '123456'//root用户设置密码为132456
mysql -u root -p//登陆
查看编码
show variables like 'character%';
容许root用户在任何地vi 方进行远程登陆,并具备全部库任何操做权限
grant all privileges on *.* to 'root'@'%' identified by 'youpassword' with grant option;
容许root用户在一个特定的IP进行远程登陆,并具备全部库任何操做权限
grant all privileges onmydq *.* to root@"172.16.16.152" identified by "youpassword" with grant option;
ubuntu-mysql------------------------------------------------------------------------
服务端:sudo apt-get install mysql-server
客户端:sudo apt-get isntall mysql-client
检查:sudo netstat -tap | grep mysql
登陆:mysql -u用户名 root -p密码
查看当前的数据库:show databases
启动:
一、使用 service 启动:service mysqld start
二、使用 mysqld 脚本启动:/etc/inint.d/mysql start
中止:
一、使用 service 启动:service mysqld stop
二、使用 mysqld 脚本启动:/etc/inint.d/mysql stop
重启:
一、使用 service 启动:service mysqld restart
二、使用 mysqld 脚本启动:/etc/inint.d/mysql restart
防火墙-----------------------------------------------------------------------------------
vi /etc/sysconfig/iptables
添加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(容许80端口经过防火墙)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(容许3306端口经过防火墙)
位置不要加错了,放在
-A INPUT -j REJECT --reject-with icmp-host-prohibited
和-A FORWARD -j REJECT --reject-with icmp-host-prohibited前面
=========================================================================================================
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
=========================================================================================================
/etc/init.d/iptables restart //重启iptables服务
/etc/init.d/iptables status //查看iptables规则