u盘安装contos-(u盘安装centos7安装教程)

来源:191路由网 2022-12-31 16:19:39

(u盘安装centos7安装教程)

U盘安装CentOS7的关键步骤


下面的操作很关键,影响是否成功安装,一定要谨慎!!

按↑↓键进行移动,选择到Install CentOS 7(别着急下车)

按table键 屏幕下面会弹出一行命令

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet

修改为

vmlinuz initrd=initrd.img linux dd quiet

按回车

接下来在显示的列表中可以查看硬盘信息,可以很明显看到自己的U盘盘符,我这里是sdb4

使用ctrl+alt+del重启电脑,重复上面的步骤,这一次将

vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet

改成

vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4(你自己的U盘盘符) quiet

回车 等待安装程序启动,开始进入CentOS常规安装流程。



Centos7Linux安装jdk1.8.0_202的详细步骤一、检查系统自带jdk

[root@localhost ~]# java -versionopenjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)二、查看相关openjdk文件

[root@localhost ~]# rpm -qa | grep openjdkjava-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64三、删除软件包,并且忽略软件包的依赖关系

[root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-headless[root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk四、下载jdk8

https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz五、使用winSCP或其他软件将下载的jdk-8u202-linux-x64.tar.gz上传到/usr六、解压文件,解压后产生jdk1.8.0_202目录

[root@localhost usr]#tar -zxvf jdk-8u202-linux-x64.tar.gz[root@localhost usr]# lsbin games jdk1.8.0_202 lib libexec sbin srcetc include jdk-8u202-linux-x64.tar.gz lib64 local share tmp七、编辑配置文件

vi /etc/profile

按INSERT进入插入状态,在配置文件最后添加以下文本,按ESC后输入:wq,保存后退出。

JAVA_HOME=/usr/jdk1.8.0_202CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH八、配置生效

source /etc/profile九、检验是否安装成功

[root@localhost ~]# java -versionjava version "1.8.0_202"Java(TM) SE Runtime Environment (build 1.8.0_202-b08)Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)


Centos7Linux安装Tomcat9并手动启动的详细步骤一、使用winSCP或其他软件将apache-tomcat-9.0.56.tar.gz上传到/data二、解压文件,产生/data/apache-tomcat-9.0.56目录

[root@localhost data]# tar -zxvf apache-tomcat-9.0.56.tar.gz三、手动启动,进入/data/apache-tomcat-9.0.56/bin目录

./startup.sh #启动./shutdown.sh #停止四、防火墙配置,开启8080端口

[root@localhost bin]# firewall-cmd --add-port=8080/tcp --zone=public --permanentsuccess[root@localhost bin]# firewall-cmd --reloadsuccess[root@localhost bin]# systemctl restart firewalld


Tomcat9的其他配置多端口多目录

1、server.xml配置。在最后的</Server>前面增加下面的代码

<Service name="WendangBlog"> <Connector connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8443"/> <Connector port="8010" protocol="AJP/1.3" redirectPort="8443"/> <Engine defaultHost="localhost" name="Catalina"> <Realm className="org.apache.catalina.realm.LockOutRealm"> 电脑 <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host appBase="wendang" autoDeploy="true" name="localhost" unpackWARs="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log" suffix=".txt"/> <!-- <Context path="" docBase="F:\html" debug="0" reloadble="true"/> --> </Host> </Engine></Service>

2、在apache-tomcat-9.0.56建立目录wendang

[root@localhost apache-tomcat-9.0.56]# mkdir wendang[root@localhost apache-tomcat-9.0.56]# ll总用量 152drwxr-x---. 2 root root 4096 12月 22 17:03 bin-rw-r-----. 1 root 电脑 root 18970 12月 2 22:30 BUILDING.txtdrwx------. 3 root root 4096 12月 25 14:51 conf-rw-r-----. 1 root root 6210 12月 2 22:30 CONTRIBUTING.mddrwxr-x---. 2 root root 4096 12月 22 17:03 lib-rw-r-----. 1 root root 57092 12月 2 22:30 LICENSEdrwxr-x---. 2 root root 4096 12月 25 14:49 logs-rw-r-----. 1 root root 2333 12月 2 22:30 NOTICE-rw-r-----. 1 root root 3378 12月 2 22:30 README.md-rw-r-----. 1 root root 6898 12月 2 22:30 RELEASE-NOTES-rw-r-----. 1 root root 16507 12月 2 22:30 RUNNING.txtdrwxr-x---. 2 root root 4096 12月 22 17:03 tempdrwxr-x---. 7 root root 4096 12月 2 22:30 webappsdrwxr-xr-x. 3 root root 4096 12月 25 14:47 wendangdrwxr-x---. 3 root root 4096 12月 22 17:08 work

3、重启tomcat服务

4、配置防火墙

[root@localhost bin]# firewall-cmd --add-port=8081/tcp --zone=public --permanent[root@localhost bin]# firewall-cmd --reload[root@localhost bin]#电脑 systemctl restart firewalld

5、开机自动启动

(1)修改脚本文件

[root@localhost bin]# vi /data/apache-tomcat-9.0.56/bin/catalina.sh

添加以下内容(如图)

JAVA_HOME=/usr/jdk1.8.0_202JRE_HOME=$JAVA_HOME/jre

(2)在/usr/lib/systemd/system/中创建tomcat9.service文件

[root@localhost apache-tomcat-9.0.56]# vi /usr/lib/systemd/system/tomcat9.service

粘贴下面的内容到tomcat9.service文件

[Unit]Description=TomcatAfter=syslog.target network.target remote-fs.target nss-lookup.target [Service]Type=oneshotExecStart=/data/apache-tomcat-9.0.56/bin/startup.shExecStop=/data/apache-tomcat-9.0.56/bin/shutdown.shExecReload=/bin/kill -s HUP $MAINPIDRemainAfterExit=yes[Install]WantedBy=multi-user.target

(3)设置开机启动

[root@localhost apache-tomcat-9.0.56]# systemctl enable tomcat9.serviceCreated symlink from /etc/systemd/system/multi-user.target.wants/tomcat9.service to /usr/lib/systemd/system/tomcat9.service.

(4)其他命令

# 启动/停止/重启tomcatsystemctl start/stop/restart tomcat9.service # 启动tomcat#查看日志内容tail -f /data/apache-tomcat-9.0.56/logs/catalina.out


Centos7Linux安装Mysql5.7的详细步骤1、检查已安装的mariadb,并强制卸载

[root@localhost ~]# rpm -qa | grep mariadbmariadb-libs-5.5.52-1.el7.x86_64[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_642、上传mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz到服务器/usr/local目录3、添加mysql组和mysql用户

[root@localhost ~]# groupadd mysql[root@localhost ~]# useradd -r -g mysql mysql

-r 参数表示mysql用户是系统用户,不可用于登录系统。

-g 参数表示把mysql用户添加到mysql用户组中。

4、解压mysql安装包到指定的目录 /usr/local

[root@localhost ~]# cd /usr/local //进入目录[root@localhost local]# tar -zxvf mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz5、将解压后的目录改名为mysql

[root@localhost local]# mv mysql-5.7.36-linux-glibc2.12-x86_64 mysql6、更改权限

[root@localhost local]# chown -R mysql:mysql mysql/7、创建配置文件vi /etc/my.cnf

[client]# 设置mysql客户端默认字符集 default-character-set = utf8mb4#如果不设置会报错ERROR 2002 (HY000): Can't connect to local MySQL server through socketsocket=/data/mysql57/data/mysql.sock[mysqld] #设置3306端口 port=3306 character-set-server = utf8mb4# 设置mysql的安装目录 basedir=/usr/local/mysql# 设置mysql数据库的数据的存放目录datadir=/data/mysql57/datasocket=/data/mysql57/data/mysql.sock# 禁用主机名解析skip-name-resolve# 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB lower_case_table_names=1# 过小可能会导致写入(导入)数据失败max_allowed_packet = 256Mgroup_concat_max_len = 10240 # 允许最大连接数 max_connections=200# 提到 join 的效率join_buffer_size = 16M# 事务日志大小innodb_log_file_size = 256M# 日志缓冲区大小innodb_log_buffer_size = 4M# 事务在内存中的缓冲innodb_log_buffer_size = 3M[mysqldump]# 开启快速导出quickdefault-character-set = utf8mb4max_allowed_packet = 256M8、创建目录,改变权限

#递归创建目录[root@localhost local]# mkdir -p /data/mysql57/data#更改权限[root@localhost local]# chown -R mysql:mysql /data/mysql57/data#初始化数据库,记下最后一行的密码(牢记初次登录需要)[root@localhost mysql]# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql57/data --explicit_defaults_for_timestamp

报错:bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

上传 libaio-0.3.109-13.el7.x86_64.rpm到/usr/local

安装:rpm -ivh libaio-0.3.109-13.el7.x86_64.rpm

9、启动数据库

#源目录启动数据库[root@localhost mysql]# /usr/local/mysql/support-files/mysql.server startStarting MySQL.Logging to '/data/mysql57/data/localhost.localdomain.err'.SUCCESS!10、设置自动启动mysql

# 复制启动脚本到资源目录[root@localhost mysql]# cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld# 增加mysqld服务控制脚本执行权限[root@localhost mysql]# chmod +x /etc/rc.d/init.d/mysqld#将mysqld添加到系统服务,并检查是否生效[root@localhost mysql]# chkconfig --add mysqld[root@localhost mysql]# chkconfig --list mysqld注意:该输出结果只显示 SysV 服务,并不包含原生 systemd 服务。SysV 配置数据可能被原生 systemd 配置覆盖。如果您想列出 systemd 服务,请执行 'systemctl list-unit-files'。欲查看对特定 target 启用的服务请执行'systemctl list-dependencies [target]'。mysqld 0:关1:关2:开3:开4:开5:开6:关

数字代表运行级别0:关机1:单用户模式2:无网络连接的多用户命令行模式3:有网络连接的多用户命令行模式4:保留级别5:带图形界面的多用户模式6:重新启动

#启动服务[root@localhost mysql]# service mysqld startStarting MySQL. SUCCESS!#可以使用以下命令启动/停止/重启mysqld服务service mysqld start/stop/restart11、登录mysql,修改初始密码和远程登录权限

# 建立一个链接文件。因为系统默认会查找/usr/bin下的命令。ln -s /usr/local/mysql/bin/mysql /usr/bin#以root用户登录,输入系统产生的随机密码[root@localhost mysql]# mysql -uroot -pEnter password:#登录以后,修改用户密码mysql> set password for root@localhost=password("用户新密码");#设置root远程登录mysql> GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY '用户密码' WITH GRANT OPTION;Query OK, 0 rows affected, 1 warning (0.00 sec)#更新权限mysql> FLUSH PRIVILEGES;Query OK, 0 rows affected (0.00 sec)12、防火墙的设置

mysql> exit; //退出mysql#为firewalld添加开放mysql3306端口[root@localhost /]# firewall-cmd --zone=public --add-port=3306/tcp --permanent[root@localhost /]# firewall-cmd --reload //重启防火墙,上面开启的端口生效#也可以使用关闭/开启防火墙[root@localhost /]# systemctl stop/start firewalld.service //关闭防火墙


Mysql主从同步复制设置步骤的精简记录

如果已有数据,需要先做复制传输,而后做同步。

一、主库设置

1.修改vi /etc/my.cnf添加到[mysqld]中

#开启二进制日志log-bin=mysql-bin#设置server-id,服务器唯一ID,可取IP最后一段server-id=223innodb_file_per_table=1# 不同步哪些数据库 binlog-ignore-db = mysql binlog-ignore-db = information_schema binlog-ignore-db=performance_schema

2.重启数据库服务

service mysqld restart

3.登录数据库,创建用户,查看主库状态

create user 'abc'@'%' identified by '123';grant replication slave on *.* to 'abc'@'%';flush privileges;show master status;#记录File|Position的值二、从库设置

1.vi /etc/my.cnf

log-bin=mysql-binserver-id=21

2.重启从库

service mysqld restart

3.执行同步命令

mysql> CHANGE MASTER TOMASTER_HOST='10.115.141.223',MASTER_USER='abc',MASTER_PASSWORD='123',MASTER_LOG_FILE='mysql-bin.000003',MASTER_LOG_POS=154;

4.启动同步进程

start slave;

5、查看slave状态,下面两项都是YES表示成功同步

mysql> show slave status\G;Slave_IO_Running: YesSlave_SQL_Running: Yes三、重新连接的过程

从:stop slave;

主:show master status;

从:同步命令chanage master to ***

从:start slave;

从:show slave status\G


Linux用户的相关命令一、永久删除用户

[root@localhost ~]# userdel 用户名[root@localhost ~]# groupdel 用户组名[root@localhost ~]# usermod -G 用户组 用户 //强制删除该用户的主目录和主目录下的所有文件和子目录二、查看用户和用户组

#查看可以登录系统的用户[root@localhost ~]# cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1#查看全部用户[root@localhost ~]# cut -d : -f 1 /etc/passwd查看Tomcat日志

Tomcata安装路径为/data/apache-tomcat-9.0.56

[root@localhost conf]# tail -f /data/apache-tomcat-9.0.56/logs/catalina.out
电脑

点击展开全文

相关阅读

大白菜超级u盘文件-(大白菜超级u盘文件打不开)

(大白菜超级u盘文件打不开)之前大白菜写过一款国外的操作系统:ChromeOS!ChromeOS,本质上是一个运行在Linux的内核上的Chrome浏览器,极致精简,可安装在U盘中,非常适合旧电脑使用!你也可以理解为一种“新型”的操作系统,它对于硬件性能的需求比Windows系统可是低得多。而作为“浏览器=操作系统”的ChromeO...

2022-12-31

u盘安装contos-(u盘安装centos7安装教程)

(u盘安装centos7安装教程)U盘安装CentOS7的关键步骤下面的操作很关键,影响是否成功安装,一定要谨慎!!按↑↓键进行移动,选择到InstallCentOS7(别着急下车)按table键屏幕下面会弹出一行命令vmlinuzinitrd=initrd....

2022-12-31

win7正在关机死机-(win7 关机死机)

(win7关机死机)电脑使用过程中,相信绝大数的用户都遇到过关机慢或者卡在关机界面的情况,尤其是使用Win7系统的小伙伴,如果遇到这个问题该如何解决呢?下面小编分享一下Win7系统电脑关机慢或卡在关机界面的解决方法。1、首先按下快捷键“win+r”,打开运行页面,输入“gpedit.msc”命令,点击确定。电脑电脑2、确定后弹出“本地组策略编辑器”窗口,接着按序点击打开:...

2022-12-31

win7检查系统文件-(win7检查系统文件命令)

(win7检查系统文件命令)部分用着win7系统的朋友不知道自己桌面的文件路径在哪,了解桌面文件路径有助于我们管理文件,在清理磁盘时也不会误删某个路径的数据,这里就和大家电脑讲讲Win7桌面文件路径如何查看吧。更多小白一键重装系统官网_让电脑小白也会用的win11/win10/win7一键重装系统软件!尽在小白官网系统:win7...

2022-12-31

微pe装系统教程-(微pe装系统详细教程)

(微pe装系统详细教程)一、启动U盘的作用与选择启动U盘的作用对于一个经常处理电脑故障的人来说是非常重要的一个工具,它可以用来安装系统,硬件测试,密码破解,硬盘分区、引导修复、数据恢复、备份重要文件(特别系统崩溃时)等等极其强大的功能,能够熟练使用PE,绝对能够成为一名电脑高手。电脑自已作的图片是真难看启动U盘的制作主要是把...

2022-12-31

191路由网 - 192.168.1.1,192.168.0.1无线路由器设置教程

版权声明:本站的文章和图片来自互联网收集,仅做分享之用如有侵权请联系站长,我们将在24小时内删除