当前位置: 首页> 科技> IT业 > 郑州市哪里有网站建设_h5制作免费素材_搜索引擎推广排名_游戏代理300元一天

郑州市哪里有网站建设_h5制作免费素材_搜索引擎推广排名_游戏代理300元一天

时间:2025/7/13 21:42:36来源:https://blog.csdn.net/code_stream/article/details/142623872 浏览次数:0次
郑州市哪里有网站建设_h5制作免费素材_搜索引擎推广排名_游戏代理300元一天

前言

  • 在搭建服务器并安装 MySQL 数据库的路上,总会遇到不少的磕磕碰碰。
  • 本文记录这个实现的流程,作为对自己工作的总结,同时也希望能将自己的绵薄经验分享到有需要的朋友。
  • 本文采用的是 Ubuntu 22.04 桌面版。因为 Ubuntu 24 笔者探索过一段时间,感觉不太稳定,隐藏的 Bug 太多;同时,选择桌面版不仅可以通过命令行操作,而且在平时想偷懒了,也可以当成一台图形界面系统玩一玩嘛…

正文

过程概要

  • 在Vmware虚拟机上安装Ubuntu 22.04桌面版
  • 在Ubuntu上安装MySQL数据库

安装Ubuntu 22.04桌面版,并实现远程登录

  • 下载 iso 文件

  • 安装 Ubuntu 22.04 桌面版:https://blog.csdn.net/qq_44490498/article/details/138259678

  • 安装 vim 编辑器

sudo apt install vim
  • 通过 vim 编辑器,修改软件源并更新:https://blog.csdn.net/annita2019/article/details/140187775

  • 安装网络管理工具

sudo apt install net-tools
  • 通过 ifconfig 之类的操作,进项网络配置,实现 IP 固定:https://blog.csdn.net/song19891121/article/details/136804891

  • 安装 ssh 服务,实现远程连接:https://developer.aliyun.com/article/1488008

  • 修改 ssh 配置,提高连接安全性:https://devpress.csdn.net/linux/62ec2c5219c509286f41668a.html

安装并设置 MySQL

  • 安装 MySQL:https://blog.csdn.net/2301_76435948/article/details/141891754

  • 以 root 用户登录到 MySQL 服务器

mysql -u root -p
  • 创建新用户localhost% 分别指 本地机器(127.0.0.1)不限机器(ip地址)
CREATE USER '新用户的名字'@'localhost' IDENTIFIED BY '新用户的密码';
CREATE USER '新用户的名字'@'%' IDENTIFIED BY '新用户的密码';
  • 给新用户分配权限

===== 分配所有数据库的所有权限

GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%';

===== 分配特定数据库的所有权限

GRANT ALL PRIVILEGES ON mydatabase.* TO 'newuser'@'%';

===== 分配特定表的特定权限

GRANT SELECT, INSERT, UPDATE, DELETE ON mydatabase.myp table TO 'newuser'@'%';
  • 刷新系统权限表
FLUSH PRIVILEGES;
  • 退出 MySQL
EXIT;

连接 MySQL 判断是否安装并配置成功

  • 配置 MySQL 监听接口

===== 查看 MySQL 服务正在监听的端口

sudo netstat -plunt | grep mysql

===== 如果显示如下,说明监听的端口设置正确。

tcp        0      0 127.0.0.1:33060         0.0.0.0:*               LISTEN      
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN 

===== 但是!从上面信息可见,端口前面显示的是 127.0.0.1 ,说明监听的都是来自本机的信息,我们将其设置为 0.0.0.0 才对。

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

找到包含 bind-address 的行,将其从 127.0.0.1 更改为 0.0.0.0,或者指定您希望MySQL服务监听的IP地址

===== 修改文件后,保存,并重启 MySQL 服务

sudo systemctl restart mysql
  • 使用数据库连接工具,连接 MySQL:https://blog.csdn.net/weixin_39510813/article/details/121293330

其他的Ubuntu桌面操作 (个人喜好)

  • 开启 root 桌面登录

  • 添加中文输入法

  • 修改系统语言设置为中文后,再改回英文(方便日后快速切换)

  • 修改桌面图标

  • 开启消息免打扰

  • 隐藏 Home 文件夹

  • 文件管理器里面,显示作者、日期、权限

  • 显示隐藏文件

关键字:郑州市哪里有网站建设_h5制作免费素材_搜索引擎推广排名_游戏代理300元一天

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: