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

网站seo应用wordpress简单用户中心

网站seo应用,wordpress简单用户中心,网站没排名怎么办,广州市建设工程安全监督站网站前言 MySQL安装如果使用rpm包安装实在过于麻烦#xff0c;缺这缺那的#xff0c;我就想能不能就源码包自己手动编译安装#xff0c;编译完的包可以给其他服务器直接用#xff0c;这样只需要麻烦一次#xff0c;后面就方便了。至于为什么不用RockyLinux8.6版本#xff0c…前言 MySQL安装如果使用rpm包安装实在过于麻烦缺这缺那的我就想能不能就源码包自己手动编译安装编译完的包可以给其他服务器直接用这样只需要麻烦一次后面就方便了。至于为什么不用RockyLinux8.6版本因为我试过了编译成功的MySQL执行报错了我也不知道什么原因导致的索性换到最新的RockyLinux9.3版本了。 我这里用的电脑都是X86_64平台的如果是其他CPU架构的机型则需要下载对应CPU架构版本的rpm包。 这篇文章是我在一台虚拟机上编译完成后总结经验之后第三次编译了一边操作一边写的这篇博客保证真实有效跟着我操作绝对能够编译成功 提前准备 这准备的东西就多了首先是RockyLinux9.3版本这个直接去官网下载最小化安装即可。然后是装一大堆依赖包。 安装完后在/opt下有个rh目录这个rh可千万不能手贱删了删了后cmake会报错别问我是怎么知道的因为我手贱把它删了导致只能全部重来 yum install -y cmake gcc-c gcc-toolset-12-gcc gcc-toolset-12-gcc-c gcc-toolset-12-binutils gcc-toolset-12-annobin-annocheck gcc-toolset-12-annobin-plugin-gcc openssl-devel ncurses-devel rpcgen bzip2 下载MySQL的源码包 MySQL :: Download MySQL Community Server (Archived Versions) 选择版本8.2.0截止目前发稿2024.3.26的最新版本 选择Source Code选择All Operating System 下载到MySQL的源码包 下载boost包 https://boostorg.jfrog.io/artifactory/main/release/1.77.0/source/boost_1_77_0.tar.bz2 下载libtirpc-devel RPM resource libtirpc-devel ctrlF网页搜索libtirpc-devel-1.3.3-2.el9.x86_64.rpm 并下载这个包 下载libtirpc RPM resource libtirpc ctrlF网页搜索libtirpc-devel-1.3.3-2.el9.x86_64.rpm 并下载这个包 上传文件 刚才下载的所有的包到/opt目录下并cd /opt 安装boost包 bzip2 -d boost_1_77_0.tar.bz2 注意这一过程时间比较长且没有日志打印 再次解压 tar xvf boost_1_77_0.tar 执行安装 cd boost_1_77_0 ./bootstrap.sh ./b2 ./b2 headers 安装另外两个rpm包 cd /opt rpm -ivh libtirpc-devel-1.3.3-2.el9.x86_64.rpm rpm -ivh libtirpc-1.3.3-2.el9.x86_64.rpm 编译安装MySQL 解压MySQL源码包 tar zxvf mysql-8.2.0.tar.gz cd mysql-8.2.0 创建build目录并cmake mkdir build cd build cmake .. -DWITH_BOOST/opt/boost_1_77_0 当出现-- Build files have been written to: /opt/mysql-8.2.0/build说明cmake完成了 进行make操作 这个根据自己的电脑性能量力而行选择合适的job数量由于我的电脑配置比较高我选择了32个job。这个对电脑CPU和内存的要求都很高。我电脑是i7 12700H14c20T64GB内存所以我才敢直接-j 32 make -j 32 电脑性能越强悍这一步时间越短 经过漫长的编译等待时间终于编译好了 进行make install make install 打包MySQL 在执行完make install后在/usr/local目录下就生成了MySQL编译完的包了执行 cd /usr/local tar czvf mysql-bin.8.2.0.tar.gz mysql/ 将这个tar包下载下来就能直接给其他服务器使用了 创建MySQL用户 目前8.2.0版本的MySQL无法使用root用户进行启动因此需要创建一个MySQL用户 useradd mysql 赋予mysql用户mysql目录的权限 cd /usr/local chown -R mysql:mysql mysql 运行MySQL su mysql cd /usr/local/mysql bin/mysqld --initialize --usermysql bin/mysql_ssl_rsa_setup bin/mysqld_safe --usermysql ps aux|grep mysql 进入MySQL ./bin/mysql -uroot -p 该密码可以在mysqld initialize这一步里找到输入该密码即可进入MySQL 到了这一步可以说是大功告成MySQL成功编译并能够进入了 修改root用户密码并开启远程登录 alter user user() identified by 你的密码; use mysql; update user set host % where user root; flush privileges; DBeaver连接MySQL 由于版权问题公司不允许使用Navicat目前这里使用DBeaver进行连接 直接连接的话会报这个错 在驱动属性中将allowPublicKeyRetrieval改为true即可 这样就能连接成功了这就是我们亲手编译完成的MySQL8.2.0 MySQL设置自启 返回使用root用户 chmod 755 /etc/rc.d/rc.local vi /etc/rc.d/rc.local 在结尾添加一行内容 /usr/local/mysql/support-files/mysql.server start 保存后重启服务器看效果 结语 该手动编译的MySQL没有my.cnf需要自己手动创建就在/usr/local/mysql目录下大家看看/usr/local/mysql/support-files/mysql.server的源码就知道了。 如果需要讨论交流的可以进群讨论170618278群很水请见谅。 如果本博客存在什么问题请合理评论讨论交流谢谢
http://www.zqtcl.cn/news/837492/

相关文章:

  • 上海市官方网站福建省中嘉建设工程有限公司网站
  • 备案之后怎样把 放到网站上大连建设网球场价格
  • dkp网站开发今天最新新闻
  • 山东省环保厅官方网站建设项目东莞寮步网站设计
  • 网站开发可能遇到的问题附近电脑培训班位置
  • 如何查看域名以前是做什么网站的网站索引下降如何解决
  • 潜江 网站建设扬中话
  • 网站建设项目方案ppt广州建站模板平台
  • 房产部门成立网站免费seo推广软件
  • python做网站好处百度指数分析报告
  • 网站建设挣钱班级介绍网页制作模板
  • 工作室 网站建设app公司
  • 自己做的网站怎么在百度搜索到网页制作论文3000字
  • 如何网站托管中国跨境电商平台有多少
  • 手机p2p网站做平面设计兼职的网站有哪些
  • 贵金属网站建设唐山网站制作工具
  • 网站入门成都网站制作沈阳
  • 接做网站单子的网站做网站要会那些ps
  • 做盗市相关网站wordpress速度优化简书
  • 贵阳手机网站建设公司国内永久免费云服务器
  • 温州做网站定制哪家网络推广公司好
  • 招聘网站怎么做线下活动网站后台管理系统怎么开发
  • 西湖区外贸网站建设商梦建站
  • 网站首页设计注意斗蟋蟀网站建设
  • 石家庄网站建设远策科技网站建设公司人员配备
  • 手机怎么建网站链接专门做鞋子的网站吗
  • 网站建设设计作品怎么写网站建设 网站内容 采集
  • 自己做网站nas如何做网站大图片
  • 网站优化定做嘉兴模板建站代理
  • 南宁做网站比较好的公司有哪些花乡科技园区网站建设