linux安装环境的几个操作步骤~
安装几个配套程序:
1.JDK
2.安装tomcat
3.安装MySQL
1.JDK
a)切换到root用户进行操作=》su
b)安装jdk
yum list | grep jdk
选择java-1.8.0-openjdk-devel.x86_64,进行安装
2.安装tomcat
a)点击tomcat,找到tomcat8
b) 复制链接,使用wget命令下载
c)通过unzip命令来解压缩(如果没有unzip命令,通过yum install unzip安装)
unzip apache-tomcat-8.5.57.zip
d)启动tomcat
切换到tomcat的bin目录下
输入
chmod +x *.sh
此时就可以运行tomcat了,运行命令:
sh startup.sh
3.安装MySQL
安装 mariadb 服务
# yum install -y mariadb-server
安装 mariadb 命令行客户端
# yum install -y mariadb
安装 mariadb C library
# yum install -y mariadb-libs
安装 mariadb 开发包
# yum install -y mariadb-devel
更改配置
更改 /etc/my.cnf.d/client.cnf 文件
[client] 下加一行配置 default-character-set=utf8
最终内容
# # These two groups are read by the client library # Use it for options that affect all clients, but not the server # [client] default-character-set = utf8 # This group is not read by mysql client library, # If you use the same .cnf file for MySQL and MariaDB, # use it for MariaDB-only client options [client-mariadb]
更改 /etc/my.cnf.d/mysql-clients.cnf 文件
[mysql] 下加一行配置 default-character-set=utf8
最终内容
# # These groups are read by MariaDB command-line tools # Use it for options that affect only one utility # [mysql] default-character-set = utf8 [mysql_upgrade] [mysqladmin] [mysqlbinlog] [mysqlcheck] [mysqldump] [mysqlimport] [mysqlshow] [mysqlslap]
更改 /etc/my.cnf.d/server.cnf 配置
[mysqld] 下加配置
collation-server = utf8_general_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
sql-mode = TRADITIONAL
最终内容
# # These groups are read by MariaDB server. # Use it for options that only the server (but not clients) should see # # See the examples of server my.cnf files in /usr/share/mysql/ # # this is read by the standalone daemon and embedded servers [server] # this is only for the mysqld standalone daemon [mysqld] collation-server = utf8_general_ci init-connect = 'SET NAMES utf8' character-set-server = utf8 sql-mode = TRADITIonAL # this is only for embedded server [embedded] # This group is only read by MariaDB-5.5 servers. # If you use the same .cnf file for MariaDB of different versions, # use this group for options that older servers don't understand [mysqld-5.5] # These two groups are only read by MariaDB servers, not by MySQL. # If you use the same .cnf file for MySQL and MariaDB, # you can put MariaDB-only options here [mariadb] [mariadb-5.5]
通过mysql -uroot -p启动mysql



