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規則