sudo

nuxt.js项目上传部署到服务器(ubuntu+nginx+node+pm2)

雨燕双飞 提交于 2020-03-02 03:11:47
全篇比较啰嗦,可以酌情选择对自己有帮助的看。 1.购买一个服务器 ​ 有服务器的可以自行跳过哈。 ​ 有闲置电脑的话也可以,具体的可以自己找找看,我这篇主要说网上的云服务器。 ​ 不过这几天阿里云有活动, 大学生免费送半年ECS服务器 ,前提是原来没有ECS服务器,如果原来有轻量应用服务器的话也是可以再领的(正好到期了,不用续费了哈哈哈), 活动网址:https://developer.aliyun.com/adc/student/ ​ 如果不是学生的话,只能自己购买了,购买的话基本是傻瓜式的,不解释了。可以自己从任何地方买。 阿里云ECS服务器购买:https://www.aliyun.com/product/ecs ​ 系统的话本篇是Ubuntu 16.04.6 ,centos也行,大同小异都是Linux。不过如果你是初学者,最好和我使用一样的,因为因为发行版本不同而导致的差异可能导致运行某些东西失败,找问题要找好久。windows server不推荐了,企业用的多,小服务器跑windows server比较费劲。 具体区别:https://www.linuxprobe.com/ubuntu-comparison-centos.html 1.1购买域名 域名可买可不买,就是方便记忆你的网址,没有什么实质的用处。 我选择的万网,地址给你们,自己看着挑,反正不是很贵。 万网

在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 账号的技巧

偶尔善良 提交于 2020-03-02 02:57:49
Git 是一个可以让你追踪软件改动、版本回滚以及创建另外一个版本的目录和文件的软件仓库。 Git 主要是用 C 语言来写的,混杂了少量的 Perl 脚本和各种 shell 脚本。它主要在 Linux 内核上运行,并且有以下列举的卓越的性能: 易于上手 运行速度飞快,且大部分操作在本地进行,因此,它极大的提升了那些需要与远程服务器通信的集中式系统的速度。 高效 提供数据一致性检查 支持低开销的本地分支 提供非常便利的暂存区 可以集成其它工具来支持多种工作流 在这篇操作指南中,我们将介绍在 CentOS/RHEL 7/6 和 Fedora 20-24 Linux 发行版上安装 Git 的必要步骤以及怎么配置 Git,以便于你可以快速开始工作。 使用 Yum 安装 Git 我们将从系统默认的仓库安装 Git,并通过运行以下 YUM 包管理器 的更新命令来确保你系统的软件包都是最新的: # yum update 接着,通过以下命令来安装 Git: # yum install git 在 Git 成功安装之后,你可以通过以下命令来显示 Git 安装的版本: # git --version 检查 Git 安装的版本 注意:从系统默认仓库安装的 Git 会是比较旧的版本。如果你想拥有最新版的 Git,请考虑使用以下说明来编译源代码进行安装。 从源代码安装 Git 开始之前

ubuntu鼠标和触摸板的禁用

为君一笑 提交于 2020-03-02 02:50:20
用笔记本时碰到很多次在打字的时候碰到触摸板导致误操作。在ubuntu总结了以下三种方法来解决。 快捷键方法 有的笔记本支持Fn+F4类似可以使两者直接进行切换。 命令方法 在终端下直接执行以下命令来打开或关闭触摸板。 sudo modprobe -r psmouse #关闭 sudo modprobe psmouse #打开 软件方法 安装touchpad-indicator之前两个方法都是手动,而这个则可以检测是否有插上鼠标来确定是否去关闭触摸板。 sudo add-apt-repository ppa:atareao / atareao sudo apt-get update sudo apt-get install touchpad-indicator 来源: oschina 链接: https://my.oschina.net/u/1184797/blog/157377

在 RHEL、CentOS 和 Fedora 上安装 Git 及设置 Git 账号的技巧

南楼画角 提交于 2020-03-02 02:19:41
Git 是一个可以让你追踪软件改动、版本回滚以及创建另外一个版本的目录和文件的软件仓库。 Git 主要是用 C 语言来写的,混杂了少量的 Perl 脚本和各种 shell 脚本。它主要在 Linux 内核上运行,并且有以下列举的卓越的性能: 易于上手 运行速度飞快,且大部分操作在本地进行,因此,它极大的提升了那些需要与远程服务器通信的集中式系统的速度。 高效 提供数据一致性检查 支持低开销的本地分支 提供非常便利的暂存区 可以集成其它工具来支持多种工作流 在这篇操作指南中,我们将介绍在 CentOS/RHEL 7/6 和 Fedora 20-24 Linux 发行版上安装 Git 的必要步骤以及怎么配置 Git,以便于你可以快速开始工作。 使用 Yum 安装 Git 我们将从系统默认的仓库安装 Git,并通过运行以下 YUM 包管理器 的更新命令来确保你系统的软件包都是最新的: # yum update 接着,通过以下命令来安装 Git: # yum install git 在 Git 成功安装之后,你可以通过以下命令来显示 Git 安装的版本: # git --version 检查 Git 安装的版本 注意:从系统默认仓库安装的 Git 会是比较旧的版本。如果你想拥有最新版的 Git,请考虑使用以下说明来编译源代码进行安装。 从源代码安装 Git 开始之前

项目上线全程

我的未来我决定 提交于 2020-03-02 01:48:08
1.买服务器,掏钱吧 2.连上服务器,22端口改一下,默认密码改复杂一点.其他的随意, 再adduser 一个个人账户, 没事别用root 给它加上sudo权限 usermod -a -G sudo wqk # 再确认一下 groups wqk切换到wqksu wqk 3.安装虚拟环境,隔离项目 可以用pip或者apt安装,这里我们选择pip a. 查看pip版本 查看pip版本: pip -V 查看pip3版本: pip3 -V b. 安装pip(如果存在则不需要安装) 安装pip3: apt install python3-pip 安装pip2: apt install python-pip c. 更新pip 更新pip (如果pip版本高于9.0则不需要更新): 更新pip3: pip3 install --upgrade pip 更新pip: pip install --upgrade pip 注意: 更新后如出现以下错误(这是pip 10.0.0版本的BUG): Traceback (most recent call last): File “/usr/bin/pip”, line 9, in from pip import main 解决方法:修改对应pip文件中的代码(pip和pip3类似) 例如更新pip时报错则需要修改 /usr/bin/pip 文件中的代码,

ios开发注意事项

≡放荡痞女 提交于 2020-03-02 00:11:15
一、CocoaPods第三方类库管理工具 (1)切换ruby的源,sudo gem sources --remove https://rubygems.org/ sudo gem sources -a http://gems.ruby-china.org/,安装sudo gem install cocoapods (2)注册账号,pod trunk register ‘电子邮箱’(发送验证链接)name --description=‘device name’ (3)在工程目录 touch Podfile,文件内容格式为: platform :ios target 'project name' do pod end (3)pop install卡,切换为pod install --verbose --no-repo-update 来源: CSDN 作者: 青山ing 链接: https://blog.csdn.net/weixin_42516594/article/details/104600177

Ubuntu 上 redis2.6.16部署

生来就可爱ヽ(ⅴ<●) 提交于 2020-03-01 22:57:52
redis安装日志 1、问题一、vmvare中网络连接不上? 答:原因是主机上vmware的服务没有开启。开启服务后,在主机ping虚拟机不通, 将虚拟机的网卡切换到与主机同一网段上 2、Ubuntu中右键(桌面和文件夹)打开终端(定位到当前路径)? 答:需要安装辅助程序sudo apt-get install nautilus-open-terminal 3、虚拟机网络模式为Nat时,无法上网问题? 答:将Nat的网卡切换到自动获取模式便可以连接外网了,然后将主机的VMnet8的 IP配置和虚拟机在同一网段上 4、linux下删除文件夹rm -rf 文件夹路径、授权文件夹 chmod -R 777 文件夹路径、授权文件夹 ubuntu安装redis-2.6.16 1、 http://redis.io 下载redis-2.6.16.tar.gz 2、下载tcl 8.5 解压 tcl cd unix下 ./configure make make install wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/ cd /usr/local/tcl8.6.1/unix/ sudo ./configure sudo

Ubuntu18.04的网络配置

 ̄綄美尐妖づ 提交于 2020-03-01 21:42:40
转载自: https://blog.csdn.net/weixin_42108484/article/details/82698877 1、网络配置 1 首先打开虚拟网络编辑器进行配置,会加载几秒钟 2 点击更改设置 1.3 选择添加网络,添加一个Vment0,并设置为 桥接模式,桥接到 处设置为自动即可,如下图所示 注意:这里有可能会出现问题:无法将网络更改为桥接状态,没有未桥接的主机网络适配器,解决办法请查看我的另外一章博客: https://blog.csdn.net/weixin_42108484/article/details/82700740 1.4 将网络适配器设置为桥接状态 2、网卡与DNS配置 1) 打开命令窗口(右键单机桌面选择 Open Terminal 或者 Ctrl+Alt+T ),输入 ip a 查看自己的网卡编号 3)输入命令sudo vi /etc/network/interfaces,编辑该文件。注意此处eth0处用自己的网卡编号替换,address和gateway也是要视情况定的。 编辑完成后按 esc (键盘左上角那个),再输入 :wq! 就可以保存退出了,此时 ping 一些自己的内网应该是可以 ping 通的了。 Ping www.baidu.com还是ping 不通的,接下来就需要继续接着做。 4 )在命令行输入sudo vi /etc

[linux command] su \su -\ sudo

亡梦爱人 提交于 2020-03-01 20:21:01
1、su 命令作用:su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。 使用方式:su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]] 参数说明: -f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。 -l , –login:加了这个参数之后,就好像是重新登陆一样,大部分环境变量(例如HOME、SHELL和USER等)都是以该使用者(USER)为主,并 且工作目录也会改变。如果没有指定USER,缺省情况是root。 -m, -p ,–preserve-environment:执行su时不改变环境变数。 -c command:变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。 –help 显示说明文件 –version 显示版本资讯 USER:欲变更的使用者账号, ARG: 传入新的Shell参数。 例子: su -c ls root 变更帐号为 root 并在执行 ls 指令后退出变回原使用者。 su [用户名] a>在root用户下, 输入 su 普通用户. 则切换至普通用户, 从root切换到变通用户不需要密码; b>在普通用户下, 输入 su [用户名] 提示 password:

树莓派上手笔记

亡梦爱人 提交于 2020-03-01 20:14:15
#官方系统烧录教程 1.安装win32disklmanager,选择官方系统img …待补充 #树莓派默认账号,密码 pi raspberry #为树莓派添加中文输入法: 1.安装中文字库 sudo apt-get install ttf-wqy-zenhei 2.安装中文输入法 sudo apt-get install scim-pinyin 3.设置支持中文 sudo raspi-config Localisation->Change Locale设置zh_CN.UTF-8 UTF-8 system environment选择en_GB.UTF-8 sudo reboot重启 4.设置显示语言为中文 菜单->Preferences->Raspberry Pi Configuration 选择Localisaton选项卡,修改Set Locale和Language #修改树莓派wlan0网卡为静态ip: 可以在右上角右键wifi设置设置静态ip,如192.168.2.110/24,其他项可不填然后勾选自动补充空白项 也可以修改/etc/dhpcd.conf文件 增加 interface wlan0 inform 192.168.2.110/24或者按照格式将ip地址,网关和dns都填上 注意,修改为静态ip连接wifi后,wifi图标一直显示连接中的状态,但实际已经连接上