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

网站运营成本河北廊坊百度建站

网站运营成本,河北廊坊百度建站,怎样更新wordpress,佛山三水建设局网站在CentOS 8上安装Java和MySQL的步骤如下#xff1a; 1. 安装 Java 1.1 安装 OpenJDK#xff08;推荐#xff09; CentOS 8 默认的软件仓库提供了 OpenJDK 包#xff0c;您可以直接使用 dnf 命令安装。 # 更新系统 sudo dnf update -y# 安装 OpenJDK 11#xff08;Cent…在CentOS 8上安装Java和MySQL的步骤如下 1. 安装 Java 1.1 安装 OpenJDK推荐 CentOS 8 默认的软件仓库提供了 OpenJDK 包您可以直接使用 dnf 命令安装。 # 更新系统 sudo dnf update -y# 安装 OpenJDK 11CentOS 8 默认提供的版本 sudo dnf install java-11-openjdk-devel -y# 安装完毕后验证安装的 Java 版本 java -version如果您需要安装其他版本的 OpenJDK例如 JDK 8 或 JDK 17可以通过以下命令进行安装 # 安装 OpenJDK 8 sudo dnf install java-1.8.0-openjdk-devel -y# 安装 OpenJDK 17 sudo dnf install java-17-openjdk-devel -y1.2 设置默认 Java 版本 如果您的系统上安装了多个版本的 Java您可以通过以下命令设置默认的 Java 版本。 # 列出所有安装的 Java 版本 sudo alternatives --config java根据提示选择您需要的版本。 2. 安装 MySQL 2.1 安装 MySQL 8 CentOS 8 默认仓库中并不包含 MySQL 8因此需要通过 MySQL 官方的 YUM 仓库来安装。 # 下载并安装 MySQL 官方 YUM 仓库 sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm -y# 安装 MySQL 服务器 sudo dnf install mysql-server -y# 启动 MySQL 服务并设置开机自启 sudo systemctl start mysqld sudo systemctl enable mysqld# 检查 MySQL 服务是否启动 sudo systemctl status mysqld2.2 配置 MySQL 在安装完成后MySQL 会自动生成一个临时的 root 密码。可以通过以下命令查找这个密码 # 获取临时 root 密码 sudo grep temporary password /var/log/mysqld.log然后使用该临时密码登录 MySQL 并进行安全设置 # 登录 MySQL mysql -u root -p# 在提示符下输入临时密码# 运行 MySQL 安全设置脚本 mysql_secure_installation按照提示您可以设置新的 root 密码移除匿名用户禁止远程登录等。 2.3 测试 MySQL 安装 使用以下命令验证 MySQL 是否工作正常 # 登录 MySQL mysql -u root -p# 输入密码后可以执行一些 SQL 语句验证 SHOW DATABASES;3. 配置防火墙可选 如果您需要远程访问 MySQL确保防火墙已允许 MySQL 端口默认是 3306。 # 开放 MySQL 默认端口 sudo firewall-cmd --zonepublic --add-port3306/tcp --permanent# 重新加载防火墙规则 sudo firewall-cmd --reload现在您的 CentOS 8 系统上应该已经成功安装了 Java 和 MySQL mysql配置 innodb_flush_log_at_trx_commit 是 MySQL 中 InnoDB 存储引擎的一项关键配置参数控制事务提交时日志的刷盘行为。它影响数据库的可靠性、数据安全性以及性能通常在高并发或对数据安全性有特殊要求的应用场景中需要进行调整。 参数选项及含义 innodb_flush_log_at_trx_commit 参数有三个可选值0、1 和 2。每个选项的设置在数据一致性、可靠性和性能之间进行了不同的权衡。 1. innodb_flush_log_at_trx_commit 0 含义事务提交时不将日志立即写入磁盘仅仅把日志写入到日志缓冲区而是每秒一次将日志缓冲区的内容写入到日志文件并刷新到磁盘。性能性能最好因为减少了 I/O 操作。数据安全性如果系统崩溃如服务器断电、系统重启等在崩溃前 1 秒内的事务数据可能会丢失。适用场景适用于数据安全要求较低的场景或对性能有极高要求且可以容忍少量数据丢失的场景。 2. innodb_flush_log_at_trx_commit 1默认值 含义每次事务提交时都会立即将日志缓冲区内容写入到日志文件并刷新到磁盘。性能性能相对较低因为每次事务提交都会执行一次磁盘 I/O 操作。数据安全性最高系统崩溃时不会丢失已提交的事务数据。适用场景适用于数据安全性要求较高的场景例如金融、银行等需要确保每一笔交易数据不丢失的应用。 3. innodb_flush_log_at_trx_commit 2 含义每次事务提交时会将日志缓冲区内容写入到日志文件但不会立即将日志文件刷新到磁盘而是每秒进行一次刷盘。性能比设置为 1 性能更高因为减少了磁盘 I/O 次数。数据安全性如果系统崩溃在崩溃前的 1 秒内可能会丢失事务日志数据但已提交的事务数据通常不会丢失。适用场景适用于数据安全性要求中等的场景可以容忍少量数据丢失但仍需要较好的性能。 [mysqld] basedir /usr datadir /var/lib/mysql port 3306 socket /var/lib/mysql/mysql.sock log-error /var/log/mysql/error.log pid-file /var/run/mysqld/mysqld.pid# 调优选项 max_connections 200lower_case_table_names2 #skip-grant-tables bind-address 0.0.0.0 # 谨慎选择不记录binlog日志 skip-log-bin binlog_formatSTATEMENT expire_logs_days1 #slow_query_log 1 #slow_query_log_file /var/log/mysql/slow.log #long_query_time 2 #performance_schema ON innodb_flush_log_at_trx_commit0 #innodb_buffer_pool_size256M
http://www.yayakq.cn/news/4969/

相关文章:

  • 网站正在建设中 英语翻译什么是网站开发
  • 科技信息网站建设的背景深圳网站建设认准乐云践新
  • dwcc2018怎么做网站wordpress 标签数
  • 网站建设教程视频西瓜软件库破解版软件合集
  • 提供坪山网站建设湖南建设工程招标网
  • 动画设计技校沈阳网站排名seo
  • 河南营销型网站建设网站开发中数据库的功能
  • 网站网站如何做的充值浦东区网站建设
  • 长沙网站推广公司排名如何做泰国网站
  • html5的篮球网站开发成都专业做网站公司
  • 网站群建设指南找第三方做网站 需要注意
  • 做外贸推广的网站有哪些seo综合查询工具有什么功能
  • phpcmsv9手机网站源码中山网站改版
  • 广西城乡建设部网站网站开发有前途吗
  • wordpress站点是什么意思乐彩网站源码网站建设
  • 企业电子网站建设成都网站seo外包
  • 网站建设收费分几次做招聘信息的网站
  • 网站建设论坛报告升学宴邀请函电子版免费制作软件
  • 网站建设div可拖拽布局街区网站建设的意义
  • 做后期的网站微信公众号是干什么用的
  • 网站建设答案无锡网站建设唯唯网络
  • 北京网站建设询q479185700上快电商项目策划书
  • 金融培训网站源码个人网站页面设计需要那些步骤
  • 网站建设公司海南有一套源码做网站还差什么
  • 网站开发吗和APP软件一样吗郑州网站设计制作哪家好
  • 门户网站搭建方案活动拍摄
  • 旅行社网站建设需求分析app 展示网站
  • 企业应该找什么样的网站建设公司昆明网建
  • 重庆中国建设银行招聘信息网站辽阳专业建设网站公司
  • 泉州网站设计师招聘wordpress阅读插件