安装内容:
1) 关闭SELinex
2)禁用防火墙
3)安装Jdk1.8.0_181
4)安装Tomcat9.0.10
5)安装Openresty
6)安装MariaDB
7)配置开机启动Tomcat
8)配置开机启动Openresy的Nginx
具体如下:
1) 关闭SELinex
参看:https://blog.youkuaiyun.com/xinluke/article/details/51925293
查看
[root@dev-server ~]# getenforce
Disabled
[root@dev-server ~]# /usr/sbin/sestatus -v
SELinux status: disabled
临时关闭
##设置SELinux 成为permissive模式
##setenforce 1 设置SELinux 成为enforcing模式
setenforce 0
永久关闭
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
设置后需要重启才能生效
2)禁用防火墙
参看:https://www.cnblogs.com/moxiaoan/p/5683743.html
1、firewalld的基本使用
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
3)安装Jdk1.8.0_181
参看:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
mkdir -p /data/local/java cd /data/local/java 《将下载的jdk-8u181-linux-x64.tar.gz放到/data/local/java目录中》 tar -zxvf jdk-8u181-linux-x64.tar.gz
|
4)安装Tomcat9.0.10
参看:https://tomcat.apache.org/download-90.cgi
cd /data/local/ wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.tar.gz tar -zxvf apache-tomcat-9.0.10.tar.gz 《配置tomcat的Jdk》
《配置tomcat的端口号》 也可以不修改,保持默认的8080 如果要修改做如下命令 vi /data/local/apache-tomcat-9.0.10/conf/server.xml
启动命令 nohup /data/local/apache-tomcat-9.0.10/bin/start.sh
|
5)安装Openresty
参看:http://wiki.jikexueyuan.com/project/openresty/openresty/install_on_centos.html
sudo yum-config-manager --add-repo https://openresty.org/yum/cn/centos/OpenResty.repo sudo yum install openresty |
6)安装MariaDB
参看:https://blog.youkuaiyun.com/u013488847/article/details/81265998
1.使用rpm -qa | grep mariadb搜索 MariaDB 现有的包: 如果存在,使用rpm -e --nodeps mariadb-*全部删除: rpm -qa | grep mariadb rpm -e --nodeps mariadb-*
2.使用rpm -qa | grep mariadb搜索 MariaDB 现有的包: 如果存在,使用yum remove mysql mysql-server mysql-libs compat-mysql51全部删除;
3.开始新的安装, 创建MariaDB.repo文件 vi /etc/yum.repos.d/MariaDB.repo
4.运行安装命令安装MariaDB yum -y install MariaDB-server MariaDB-client
首先下载安装包,然后进行自动安装,安装成功之后启动MariaDB服务。
5.登录到数据库 用mysql -uroot命令登录到MariaDB,此时root账户的密码为空。
6.进行MariaDB的相关简单配置,使用mysql_secure_installation命令进行配置。 配置文件如下: /etc/my.cnf /etc/my.cnf.d/mysql-clients.cnf /etc/my.cnf.d/server.cnf /etc/my.cnf.d/client.cnf
其中,要修改的就后面三个文件
dump备份/mysql还原数据库
参看:https://blog.youkuaiyun.com/u010098331/article/details/50896175 备份数据库 "D:\tools\MariaDB 10.2\bin\mysqldump" -uroot -p xxx_site > d:/websites/dumpsvs0729.sql
还原数据库 mysql -uroot -hlocalhost -p'xxxx' -P3306 -databases test xxx_site < /data/local/db/dumpsvs0729.sql
|
7)配置开机启动Tomcat
参看:https://blog.youkuaiyun.com/u012351661/article/details/76254268
假设Tomcat的安装路径为/data/local/apache-tomcat-9.0.10 vi /data/local/apache-tomcat-9.0.10/bin/setenv.sh
chmod 755 /data/local/apache-tomcat-9.0.10/bin/setenv.sh
先创建并保存一个tomcat.pid vi /data/local/apache-tomcat-9.0.10/tomcat.pid chmod 775 tomcat.pid
vi /usr/lib/systemd/system/tomcat.service
systemctl restart tomcat.service
|
8)配置开机启动Openresy的Nginx
参看:http://stevendu.iteye.com/blog/2269166
vi /usr/lib/systemd/system/nginx.service
systemctl daemon-reload systemctl enable nginx.service systemctl start nginx.service systemctl stop nginx.service systemctl status nginx.service systemctl restart nginx.service
|