1. 当前位置:网站首页 > Linux

Ubuntu 18.04基础环境安装


1.安装ssh客户端

sudo apt update
sudo apt install -y openssh-server

2.安装python3.7及pip3

  • 安装python3.7
    sudo apt install -y python3.7
  • 更改python3命令使其指向python3.7
    sudo rm -rf /usr/bin/python3
    sudo ln -s /usr/bin/python3.7 /usr/bin/python3
  • 安装pip3
    sudo apt install -y python3-pip
  • 升级并将pip3命令替换为pip
    sudo pip3 install --upgrade pip

    3.pip换源

  • 在当前用户目录下建立文件夹.pip
    mkdir ~/.pip
  • 创建pip.conf文件
    vim ~/.pip/pip.conf
  • 写入以下内容保存即可:
    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    trusted-host=mirrors.aliyun.com
  • 附:其他国内镜像源
    清华:https://pypi.tuna.tsinghua.edu.cn/simple
    中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
    华中理工大学:http://pypi.hustunique.com/
    山东理工大学:http://pypi.sdutlinux.org/
    豆瓣:http://pypi.douban.com/simple/
    阿里:https://mirrors.aliyun.com/pypi/simple

    4.安装MySQL

  • 安装mysql命令
    sudo apt install -y mysql-server
  • 设置允许MySQL远程连接:修改配置文件,找到bind-address = 127.0.0.1一行,加#注释掉
    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
  • 重启MySQL服务
    sudo service mysql restart
  • 查看MySQL临时登录用户名及密码
    sudo cat /etc/mysql/debian.cnf
  • 使用临时用户名登录MySQL
    mysql -u debian-sys-maint -p
  • 修改root用户密码,依次输入以下sql语句:
    use mysql;
    update user set host='%' where user='root';
    update user set authentication_string=password('pg123456') where user='root';
    update user set plugin='mysql_native_password';
    flush privileges;
    quit;

    5.安装Redis

  • 安装Redis命令
    sudo apt install -y redis-server
  • 配置Redis允许远程连接,修改Redis配置文件
    sudo vim /etc/redis/redis.conf
  • 注释掉bind 127.0.0.1 ::1,将protected-mode修改为no
  • 重新启动Redis以便更改生效
    sudo systemctl restart redis-server

    6.安装Apache2

  • 安装Apache2命令
    sudo apt install -y apache2
  • 安装Apxs,运行python程序需要
    sudo apt install -y apache2-dev
  • 设置目录权限
    sudo chmod -R 777 /var/www

    7.安装ntp并对时

  • 安装ntp命令
    sudo apt install -y ntp
  • 修改配置文件,注释5行pool开头内容
    sudo vim /etc/ntp.conf
  • 与其他ntp服务器对时
    tinker panic 0
    server 10.143.27.2 prefer minpoll 3 maxpoll 10
    restric 10.143.27.2
  • 将自己作为ntp服务器
    server 127.127.1.0
    fudge 127.127.1.0 stratum 10
    restrict 192.168.3.0 mask 255.255.255.0 nomodify notrap

    8.PyQt客户端运行所需库安装

    sudo apt install --reinstall libxcb-xinerama0

    9.修改IP地址

    sudo vim /etc/netplan/01-network-manager-all.yaml
    ethernets:
    enp3s0:
      dhcp4: false
      addresses: [192.168.6.21/24]
      gateway4: 192.168.6.1
    enp4s0:
      dhcp4: false
      addresses: [192.168.30.50/24]

    10.定时任务

    30 0 * * * /home/pg/save_data.sh
    * * * * * /home/pg/restart.sh

本文最后更新于2024-1-4,已超过 3个月没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
版权说明

本文地址:http://www.liuyangdeboke.cn/?post=64
未标注转载均为本站远程,转载请注明文章出处:

发表评论

联系我们

在线咨询:点击这里给我发消息

微信号:17721538135

工作日:9:00-23:00,节假日休息

扫码关注