ubuntu16.0.4 安装大全

Ubuntu16.04服务器搭建(软件安装大全)

JDK

1、更新

apt-get update

2、软件包

apt install software-properties-common

3、添加 PPA repository 到系统

Heading

add-apt-repository ppa:webupd8team/java

4、下载并安装JDK

apt-get install openjdk-8-jdk
  • 查看版本

java -version 
  • 卸载

apt-get autoremove default-jdk 

Mysql

1、更新

apt-get update

2、下载并安装Mysql服务端

apt-get install mysql-server 

3、下载并安装Mysql客户端

apt install mysql-client
  • 查看Mysql运行情况

netstat -tap | grep mysql 

开启Mysql远程服务

① 修改Mysql配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf  注释bind-address = 127.0.0.1
② 进入Mysql服务
mysql -uroot -p你的密码
③ 执行授权命令
grant all on *.* to root@'%' identified by '你的密码' with grant option;

flush privileges; 
④ 退出Mysql服务
quit 
⑤ 重启Mysql服务
service mysql restart 
注意:配置服务器的Mysql端口(默认3306)打开

设置Mysql字符集

① 修改Mysql配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf

在lc-messages-dir = /usr/share/mysql 语句后添加 character-set-server=utf8mb4(字符集根据自己的来)  
② 修改Mysql配置文件
vim /etc/mysql/conf.d/mysql.cnf     添加 default-character-set=utf8mb4(字符集根据自己的来)
③ 重启Mysql服务
service mysql restart 

数据定时自动备份

① 新建文件夹(根据自己的喜好创建)
mkdir /root/backup

mkdir /root/backup/data
② 在文件夹下创建脚本文件
vim mysqlbackup.sh
③ 写入脚本内容
#!/bin/bash  
date_str=$(date +%Y%m%d-%T)
mysqldump -uroot --password=sqlpass -R -E -e \你的数据库名 > /root/backup/data/$date_str.sql
④ 在文件夹下为脚本文件授权
chmod +x mysqlbackup.sh
  • 在文件夹下进行检验是否成功备份
./mysqlbackup.sh
⑤ 配置自动执行脚本
vim /etc/crontab        添加指令:00 0    * * *   root    /root/backup/data/./mysqlbackup.sh
⑥ 使添加的自动执行配置生效
/etc/init.d/cron restart

Redis

1、更新

apt-get update

2、下载并安装Redis

apt-get install redis-server
  • 启动Redis

redis-server
  • 查看Redis运行状态

service redis status

Nginx

1、更新

apt-get update

2、下载并安装Nginx

apt-get install nginx 
  • 启动Nginx

service nginx start 
  • 查看Nginx运行状态

service nginx status

RabbitMQ-3.6

说明:如需安装延时插件必须要3.6及以上版本

1、添加源

echo 'deb http://www.rabbitmq.com/debian/ testing main' | tee /etc/apt/sources.list.d/rabbitmq.list 

2、新增公钥

wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add - 

3、更新源

apt-get update

4、下载并安装RabbitMQ

apt-get install rabbitmq-server
  • 安装管理插件

rabbitmq-plugins enable rabbitmq_management 
  • 查看用户

rabbitmqctl list_users
  • 新增管理员用户

rabbitmqctl add_user admin admin
  • 为用户设置管理员权限

rabbitmqctl set_user_tags admin administrator 

安装延时插件

① 下载延迟插件

延迟插件下载地址

② 上传插件到服务器对应路径下
服务器路径    /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.15/plugins
③ 安装延时插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange

Apache Tomcat

1、更新

apt-get update

2、下载并安装Tomcat

apt-get install tomcat8

MongoDB

安装

1. 导入公钥

wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -

2. 创建 /etc/apt/sources.list.d/mongodb-enterprise.list

echo "deb [ arch=amd64,arm64,s390x ] http://repo.mongodb.com/apt/ubuntu xenial/mongodb-enterprise/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list

3. 更新apt

apt-get update

4.开始安装

apt-get install -y mongodb-enterprise

5. 相关指令

service mongod start #开始
service mongod status # 状态
service mongod stop #停止
service mongod restart #重启

卸载

1. 停止

service mongod stop

2. 删除pkg

apt-get purge mongodb-enterprise*

3. 删除相关文件

rm -r /var/log/mongodb
rm -r /var/lib/mongodb

你可能感兴趣的:(ubuntu16.0.4 安装大全)