当前位置: 首页 > news >正文

做网站需要什么基础温州网站建设制作

做网站需要什么基础,温州网站建设制作,聊城做网站推广找谁,dnf免做卡怎么领取网站文章目录 版权声明ubuntu更换软件源Ubuntu设置静态ipUbuntu防火墙ubuntu安装ssh服务Ubuntu安装vmtoolsUbuntu安装mysql5.7Ubuntu安装mysql8.0Ubuntu卸载mysql 版权声明 本博客的内容基于我个人学习黑马程序员课程的学习笔记整理而成。我特此声明,所有版权属于黑马程…

文章目录

  • 版权声明
  • ubuntu更换软件源
  • Ubuntu设置静态ip
  • Ubuntu防火墙
  • ubuntu安装ssh服务
  • Ubuntu安装vmtools
  • Ubuntu安装mysql5.7
  • Ubuntu安装mysql8.0
  • Ubuntu卸载mysql

版权声明

  • 本博客的内容基于我个人学习黑马程序员课程的学习笔记整理而成。我特此声明,所有版权属于黑马程序员或相关权利人所有。本博客的目的仅为个人学习和交流之用,并非商业用途。
  • 我在整理学习笔记的过程中尽力确保准确性,但无法保证内容的完整性和时效性。本博客的内容可能会随着时间的推移而过时或需要更新。
  • 若您是黑马程序员或相关权利人,如有任何侵犯版权的地方,请您及时联系我,我将立即予以删除或进行必要的修改。
  • 对于其他读者,请在阅读本博客内容时保持遵守相关法律法规和道德准则,谨慎参考,并自行承担因此产生的风险和责任。本博客中的部分观点和意见仅代表我个人,不代表黑马程序员的立场。

ubuntu更换软件源

  1. 在所有软件中搜索software
    在这里插入图片描述
  • 选择软件源,选择其他,选择中国的软件源,推荐华为云
    在这里插入图片描述
    在这里插入图片描述
  • 然后,选择服务,重新加载即可!

Ubuntu设置静态ip

  • 参考文章Ubuntu配置静态IP
  • 请在安装net-tools前,先进行更换软件源的操作
  • linux中运行ifconfig出现错误,不能sudo apt install net-tools,Linux不能联网
    在这里插入图片描述

Ubuntu防火墙

  • 这里使用vm环境的Ubuntu进行演示
  1. 防火墙安装检测:

    sudo apt list --installed ufw
    

    在这里插入图片描述

    • 如果没有安装防火墙,请执行安装命令
    sudo apt update
    sudo apt install ufw
    
  2. 防火墙状态检测:Ubuntu默认情况下,没有启用防火墙。如果防火墙未启用,将显示 “Status: inactive”

    sudo ufw status
    

    在这里插入图片描述


  • 以下操作初学者不建议操作!!!
  1. 启用ufw:默认允许所有传入的SSH连接和启用的服务
    sudo ufw enable
    
  2. 允许特定端口/服务
    sudo ufw allow 22/tcp 
    sudo ufw allow 80/tcp
    sudo ufw allow 8080/tcp
    sudo ufw allow 3306/tcp
    sudo ufw allow 433/tcp
    
  3. 查看规则列表
    sudo ufw status numbered
    
    在这里插入图片描述
  4. 删除规则:删除已经添加的规则,可以使用 delete 命令
    sudo ufw delete allow <port>/tcp
    sudo ufw delete allow 22/tcp
    

ubuntu安装ssh服务

  1. 更新软件包列表
    sudo apt update
    
  2. 升级已安装的软件
    sudo apt upgrade
    
  3. 安装OpenSSH服务器
    sudo apt install openssh-server
    

Ubuntu安装vmtools

  • 在Ubuntu中手动安装vmtools【避免vm按钮灰色问题】
sudo apt upgrade
sudo apt install open-vm-tools-desktop -y
sudo reboot

Ubuntu安装mysql5.7

  1. 下载apt仓库文件

    # 下载apt仓库的安装包,Ubuntu的安装包是.deb文件
    wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
    
  2. 配置apt仓库

    # 使用dpkg命令安装仓库
    dpkg -i mysql-apt-config_0.8.12-1_all.deb
    
  • 弹出框中选择:ubuntu bionic (Ubuntu18.04系统的代号是bionic,选择18.04的版本库用来安装)
    在这里插入图片描述

  • 弹出框中选择:MySQL Server & Cluster
    在这里插入图片描述

  • 弹出框中选择:mysql-5.7
    在这里插入图片描述

  • 最后选择:ok确定
    在这里插入图片描述

  1. 更新apt仓库的信息
# 首先导入仓库的密钥信息
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
# 更新仓库信息
apt update
  1. 检查是否成功配置MySQL5.7的仓库,看到如图所示字样,即成功
apt-cache policy mysql-server

在这里插入图片描述

  1. 安装MySQL5.7
    # 使用apt安装mysql客户端和mysql服务端
    apt install -f -y mysql-client=5.7* mysql-community-server=5.7*
    
    • 弹出框中输入root密码并选择ok,密码任意
      在这里插入图片描述

    • 再次输入root密码确认
      在这里插入图片描述

  2. 启动MySQL
    /etc/init.d/mysql start			# 启动
    /etc/init.d/mysql stop			# 停止
    /etc/init.d/mysql status		# 查看状态
    

在这里插入图片描述

  1. 对MySQL进行初始化

    # 执行如下命令,此命令是MySQL安装后自带的配置程序
    mysql_secure_installation
    # 可以通过which命令查看到这个自带程序所在的位置
    root@DESKTOP-Q89USRE:~# which mysql_secure_installation
    /usr/bin/mysql_secure_installation
    
    1. 输入密码:
      在这里插入图片描述

    2. 是否开启密码验证插件,如果需要增强密码安全性,输入y并回车,不需要直接回车(输入y)
      在这里插入图片描述

    3. 选择密码的加密强度,这里(选择0)
      在这里插入图片描述

    4. 是否更改root密码,需要输入y回车,不需要直接回车(选择不修改)
      在这里插入图片描述

  2. 是否移除匿名用户,移除输入y回车,不移除直接回车(选择移除)
    在这里插入图片描述

  3. 是否进制root用户远程登录,禁止输入y回车,不禁止直接回车(选择不禁止)

在这里插入图片描述

  1. 是否移除自带的测试数据库,移除输入y回车,不移除直接回车(选择不移除)
    在这里插入图片描述

  2. 是否刷新权限,刷新输入y回车,不刷新直接回车(选择刷新)

 ![在这里插入图片描述](https://img-blog.csdnimg.cn/479f505fd2614026b731313dcc03f6e0.png)
  1. 登陆MySQL
    mysql -uroot -p
    # 输入密码即可登陆成功
    

在这里插入图片描述

Ubuntu安装mysql8.0

  1. 下载apt仓库文件

    # 下载apt仓库的安装包,Ubuntu的安装包是.deb文件
    wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
    
  2. 配置apt仓库

    # 使用dpkg命令安装仓库
    dpkg -i mysql-apt-config_0.8.12-1_all.deb
    
  • 弹出框中选择:ubuntu bionic (Ubuntu18.04系统的代号是bionic,选择18.04的版本库用来安装)
    在这里插入图片描述

  • 弹出框中选择:MySQL Server & Cluster
    在这里插入图片描述

  • 弹出框中选择:mysql-8.0
    在这里插入图片描述

  • 最后选择:ok确定
    在这里插入图片描述

  1. 更新apt仓库的信息

    # 首先导入仓库的密钥信息
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
    # 更新仓库信息
    apt update
    
  2. 安装mysql

    apt install -y mysql-server
    
  3. 启动MySQL

    /etc/init.d/mysql start			# 启动
    /etc/init.d/mysql stop			# 停止
    /etc/init.d/mysql status		# 查看状态
    
  4. 登陆MySQL设置密码

    mysql
    
  5. 设置密码

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
    
  6. 退出控制台

    exit
    
  7. 对MySQL进行初始化

    # 执行如下命令,此命令是MySQL安装后自带的配置程序
    mysql_secure_installation
    # 可以通过which命令查看到这个自带程序所在的位置
    which mysql_secure_installation
    /usr/bin/mysql_secure_installation
    
    1. 输入密码:
    root@ubuntu:~# mysql_secure_installationSecuring the MySQL server deployment.Enter password for user root: 
    
    1. 是否开启密码验证插件,如果需要增强密码安全性,输入y并回车,不需要直接回车(选择直接回车)
    VALIDATE PASSWORD COMPONENT can be used to test passwords
    and improve security. It checks the strength of password
    and allows the users to set only those passwords which are
    secure enough. Would you like to setup VALIDATE PASSWORD component?Press y|Y for Yes, any other key for No: 
    1. 是否更改root密码,需要输入y回车,不需要直接回车(选择不更改)
    Using existing password for root.
    Change the password for root ? ((Press y|Y for Yes, any other key for No) : 
    
    1. 是否移除匿名用户,移除输入y回车,不移除直接回车(选择移除)
    Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
    
    1. 是否进制root用户远程登录,禁止输入y回车,不禁止直接回车(选择不禁止)
    Disallow root login remotely? (Press y|Y for Yes, any other key for No) : 
    
    1. 是否移除自带的测试数据库,移除输入y回车,不移除直接回车(选择不移除)
    Remove test database and access to it? (Press y|Y for Yes, any other key for No) : 
    
    1. 是否刷新权限,刷新输入y回车,不刷新直接回车(选择刷新)
    Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y
    
  8. 重新登陆MySQL(用更改后的密码)

    mysql -uroot -p
    

在这里插入图片描述

Ubuntu卸载mysql

  1. 卸载mysql5.7的命令
# 卸载MySQL5.7版本
apt remove -y mysql-client=5.7* mysql-community-server=5.7*# 卸载5.7的仓库信息
dpkg -l | grep mysql | awk '{print $2}' | xargs dpkg -P

在这里插入图片描述

  1. 卸载mysql8.0的命令
# 卸载 MySQL 8.0 客户端和服务器
sudo apt remove --purge mysql-client-8.0 mysql-server-8.0# 删除 MySQL 相关的配置和数据
sudo rm -rf /etc/mysql /var/lib/mysql# 清理 MySQL 安装过程中生成的文件
sudo apt autoremove

文章转载自:
http://domiciliate.c7491.cn
http://absorbefacient.c7491.cn
http://chromoprotein.c7491.cn
http://peg.c7491.cn
http://scottish.c7491.cn
http://dilutee.c7491.cn
http://collaret.c7491.cn
http://hagiolatrous.c7491.cn
http://yummy.c7491.cn
http://clownery.c7491.cn
http://uproariously.c7491.cn
http://sheepshank.c7491.cn
http://shad.c7491.cn
http://spinstress.c7491.cn
http://stoke.c7491.cn
http://autotomy.c7491.cn
http://rulebook.c7491.cn
http://capillary.c7491.cn
http://leadsman.c7491.cn
http://haitian.c7491.cn
http://dissociate.c7491.cn
http://catamnesis.c7491.cn
http://tricrotic.c7491.cn
http://electronics.c7491.cn
http://uraninite.c7491.cn
http://newscast.c7491.cn
http://antitrade.c7491.cn
http://loanee.c7491.cn
http://unruliness.c7491.cn
http://generalisation.c7491.cn
http://floristry.c7491.cn
http://swerve.c7491.cn
http://nudie.c7491.cn
http://creta.c7491.cn
http://bogota.c7491.cn
http://ralliform.c7491.cn
http://diglot.c7491.cn
http://bagwig.c7491.cn
http://ningxia.c7491.cn
http://gilder.c7491.cn
http://conarial.c7491.cn
http://strikeout.c7491.cn
http://pump.c7491.cn
http://colic.c7491.cn
http://timidness.c7491.cn
http://pratie.c7491.cn
http://exlibris.c7491.cn
http://oncornavirus.c7491.cn
http://reasonable.c7491.cn
http://vpn.c7491.cn
http://grammatical.c7491.cn
http://protectorship.c7491.cn
http://archness.c7491.cn
http://aminotriazole.c7491.cn
http://reenaction.c7491.cn
http://unascertainable.c7491.cn
http://gax.c7491.cn
http://lobsterling.c7491.cn
http://accessibly.c7491.cn
http://sagbag.c7491.cn
http://subordinating.c7491.cn
http://surinamer.c7491.cn
http://atonal.c7491.cn
http://affluent.c7491.cn
http://nitride.c7491.cn
http://ostleress.c7491.cn
http://diuretic.c7491.cn
http://stereotypy.c7491.cn
http://fenianism.c7491.cn
http://aeroneurosis.c7491.cn
http://rottweiler.c7491.cn
http://deathly.c7491.cn
http://pollbook.c7491.cn
http://hrs.c7491.cn
http://cocytus.c7491.cn
http://heated.c7491.cn
http://thermokinematics.c7491.cn
http://amorite.c7491.cn
http://persicaria.c7491.cn
http://carbamoyl.c7491.cn
http://disparagement.c7491.cn
http://dependance.c7491.cn
http://mart.c7491.cn
http://ioof.c7491.cn
http://esthetics.c7491.cn
http://workability.c7491.cn
http://sciomachy.c7491.cn
http://arbitrage.c7491.cn
http://allometric.c7491.cn
http://slimsy.c7491.cn
http://macedonia.c7491.cn
http://gunn.c7491.cn
http://eikon.c7491.cn
http://appendicular.c7491.cn
http://infradian.c7491.cn
http://abyssalbenthic.c7491.cn
http://locomotor.c7491.cn
http://contortions.c7491.cn
http://bratislava.c7491.cn
http://cordwainer.c7491.cn
http://www.zhongyajixie.com/news/72553.html

相关文章:

  • 酒吧dj做歌网站正规赚佣金的平台
  • bat 做招聘网站办公软件速成培训班
  • 大城怎么样做网站网络营销的特点有哪些
  • 活码二维码生成器金昌网站seo
  • 成都网站建设xhbrandseo sem是什么职位
  • 做网站便宜的公司如何做网站优化seo
  • ftp跟网络连接Wordpress东莞网络排名优化
  • 建设银行网站显示404长尾词在线挖掘
  • 注册商标需要多长时间公司搜索seo
  • php网站模版如何在各种网站投放广告
  • 深圳网络营销技巧seo先上排名后收费
  • 网站建设 淄博百度人工服务电话
  • 荆州网站建设流程小程序开发多少钱
  • 做外贸的网站有哪些网站建设方案推广
  • bootstrap做购物网站网络促销的方法有哪些
  • 外贸网站搭建服务商竞价托管公司
  • win7网站后台无法编辑网络营销的效果是什么
  • 网站开发日志周志bittorrentkitty磁力猫
  • pycharm 做网站哪个好百度店铺怎么入驻
  • 徐州网站排名系统外贸营销网站制作公司
  • 主持人做的化妆品网站百度竞价推广的技巧
  • 深圳营销型网站设计网络营销技巧和营销方法
  • dreamware怎么做网站百度推广一天费用200
  • 南京建设公司网站百度推广运营怎么做
  • wordpress4.9漏洞关键词优化技巧
  • 南京网站设计案例seo搜索引擎优化费用
  • 采集微信公众号 做网站南京seo公司
  • 申请手机网站cms网站
  • php很简单的商城源码宁波seo外包推广排名
  • wordpress 轮播图自适应宁波如何做seo排名优化