linux常用软件安装

news/2025/1/11 18:32:40/

一、Node安装

您好!要在Ubuntu上安装Node,可以按照以下步骤进行操作:

  1. 打开终端(Terminal)。

  2. 输入以下命令以更新软件包列表:

    sudo apt-get update
    
  3. 安装Node.js和npm(Node包管理器):

    sudo apt-get install nodejs npm
    
  4. 确认安装是否成功:

    node -v
    

    如果成功安装,会显示Node.js的版本号。

二、宝塔面板安装

要在Linux上安装宝塔面板,可以按照以下步骤进行操作:

  1. 登录到您的Linux服务器。

  2. 下载宝塔面板安装脚本。您可以使用以下命令下载最新版本的安装脚本:

curl -sSO http://download.bt.cn/install/install_panel.sh
  1. 运行安装脚本。您可以使用以下命令运行安装脚本:
bash install_panel.sh
  1. 安装过程中会提示您输入管理员用户名和密码,以及绑定的域名等信息。

  2. 安装完成后,您可以通过浏览器访问绑定的域名,使用管理员账号和密码登录宝塔面板。

请注意,安装宝塔面板需要root权限,建议在新的干净系统上进行安装。

三、ubuntu开启smb

要在Ubuntu上启用SMB,请按照以下步骤操作:

  1. 安装Samba软件包:sudo apt-get install samba
  2. 编辑Samba配置文件:sudo nano /etc/samba/smb.conf
  3. 在文件的末尾添加以下内容:
[share]
path = /path/to/share
available = yes
valid users = username
read only = no
browseable = yes
public = yes
writable = yes

其中,[share]是共享的名称,path是要共享的目录的路径,valid users是被授权访问共享的用户名。

  1. 保存并退出文件。
  2. 为Samba用户设置密码:sudo smbpasswd -a username
  3. 重新启动Samba服务:sudo service smbd restart
  4. 配置出入规则,允许访问服务器139、445端口
  5. 配置防火墙允许SMB流量通过
sudo ufw allow samba
sudo ufw reload

现在,您应该能够从其他计算机上的Windows或Linux系统访问共享文件夹。

四、安装博客Hexo

4.1、hexo前台

npm install hexo-cli -g
hexo init blog
cd blog
npm install# 前台启动
hexo server
# 后台启动
nohup hexo server &

4.2、admin管理后台

安装 Hexo 后台 hexo-admin 插件需要在博客根目录下运行下列指令

npm install --save hexo-admin -y
echo "hexo clean && hexo g -d">hexo-deploy.bat
echo admin:>>"_config.yml"
echo "  deployCommand: 'hexo-deploy.bat'">>"_config.yml"
hexo server -d

指令解释

第一行,下载插件,
第二行,生成一个内容为"hexo clean && hexo g -d",名为"hexo-deploy"的bat文件。这个教程是对于github的部署的。如果想用来管理gitee的博客,建议修改成echo "hexo clean && hexo g -d && start https://gitee.com/用户名/用户名/pages">hexo-deploy.bat,这样方便在网页端同步更新gitee page。第三、四行,配置_config.yml文件,
第五行,开启hexo服务。

最后在浏览器打开localhost:4000/admin/,即可编辑博文。

五、linux配置jdk

在 Linux 上配置 JDK,您可以按照以下步骤进行操作:

查看linux cpu类型

uname -m
  1. 下载 JDK 安装包,例如 jdk-8u301-linux-x64.tar.gz,其他版本参考官网。

  2. 将安装包上传到 Linux 服务器上的任意目录下。

  3. 解压安装包,可以使用以下命令:

    tar -zxvf jdk-8u371-linux-x64.tar.gz
    
  4. 将解压后的 JDK 目录移动到 /usr/local 目录下,可以使用以下命令:

    sudo mv jdk1.8.0_371 /usr/local/
    
  5. 配置环境变量,可以使用以下命令:

    sudo vi /etc/profile
    

    在文件末尾添加以下内容:

    export JAVA_HOME=/usr/local/jdk1.8.0_371
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    
  6. 使配置生效,可以使用以下命令:

    source /etc/profile
    
  7. 验证 JDK 是否安装成功,可以使用以下命令:

    java -version
    

如果 JDK 安装成功,将会显示 JDK 的版本信息。


http://www.ppmy.cn/news/768187.html

相关文章

Spark SQL、DataFrame、DataSet是什么

在很多情况下,开发人员并不了解Scala语言,也不了解Spark常用的API,但又非常想要使用Spark框架提供的强大的数据分析能力。Spark的开发工程师们考虑到了这个问题,于是利用SQL语言的语法简洁、学习门槛低以及在编程语言中普及程度和…

Ubuntu18.04 有线网络显示已连接但无法打开网页

尝试重启网络管理可能会解决: 终端输入以下 sudo service network-manager stop sudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start

网络连接正常,浏览器出现网页无法显示的问题

网络正常连接,可以正常使用QQ、邮箱等各种软件,但换个好几个浏览器都无法打开网页,可以尝试一下下面这个操作。 以Chrome浏览器为例: 点击网址框右边的自定义->选择设置->高级->打开代理设置 在Internet属性中选择局域网…

centos网络显示已连接但无法打开网页

系统centos6.4,桌面系统,使用Networkmanager配置网络 已显示连接,但就是ping不通外网,网页也打不开,网上搜了很多贴,各种尝试,没解决问题。 后来终于发发现问题。 ifconfig 发现vnet8 的ina…

网页打开显示无法访问

按住快捷键winR&#xff0c;在弹出的对话框中输入cmd 在新弹出得到命令提示符窗口输入“ipconfig/displaydns”&#xff0c;就可以查看到之前使用过的DNS地址 <输入后显示ipconfig不是内部命令或外部命令> 解决办法&#xff1a;属性-高级属性设置-Path-编辑-在最前面加…

该网页无法访问未连接上服务器是什么意思,浏览器打不开该网页,因为无法连接到服务器...

safari虽然只有苹果用户才能使用&#xff0c;但是随着苹果用户的增多&#xff0c;不少人遇到safari打不开网页的问题等&#xff0c;safari是苹果手机内置浏览器&#xff0c;在打开网页时经常会出现safari打不开网页因为服务器已停止响应提示&#xff0c;最简单的解决方法就是重…

【解决方案】Microsoft Edge 浏览器 出现“无法访问该页面”问题

前言 今天Microsoft Edge 浏览器上网&#xff0c;突然发现输入任何网址都出现了“无法访问该页面”问题。 网上搜了半天发现了一个比较好的解决方法&#xff0c;本人也尝试成功了。 问题分析 浏览器“出现了“无法访问该页面”问题”——网络明明连接正常&#xff0c…

Wireshark中无法显示网卡列表的解决方法

1 问题描述 打开Wireshark时&#xff0c;都会有一个网卡列表&#xff0c;在该列表中显示了电脑的所有网卡。但是&#xff0c;有时打开Wireshark时&#xff0c;该网卡列表不显示&#xff0c;如图1所示。 图1 不显示网卡列表 黄色背景的英文为“Local interface are unavailabl…