centos-linux(64位)安装配置
资源下载
镜像下载(百度网盘版)
百度网盘下载镜像:https://pan.baidu.com/s/1E3GQas__cELFRHN5J3CPXA
提取码: 65nc
启动盘制造工具
yumi启动盘制造工具(百度网盘版)
https://pan.baidu.com/s/15po4ShPU80IU9bB2S8MuBg
提取码: 8itr
rufus启动盘制造工具(百度网盘版)
https://pan.baidu.com/s/11nvVtjIYiU-hY_ruJqy9gg
提取码: jkti
centos安装
此处按照步骤,(centos可实现分区),此处请自行百度
远程连接工具xshell和xftp下载安装(百度网盘版)
(此处为学生版,无需注册)
链接: https://pan.baidu.com/s/1cZEd3TvfhPgwsySS9yVrxw
提取码: 4x75
centos配置
ifconfig(可选)
centos 7中自带的查看网络的命令是: ip addr
如果还是想要 ifconfig
安装net-tools
yum install net-tools
linux安装mysql-8.0.18(可选)
下载mysql8(linux版)
链接: https://pan.baidu.com/s/1bB3J2aJtqLG5lSPoQsF-IA
提取码: 22q7
解压到当前文件夹
tar -Jxvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz
移动和改名,请自行移动路径,
mv mysql-8.0.18-linux-glibc2.12-x86_64 mysql
创建mysql用户组及用户
groupadd mysql
useradd -r -g mysql mysql
编辑/etc/my.cnf文件
此处仅供参考,可自行了解与编写
vi /etc/my.cnf
[mysqld]
port = 3306
#skip-grant-tables
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
socket=/usr/local/mysql/mysql.sock
# server_id = .....
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
max_connections=1024
wait_timeout=864000
interactive_timeout=800012
#sql_mode=STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER
#default-time_zone = '+8:00'
#skip-name-resolve
[client]
default-character-set = utf8mb4
port=3306
socket=/usr/local/mysql/mysql.sock
[mysqld_safe]
log-err = /usr/local/mysql/data/error.log
pid-file = /usr/local/mysql/data/mysql.pid
授权
进入mysql所在文件夹
chown -R mysql .
chgrp -R mysql .
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
设置开机启动
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysql
chmod 700 /etc/init.d/mysql
chkconfig --add mysqld
chkconfig --level 2345 mysqld on
chown mysql:mysql -R /usr/local/mysql/
mysql快捷启动创建
ln -s /usr/local/mysql/bin/mysql /usr/bin
服务启动与停止(此处不再流程中,仅供参考)
service mysqld stop
service mysqld start
service mysqld restart
报错:(此处不再流程中,仅供参考)
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)
解决方式(路径可能各有不同,具体实现自行斟酌)
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
ln -s /var/lib/mysql/mysql.sock /usr/local/mysql/mysql.sock
修改密码
vi /etc/my.cnf 【mysqld】加上skip-grant-tables 免密登录
service mysqld restart——(mysql服务重启)
mysql -uroot -p (直接回车登录)
update user set authentication_string=’'123" where user=‘root’;
flush privileges;
exit;
注释掉skip-grant-tables
登录(无需输入密码)
ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY ‘rootnull’;
新增用户与授权
CREATE USER ‘用户名’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123’;
create database etcp_user;
grant select,insert,update,delete on 用户专属数据库.* to ‘用户名’@’%’;
flush privileges;
安装jdk
jdk百度网盘版
链接: https://pan.baidu.com/s/1yYxoqjiMQhCLcqGdiUJz-A
提取码: s8q3
tar zxvf jdk-8u131-linux-x64.tar.gz
执行命令: cp /etc/profile /etc/profile0 (备份)
vi /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile 重新加载资源
java -version
安装tomcat
tomcat9百度网盘版
链接: https://pan.baidu.com/s/1crYVOOiQKU0SefV85FTbcQ
提取码: jxbw
tar xzvf apache-tomcat-9.0.21.tar.gz
mv apache-tomcat-9.0.21 tomcat
vi /usr/local/tomcat/bin/catalina.sh
在代码
# OS specific support. $var _must_ be set to either true or false.
下面增加如下代码
export CATALINA_BASE=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
多tomcat注意
vi /usr/local/tomcat/conf/server.xml
三个端口分别设置
8005——
8080——
8009——
开放端口
firewall-cmd --zone=public --add-port=8100/tcp --permanent
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --complete-reload
firewall-cmd --zone=public --list-ports
#重启服务 查看所有打开的端口:
安装文本编辑器
yum install vim gcc
yum -y install wget
ntfs格式解析
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum install ntfs-3g
grub2-mkconfig -o /boot/grub2/grub.cfg就可以把windows添加到启动系统列表。
也可以使用mount -t ntfs 命令挂载u盘
umount -t ntfs