CentOS_ServerwithGUI⼊门
安装模式:
安装jdk
# 1.在/usr/⽬录下创建java⽬录
mkdir/usr/java
cd /usr/java
# 2.下载jdk,然后解压
tar -zxvf
# 3.设置环境变量
vi /etc/profile
# 在profile中添加如下内容:
# set java environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
# 让修改⽣效:
source /etc/profile
# 4.验证JDK有效性
java -version
安装tomcat
# 可参考在Ubuntu中的安装步骤
# 之后启动tomcat,在Linux⾃带的浏览器上可访问tomcat页⾯,在Windows的浏览器上输⼊ip:8080/ ⽆法访问,这是因为tomcat的端⼝默认没有对外开放,将8080端⼝设置为对外开放即可
# 常⽤命令:
firewall-cmd --zone=public --list-ports        # 查看防⽕墙所有开放的端⼝
systemctl start firewalld        # 开启防⽕墙
systemctl stop firewalld        # 关闭防⽕墙
Systemctl enabled firewalld    # 下次开机关闭防⽕墙
firewall-cmd --state        # 查看防⽕墙状态
firewall-cmd --zone=public --add-port=8848/tcp --permanent          # 对外开放8080端⼝
firewall-cmd --reload        # 设置开放端⼝后执⾏该命令使配置⽣效
firewall-cmd --zone=public --remove-port=8080/tcp --permanent        # 关闭开放的8080端⼝,同时执⾏上条命令使配置⽣效
卸载MySQL
1. 输⼊rpm -qa|grep mysql 或者rpm -qa | grep -i mysql 查看已安装的mysql组件
2. rpm -e --nodeps <;需要移除组件的名称>
3. find / -name mysql          # 查看mysql路径
4. rm -rf  <;路径>        # 卸载指定路径
5. yum -y remove MySQL-*          # 卸载MySQL开头的⽂件
6. yum -y remove mysql-*            # 卸载
安装MySQL
yum -y install wget
yum -y install setup
yum -y install perl
wget arch.rpm        # 下载mysql资源仓库
sudo rpm -arch.rpm      # 安装资源仓库
sudo yum install mysql-server        # 安装mysql服务器
systemctl start mysqld.service        # 启动服务
systemctl status mysqld.service        # 查看状态
mysqld --initialize          # 初始化
grep 'temporary password' /var/log/mysql/mysqld.log        # 获取临时密码
ubuntu使用入门教程# 注意获取临时密码的⽂件路径是否正确,若没有返回数据,则表⽰当前不需要密码可直接登录,可进⼊该路径的使⽤vi查看mysqld.log
# 我这⾥安装后查看mysqld.log中没有数据,表⽰不需要密码;所以输⼊mysql -u root -p提⽰输⼊密码时直接按enter键登录成功
alter user 'root'@'localhost' identified by 'root';        # 设置root账户的密码
use mysql;      # 修改root账户权限
update user set host = '%' where user = 'root';        # 开启远程连接
flush privileges;        # 刷新权限
systemctl list-unit-files|grep mysqld          # 查看是否设置为开机⾃启
systemctl enable mysqld.service          # 设置为开机⾃启
mysql导⼊sql脚本:参考Ubuntu中的⽅式
安装qq
wget down.qq/qqweb/LinuxQQ_1/linuxqq_2.0.0-b2-1082_x86_64.rpm
sudo rpm -ivh linuxqq_2.0.0-b2-1082_x86_64.rpm      # 切换到root权限
# 输⼊:qq        # 启动后会弹出登录界⾯
安装nodejs
1. wget /mirrors/node/v1
2.16.1/node-v12.16.        # 下载node压缩包,在哪条路径下执⾏该命令,就会下载到哪条路径下
2. tar -xvf node-v12.16.          # 将压缩包剪切到/usr/local/bin/路径下,并解压
3. mv node-v12.16.1-linux-x64 NodeJs          # 修改⽂件夹名称为NodeJs
4. yum install gcc gcc-c++            # 安装gcc
5. 在/usr/local/bin/NodeJs/bin路径下有三个⽂件:node  npm  npx
6. ln -s /usr/local/bin/NodeJs/bin/node /usr/bin/node        # 为这三个⽂件设置软连接,/usr/bin⽬录⽤于存放系统命令,此时在任意路径下执⾏:node  相当于是执⾏/usr/local/bin/NodeJs/bin/node路径下的⽂件,执⾏node后会进⼊node环境
7. ln -s /usr/local/bin/NodeJs/bin/npm /usr/bin/npm          # 设置软连接
8. ln -s /usr/local/bin/NodeJs/bin/npx /usr/bin/npx        # 设置软连接
软件更新命令
yum check-update          # 列出所有可更新的软件清单
yum update            # 安装所有更新软件
yum install <package_name>          # 仅安装指定的软件
yum update <package_name>        # 仅更新指定的软件
yum list          # 列出所有可安裝的软件清单
其他
cd ..    # 返回上级⽬录
ifconfig      # 查看ip CentOS安装maven
sudo dnf install maven      # 安装  mvn -version        # 查看版本

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。