当前位置: 首页 > Linux

Linux下的centos7

时间:2023-04-07 00:23:48 Linux

Linux基本命令:0.重启:reboot1。查找应用程序:rpm-qa|grep应用名杀死应用:rpm-e--nodeps应用名2.source/etc/profile配置文件立即生效3.查看49157进程是否存在:ps-ef|grepstring4.杀死:kill-9进程pidLinux环境安装Centos7工具连接比编码问题:1.编辑文件vi/etc/sysconfig/i18n,加入:LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrheb-sun16"2.编辑文件vi/etc/profile添加exportLC_ALL=zh_CN#forlinux:zh_CNexportLANG=zh_CN#forlinux:zh_CNInstallTools:1.启动共享文件夹(选择window)2.启动虚拟机(Centos),在桌面解压VMwareTools;解压命令:tar-xvfVMwareTools-9.9.0-2304977.tar.gz会生成vmware-tools-distrib3,输入vmware-tools-distrib执行./vmware-install.pl安装。一直输入4,Enjoy安装成功。重启并安装JDK:1.通过工具分享上传jdk到指定文件夹,2.打开/etc/profile文件进行编辑,添加如下内容:JAVA_HOME=/usr/local/jdk1.7.0_71CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH=$JAVA\_HOME/bin:$PATHexportJAVA_HOMECLASSPATHPATHJdk1.8.0_2313,通过第三方工具链接虚拟机出现乱码:输入/etc/sysconfig/il18====UTF-8到GBKsource/etc/profile配置文件立即生效安装Tomcat81)开放8080/sbin/iptables端口供Linux外部访问-IINPUT-ptcp--dport8080-jACCEPT/etc/rc.d/init.d/iptablessave2)启动和关闭Tomcat输入tomcat的bin启动:./startup.sh输入tomcat的bin关闭:./shutdown.sh安装Mysql81,找到并卸载原来的mysql数据库1、rpm-qa|grepmysql命令搜索2、find/-namemysql命令查找原来mysql数据库的相关配置文件3.rm-rfxxx依次删除以上文件2.查看mariadb的相关包并卸载rpm-e--nodepsmariadb文件名3.创建组1.__mkdir/usr/local/mysql/mysqldb__存放数据库数据2.给安装目录赋予权限chmod-R777__/usr/local/mysql/chmod-R777__/usr/local/mysql/mysqldb/3。检查mysql组和用户是否存在,如果不存在则cat/etc/group|grepmysqlcat/etc/密码|grepmysql创建mysql用户组groupaddmysqluseradd-gmysqlmysql4,创建mysql安装初始化配置文件vi/etc/my.cnf[mysqld]#setport3306port=3306#设置mysql安装目录basedir=/usr/local/mysql#设置mysql数据库数据存放目录datadir=/usr/local/mysql/mysqldb#允许最大连接数max_connections=10000#允许连接失败数。这是为了防止有人试图从这台主机攻击数据库系统max_connect_errors=10#服务器使用的字符集默认是UTF8character-set-server=utf8#创建新的时候会使用的默认存储引擎tabledefault-storage-engine=INNODB#默认情况下,“mysql_native_password”插件认证default_authentication_plugin=mysql_native_password[mysql]#设置mysql客户端默认字符集default-character-set=utf8[client]#设置mysql客户端连接服务器的默认端口port=3306default-character-set=utf85,安装mysql,进入bin目录./mysqld--initialize--console__注意:这一步生成随机密码6.启动服务[root@mysqlmysql]#cdsupport-files/[root@mysqlsupport-files]#./mysql.serverstart__可能报错解决:执行命令_chmod-R777/usr/local/mysql__启动服务:__./mysql.serverstart_7,mysql加入系统process[root@mysqlsupport-files]#cpmysql.server/etc/init.d/mysqldrestartservice:[root@mysqlsupport-files]#servicemysqldrestart8,修改密码:[root@mysqlsupport-files]#cd../[root@mysqlmysql]#cdbin/[root@mysqlbin]#./mysql-uroot–pmysql>alteruser'root'@'localhost'IDENTIFIEDWITHmysql_native_passwordBY'root';9、远程登录mysql>使用mysqlmysql>updateusersetuser.Host='%'whereuser.User='root';mysql>刷新权限;重启服务1.查看防火墙状态firewall-cmd--state如果没有开启,则开启2.开启防火墙:systemctlstartfirewalld.service3.查看监听端口:firewall-cmd--list-port4,添加端口3306监控firewall-cmd--zone=public--add-port=3306/tcp--permanent5,刷新防火墙设置firewall-cmd--reload。