MySQL、JDK8、Nginx配置安装


查看自己系统版本

  • 可以用命令知“getconf LONG_BIT”查看,
    如果返回的结果是32则说明是道32位,版返回的结果是权64则说明是64位。

  • 此外还可以使用命令“uname -a”查看,
    输出的结果中,如果有x86_64就是64位的,没有就是32位的。

1. MySQL

  • 安装MySQL - linux
# 下载mysql的deb仓库源
wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
# 安装deb仓库
sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
# 更新仓库
sudo apt-get update
# 安装 mysql-server
sudo apt-get install mysql-server
  • 开启远程访问权限
mysql-> use mysql
mysql-> update user set host = '%' where user = 'root'
root:$ service mysql restart
  • 安装MySQL - windows
    • https://blog.csdn.net/qq_37350706/article/details/81707862

2. JDK8

  • 在 Orcale 官网下载 jdk8 的压缩包

  • # touch a.c       
    # tar -czvf test.tar.gz a.c   //压缩 a.c文件为test.tar.gz
    a.c
    

    列出压缩文件内容

    # tar -tzvf test.tar.gz 
    -rw-r--r-- root/root     0 2010-05-24 16:51:59 a.c
    

    解压文件

    # tar -xzvf test.tar.gz 
    a.c
    
  • vim /etc/profile

    添加:

    export JAVA_HOME=/usr/local/jdk8
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
    export PATH=$PATH:$JAVA_HOME/bin
    

    保存然后source一下

3. Nginx

  • https://www.linuxidc.com/Linux/2018-05/152257.htm

3.1 安装Nginx

sudo apt-get install nginx

Ubuntu安装之后的文件结构大致为:

所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下

程序文件在/usr/sbin/nginx

日志放在了/var/log/nginx中

并已经在/etc/init.d/下创建了启动脚本nginx

默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参考/etc/nginx/sites-available里的配置)

3.2 启动Nginx

sudo /etc/init.d/nginx start

然后就可以访问了,http://localhost/ , 一切正常!
启动时候若显示端口80被占用:Starting nginx: [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use),修改文件:/etc/nginx/sites-available/default,去掉 listen 前面的 # 号 , # 号在该文件里是注释的意思 , 并且把 listen 后面的 80 端口号改为自己的端口,访问是需要添加端口号。

Linux 中好用的分屏工具 tmux

  • 在ubuntu系统中使用sudo apt-get install tmux安装tmux工具

  • 使用工具

    • 1,输入命令tmux使用工具
    • 2,上下分屏:ctrl + b 再按 "
    • 3,左右分屏:ctrl + b 再按 %
    • 4,切换屏幕:ctrl + b 再按o
    • 5,关闭一个终端:ctrl + b 再按x
    • 6,上下分屏与左右分屏切换: ctrl + b 再按空格键
  • 其他:

    • 将当前面板置于新窗口,即新建一个窗口,其中仅包含当前面板
      Ctrl+方向键 以1个单元格为单位移动边缘以调整当前面板大小
      Alt+方向键 以5个单元格为单位移动边缘以调整当前面板大小
      空格键 可以在默认面板布局中切换,试试就知道了
      q 显示面板编号
      方向键 移动光标选择对应面板
      { 向前置换当前面板
      } 向后置换当前面板
      Alt+o 逆时针旋转当前窗口的面板
      Ctrl+o 顺时针旋转当前窗口的面板
netstat -tunlp # 查看目前监听的端口
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值