最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 重装系统后的准备工作

    正文概述 转载于:掘金(老柠檬)   2021-04-24   443

    系统又双叒叕崩了

    0 背景:

    卸载openresty 没有卸载完全,导致ubuntu的桌面全面瘫痪,时不时就死机,没有办法,重新做个系统,这次是最新版本的ubuntu21,做个记录,以防后期再做系统,再去搜资料

    1. 换源:

    将ubuntu的源换成国内的

    这里需要说一下,ubuntu20/21 的源与网上的一些源是不兼容的,所以低于20的可以考虑网上的换源,如果是20/21不建议换源,还完之后好多软件无法正常安装

    下面是换源的步骤

    sudo cp /etc/apt/source.list /etc/apt/source.list.bak
    sudo vi /etc/apt/source.list
    

    源:

    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    
    deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    
    sudo apt-get update
    

    3. 设置静态IP

    点开wifi连接->ipv4-->设置-->手动--->设置一下

    4. 安装工具

    sudo apt-get -y install vim
    sudo apt-get -y install openssh-server
    

    设置root

    sudo passwd root #输入密码即可
    

    设置ssh可以root登录

    vim /etc/ssh/sshd_config
    #修改如下
    Port 22 # 解开这个注释
    PermitRootLogin yes #解开这个注释, prohibit-password 改成yes, 前面的意思是不可以使用密码
    # 重启一下ssh
    sudo service ssh restart
    

    安装git

    sudo apt-get install git
    

    5.安装工作环境

    1. lnmp环境

    一键安装lnmp环境:

    ubuntu:

    wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
    

    解决mysql 远程无法连接的问题:

    版本:5.7

    mysql -u root -p   登录数据库
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
    flush privileges;
    

    面板的安全组中放行端口3306

    2. golang 环境

    下载地址: studygolang.com/dl

    wget https://studygolang.com/dl/golang/go1.16.3.linux-amd64.tar.gz
    rm -rf /usr/local/go && tar -C /usr/local -xzf go1.16.3.linux-amd64.tar.gz
    
    vim /etc/profile
    #最后一行追加
    export PATH=$PATH:/usr/local/go/bin
    

    设置goproxy

    go env -w GO111MODULE=on
    go env -w GOPROXY=https://goproxy.cn,direct
    

    3. java环境

    tar -zxvf tar -zxvf jdk-8u211-linux-x64.tar.gz
    vim /etc/profile
    # 内容如下:
    export JAVA_HOME=/usr/local/jdk1.8.0_211
    export JRE_HOME=/usr/local/jdk1.8.0_211/jre
    export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    

    6.编辑器配置

    1. vscode

    配置vocode的remote功能

    步骤: 将宿主机的公钥放到服务器里,

    新机器没有.ssh目录, 在任意目录输入以下命令

    ssh-keygen #生成公钥与私钥
    

    同样的命令也可以在自己的电脑上执行(windows),如果已经有.ssh 则不需要再次执行.

    将本地的公钥id_rsa.pub 复制到服务器,复制里面的内容以

    vim authorized_keys
    

    追加一下即可


    起源地 » 重装系统后的准备工作

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元