linux安装jdk,自启tomcat,mysql,redis

注意拍摄快照!

—JDK
cd opt
vim profile

在/etc/profile文件的末尾加入如下内容

JAVA_HOME=/opt/jdk1.8.0_121
PATH=/opt/jdk1.8.0_121/bin:$PATH
export JAVA_HOME PATH

—tomcat

tar -zxvf apache-tomcat-7.0.75.tar.gz

cd apache-tomcat-7.0.75/
./bin/startup.sh
./bin/shutdown.sh

cd logs
[root@a apache-tomcat-8.5.24]# cd logs/
实时查看tomcat启动信息:tail -f catalina.out
查看防火墙状态 firewall-cmd --state
关闭系统防火墙 systemctl stop firewalld.service
设置重启时防火墙关闭 systemctl disable firewalld.service

—mysql
rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64(CentOS6)
卸载Linux系统中已经安装的一个会导致冲突的软件包:rpm -e --nodeps mariadb-libs-1:5.5.56-2.el7.x86_64(CentOS7)
服务端安装:rpm -ivh MySQL-server-5.5.52-1.el6.x86_64.rpm
查看MySQL服务器端程序创建的系统用户和用户组 id mysql
安装MySQL客户端 rpm -ivh MySQL-client-5.5.52-1.el6.x86_64.rpm
mysqladmin --version=mysqladmin Ver 8.42 Distrib 5.5.52, for Linux on x86_64
启动MySQL服务 systemctl start mysql.service
netstat -anp|grep 3306
设置root账号的密码 mysqladmin -u root password
登录MySQL服务器 mysql -u root -p
为root@%授权 GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;
退出和重启 exit; — service mysql restart;或systemctl restart mysql.service
设置MySQL服务器默认字符集
复制MySQL配置文件 cp /usr/share/mysql/my-small.cnf /etc/my.cnf
使用vim编辑器修改/etc/my.cnf—加一句 character-set-server=utf8—[mysqld]
重启MySQL服务 systemctl restart mysql.service
验证 show variables like “%char%”;

—redis:基于内存的高性能key-value数据库

secureFx 上传到opt redis-4.0.2.tar.gz

cd redis-4.0.2/
安装C语言编译环境— yum install -y gcc-c++

cd src
ll Makefile
vim Makefile
修改安装路径— 27 PREFIX?=/usr/local/redis

编译 make
安装 make install

cd /usr/local/redis/bin

启动 ./redis-server

另一个新窗口
cd /
cd usr/local/redis/bin

通过客户端关闭
关闭 ./redis-cli shutdown

cd /opt/redis-4.0.2/
ll

cp redis.conf /usr/local/redis/
复制配置文件到指定目录下次从该处启动—Redis根据指定的配置文件启动

进入 /usr/local/redis

vim redis.conf
134 # By default Redis does not run as a daemon. Use ‘yes’ if you need it.
135 # Note that Redis will write a pid file in /var/run/redis.pid when daemoni zed.
136 daemonize no
作为守护进程运行— daemonize yes

查看黑洞回收站:cat /dev/null
echo “aaa”>/dev/null
cat /dev/null

日志默认销毁
168 # Specify the log file name. Also the empty string can be used to force
169 # Redis to log on the standard output. Note that if you use standard
170 # output for logging but daemonize, logs will be sent to /dev/null
修改保存日志路径— 171 logfile “/usr/local/redis/redis.log”

262 # Note that you must specify a directory here, not a file name.
Redis工作目录路径—263 dir /usr/local/redis

[root@a redis]# cd bin
查看redis.log
[root@a bin]# ./redis-server /usr/local/redis/redis.conf —让Redis根据指定的配置文件启动
ll

客户端启动redis
ping 查看状态
shutdown关闭

ps -ef |grep redis |grep -v grep—查看进程信息
netstat -anp | grep redis—查看网络状态信息
./redis-cli -h 127.0.0.1 -p 6379—客户端登录
[root@a bin]# ./redis-server /usr/local/redis/redis.conf —让Redis根据指定的配置文件启动
./redis-cli 后面默认可以省略—客户端登录
127.0.0.1:6379> ping—查看登录状态

远程访问redis数据库 修改redis.conf绑定ip:bind 192.168.244.100
66 # IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
67 # JUST COMMENT THE FOLLOWING LINE.
68 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 #bind 127.0.0.1
70 bind 192.168.39.100

[root@a bin]# ./redis-server /usr/local/redis/redis.conf
[root@a bin]# ./redis-c /usr/local/redis/redis.conf
redis-check-aof redis-check-rdb redis-cli
[root@a bin]# ./redis-cli -h 192.168.244.100
192.168.244.100:6379>

AOF设置appendonly-yes,保存命令
./redis-cli -h 192.168.244.100 config set appendonly yes
在redis目录下vim查看.aof文件

------tomcat自启注意第一行和第二行
#!/bin/bash
#chkconfig:2345 20 90
#description:dubbo-admin
#processname:dubbo-admin
CATALANA_HOME=/opt/apache-tomcat-8.5.24
export JAVA_HOME=/opt/jdk1.8.0_152
case $1 in
start)
echo “Starting Tomcat…”
$CATALANA_HOME/bin/startup.sh
;;

stop)
echo “Stopping Tomcat…”
$CATALANA_HOME/bin/shutdown.sh
;;

restart)
echo “Stopping Tomcat…”
$CATALANA_HOME/bin/shutdown.sh
sleep 2
echo
echo “Starting Tomcat…”
$CATALANA_HOME/bin/startup.sh
;;
*)
echo “Usage: tomcat {start|stop|restart}”
;; esac

授权
chmod +x dubbo

注册到服务中去(类似window10的启动服务)
chkconfig --add dubbo

启动服务,开启自启了
service dubbo start

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值