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

网站如何做静态化企业网站建设原因

网站如何做静态化,企业网站建设原因,个人网站建设的论文,wordpress 图片加载慢在 Ubuntu 下安装 MySQL 服务,推荐使用 apt install 官方的 APT 仓库安装方式,这种方式最安全、最稳定、能自动处理依赖关系,也支持后续升级。不推荐在官网手动下载 .deb 包的方式。 配置 Ubuntu 服务器 1. 确认 Ubuntu 系统版本 使用如下命…

Ubuntu 下安装 MySQL 服务,推荐使用 apt install 官方的 APT 仓库安装方式,这种方式最安全、最稳定、能自动处理依赖关系,也支持后续升级。不推荐在官网手动下载 .deb 包的方式。

配置 Ubuntu 服务器

1. 确认 Ubuntu 系统版本

使用如下命令:

lsb_release -a
或者
cat /etc/os-release
或者
hostnamectl

显示如下:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.2 LTS
Release:        24.04
Codename:       noble

2. 更新国内镜像源

不然 sudo apt update 可能会失败。

备份原来的镜像文件:

sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.backup

编辑 /etc/apt/sources.list.d/ubuntu.sources 文件

vim /etc/apt/sources.list.d/ubuntu.sources

原内容:

Types: deb
URIs: http://cn.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpgTypes: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

替换镜像源后内容:

Types: deb
URIs: http://mirrors.aliyun.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpgTypes: deb
URIs: http://mirrors.aliyun.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

3. 更新软件包

# 更新本地的“软件包索引缓存”,获取镜像源地址中最新的软件版本
sudo apt update# 更新升级 apt update 得到的新版本,更新安装这些新版本到我们的服务器上
sudo apt upgrade -y

手动添加官方 MySQL APT 源

在 Ubuntu 中 如果想安装 mysql 可以使用 sudo apt install mysql-server 默认会安装 APT 源中提供的最新版本,如果APT源中不存在 mysql 官网中最新的版本,那就需要我们手动添加官方的 mysql apt 源。

查询本地可以用的MySQL版本

apt-cache madison mysql-server

显示内容如下(没有最新版本):

mysql-server | 8.0.41-0ubuntu0.24.04.1 | http://mirrors.aliyun.com/ubuntu noble-updates/main amd64 Packages
mysql-server | 8.0.41-0ubuntu0.24.04.1 | http://mirrors.aliyun.com/ubuntu noble-security/main amd64 Packages
mysql-server | 8.0.36-2ubuntu3 | http://mirrors.aliyun.com/ubuntu noble/main amd64 Packages

开始手动安装镜像源

官网地址:https://dev.mysql.com/doc/refman/8.4/en/linux-installation-apt-repo.html

1. 下载最新的 MySQL APT 配置包:

wget https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb

命令中的 mysql-apt-config_0.8.34-1_all.deb 最新的文件版本号在 https://dev.mysql.com/downloads/repo/apt/ 网址中查看。

2. 安装 MySQL APT 配置包

sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb

显示如上页面,因为我要安装的就是 8.4 的版本,这里直接 敲回车,显示如下页面

显示如上页面,如果你没有特定要使用的版本,就直接使用它默认选中的,默认选中的是最适合你当前服务器的版本,按回车确认,然后回跳回第一个页面,如下图:

显示如上页面,按上下键把光标移动到 OK,按回车保存退出。

3. 更新 APT 缓存

sudo apt update

4. 重新查询本地可以用的MySQL版本

apt-cache madison mysql-server

显示内容如下(可以发现和之前上面查询的显示不一样了,多出来了 8.4.5-1ubuntu24.04 的版本):

mysql-server | 8.4.5-1ubuntu24.04 | http://repo.mysql.com/apt/ubuntu noble/mysql-8.4-lts amd64 Packages
mysql-server | 8.0.41-0ubuntu0.24.04.1 | http://mirrors.aliyun.com/ubuntu noble-updates/main amd64 Packages
mysql-server | 8.0.41-0ubuntu0.24.04.1 | http://mirrors.aliyun.com/ubuntu noble-security/main amd64 Packages
mysql-server | 8.0.36-2ubuntu3 | http://mirrors.aliyun.com/ubuntu noble/main amd64 Packages
mysql-community | 8.4.5-1ubuntu24.04 | http://repo.mysql.com/apt/ubuntu noble/mysql-8.4-lts Sources

安装 MySQL Server

安装指定版本的 MySQL Server 服务器

sudo apt install -y mysql-server=8.4.5-1ubuntu24.04

显示如上页面,直接输入你的密码,按回车确认密码。

安装完成。


MySQL 相关命令

查看 MySQL 服务状态:sudo systemctl status mysql

停止 MySQL 服务:sudo systemctl stop mysql

启动 MySQL 服务:sudo systemctl start mysql

重启 MySQL 服务:sudo systemctl restart mysql

查看 MySQL 的开机自启状态:systemctl is-enabled mysql  ,enable:启用,disable:禁用

启动 MySQL 开机自启动:sudo systemctl enable mysql

禁用 MySQL 开机自启动:sudo systemctl disable mysql


登录 MySQL

sudo mysql -u root -p
# 登录指定的 ip 和 端口
# mysql -u root -p -h 127.0.0.1 -P 3306

按回车,然后输入你的密码,再按回车确认。

登录进去后,查看 MySQL 版本

select version();


远程连接 MySQL

1. 修改 mysqld.cnf 配置文件:

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

修改 bind-address 属性,属性不存在就添加在[mysqld]块中(如果只需要指定的 ip 访问,使用防火墙控制)

bind-address = 0.0.0.0
# 端口,如果想修改端口的话,就修改 port 的值
# port = 3306

2. 重启 MySQL 服务

sudo systemctl restart mysql

3. 创建远程登录账号

登录 MySQL 后,执行以下命令:

CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

设置完成后,即可使用刚刚创建的用户远程连接到MySQL数据库了。


创建只有操作指定数据库权限的用户

登录 MySQL 后,执行以下命令:

CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'%';
FLUSH PRIVILEGES;
  • 'myuser'@'%':表示用户myuser允许从任意主机连接,如果需要myuser只能从 192.168.1.1 主机连接,那就改为 'myuser'@'192.168.1.1',第二行也要改成一样的
  • mydb.*:表示只对 mydb 数据库下的所有表拥有权限。
  • ALL PRIVILEGES:表示这个用户拥有对这个数据库的所有权限,如果只需要有 查询 权限,可以写成这样:GRANT SELECT ON mydb.* TO 'myuser'@'%';

修改用户密码

1. 先查询用户对应的Host

SELECT User, Host FROM mysql.user;

2. 修改指定用户的密码

ALTER USER 'test'@'%' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;


文章转载自:

http://4CoXc5Kx.nhbhc.cn
http://wFEDxm45.nhbhc.cn
http://Z7JWSRdk.nhbhc.cn
http://HW4IYppR.nhbhc.cn
http://lzUt78Sf.nhbhc.cn
http://iDDBBkfu.nhbhc.cn
http://JFU4wQvI.nhbhc.cn
http://huUE7XfA.nhbhc.cn
http://CoF3oR9R.nhbhc.cn
http://jECBPWOv.nhbhc.cn
http://pe1JVYfP.nhbhc.cn
http://mkhqqswp.nhbhc.cn
http://fn7juxfK.nhbhc.cn
http://X1kOIsn6.nhbhc.cn
http://jKhw4W8z.nhbhc.cn
http://8m70MOdx.nhbhc.cn
http://QQmZoiwA.nhbhc.cn
http://GfDbNqxV.nhbhc.cn
http://PtnM6pjZ.nhbhc.cn
http://hrchZoKj.nhbhc.cn
http://8hg1HRNa.nhbhc.cn
http://ghVy7OLk.nhbhc.cn
http://cddiLVIQ.nhbhc.cn
http://BuXOgqgt.nhbhc.cn
http://AoyP2rxL.nhbhc.cn
http://NknMRZav.nhbhc.cn
http://iUuYFkPU.nhbhc.cn
http://Xnz84R9l.nhbhc.cn
http://YXWSpJjn.nhbhc.cn
http://oS2ZPsBR.nhbhc.cn
http://www.dtcms.com/wzjs/695240.html

相关文章:

  • 箱包东莞网站建设wordpress分级菜单显示
  • 建设报名系统是正规网站吗网页顶部导航栏
  • 设计托管网站建设如何在亚马逊开店
  • 宝安中心站织梦贷款网站源码
  • 网站内容丰富系统首页设计
  • 青岛vps网站免费静态网站托管平台
  • 相馆网站建设费用预算wordpress页面移动端
  • 富通建设有限公司网站quick chat wordpress
  • 太原网站建设方案哈尔滨制作网站多少钱
  • 对网站设计的建议嘉兴网站建设定制
  • wordpress 4.9 中文版郴州seo快速排名
  • 个人免费注册公司网站怎样做网络推广成本最低
  • 网站开发需要掌握哪些知识网站添加设置着陆页
  • 天津大学新校区建设网站婚礼摄影作品网站
  • 盈江城乡建设局网站深圳南山做网站的公司
  • 广东智能网站建设费用网络营销方式对营销人员的启示
  • 国外做任务的网站php网站数据迁移
  • 浙江省建设安监站网站安康网络公司信息
  • 网站模板信息不存在建设工程司法解释
  • 网站推广的基本方法对于大部分网站来说都是适用的wordpress建站需要写代码吗
  • 亚马逊网站建设性提议郑州做网站比较好的公司
  • 长春网长春网络推广站排名html5产品展示网站模板
  • 南宁网站建设速成培训大宗商品交易平台
  • 做电商要关注哪些网站汽车4s销售网站模板
  • 网站的备案怎么处理手机如何登入网站服务器
  • 个人如何做短视频网站网站开通微信支付接口开发
  • 鞍山商城网站建设快递网站建设需求分析
  • 网站建设公司 提成佛山+客户端官网
  • 如何选网站服务器免费下载ppt的网站
  • 广西桂林天气长沙官网seo诊断