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

巴音郭楞蒙古自治州网站建设_网站建设公司_外包开发_seo优化

泰安集团网站建设费用,seo导航,怎么做网站结构拓扑图,wordpress打开网页慢新升级的ubuntu22.04版本#xff0c;该版本默认openssl已经升级到3.0#xff0c;所以编译过程遇到一些问题记录一下。 编译步骤#xff1a; 安装依赖 gcc g已经安装过就不需要再安装了。 apt-get install cmake apt-get install libaio-dev apt-get install libncurses5…新升级的ubuntu22.04版本该版本默认openssl已经升级到3.0所以编译过程遇到一些问题记录一下。 编译步骤 安装依赖 gcc g已经安装过就不需要再安装了。 apt-get install cmake apt-get install libaio-dev apt-get install libncurses5-dev apt-get install pkg-config apt-get install zliglg-dev还有缺少其它依赖的相继安装就可以了。 编译openssl1.1.1 因为默认的openssl3.0mysql执行cmake过程一直报错所以手动下载openssl1.1.1编译 Please install the appropriate openssl developer package.手动下载openssl源码编译 tar xzvf openssl-1.1.1u.tar.gz cd openssl-1.1.1u ./config --prefix/usr/local/openssl make make install编译完成后验证命令行bin/openssl是否正常如果无法正常使用需要排查问题。 编译mysql 编译需要依赖于mysql-boost这个文件可以视网络情况而定我这里使用编译时下载也可以是使用本地文件先下载指定文件路径 cmake后需要出现--Confiuring done --Generating done并且中间没有报错才算配置成功一般中间的办错都是依赖包不完整造成的 **注意**这里的-DWITH_SSL参数指定路径就是openssl编译安装的路径具体参数配置可以参考 -DINSTALL_LAYOUTname 选择预定义的安装布局 STANDALONE与.tar.gz和 .zip软件包使用的布局相同 。这是默认值。 RPM布局类似于RPM软件包。 SVR4Solaris软件包布局。 DEBDEB程序包布局实验。 -DWITH_SSL{ssl_type| path_name} 为了支持加密连接用于生成随机数的熵以及其他与加密相关的操作必须使用SSL库来构建MySQL。此选项指定要使用的SSL库。 ssl_type 可以是以下值之一 yes使用系统OpenSSL库如果存在否则使用与发行版捆绑在一起的库。 bundled使用与发行版捆绑在一起的SSL库。这是MySQL 5.7.28之前的默认设置。从5.7.28开始该值不再是允许的值默认值为 system。 system使用系统OpenSSL库。自MySQL 5.7.28起这是默认设置。 path_name是要使用的OpenSSL安装的路径名。 这可能比使用系统的ssl_type值更好因为它可以防止CMake检测和使用系统上安装的较旧或错误的OpenSSL版本。 执行相同操作的另一种允许的方法是将WITH_SSL设置为system并将CMAKE_PREFIX_PATH选项设置为path_name。 -DMYSQL_DATADIR/usr/local/mysql/data -DINSTALL_PLUGINDIR/usr/local/mysql/plugin 注意 这两个参数可以不在cmake过程指定这个过程在不同的环境可能会有问题后续启动通过my.cnf文件也可以实现 cd mysql-5.7.35 mkdir debug cd debugcmake .. -DBUILD_CONFIGmysql_release \ -DINSTALL_LAYOUTSTANDALONE \ -DCMAKE_BUILD_TYPERelWithDebInfo \ -DENABLE_DTRACEOFF \ -DWITH_EMBEDDED_SERVEROFF \ -DWITH_INNOBASE_STORAGE_ENGINE1 \ -DWITH_SSL/usr/local/openssl \ -DWITH_ZLIBsystem \ -DCMAKE_INSTALL_PREFIX/usr/local/mysql \ -DDEFAULT_CHARSETutf8 \ -DDEFAULT_COLLATIONutf8_general_ci \ -DWITH_DEBUGOFF \ -DDOWNLOAD_BOOST1 -DWITH_BOOST..sudo make -j 16 sudo make install接下来mysql已经安装到指定的路径/usr/local/mysql后续启动即可。 初始化mysql 增加mysql用户修改授权 sudo groupadd mysql sudo useradd -g mysql mysqlcd /usr/local sudo chown -R mysql mysql sudo chgrp -R mysql mysql修改启动配置文件my.cnf cd /usr/local/mysql mkdir conf vi conf/my.cnf配置参数根据规则添加 [mysqld] port5306 datadir/usr/local/mysql/data log_error/usr/local/mysql/data/error.log basedir/usr/local/mysql/初始化启动mysql sudo bin/mysqld --defaults-file/usr/local/mysql/conf/my.cnf --initialize --usermysqlsudo bin/mysqld --defaults-file/usr/local/mysql/conf/my.cnf --usermysql初次登录mysql需要查找默认的密码密码生成在error.log当中找到一堆类似乱码P*lt?ts,b8u的东西就是密码了 bin/mysql -uroot -P5306 cat error.log |grep password bin/mysql -uroot -p ALTER USER ‘rootlocalhost IDENTIFIED BY 123456;到这一步就是mysql在ubuntu22.04平台编译安装完成了。
http://www.ihoyoo.com/news/36579.html

相关文章:

  • 网站建设采购合同验收wordpress音乐播放插件
  • 个性手绘个人网站模板下载丽江手机网站建设
  • 刚做网站和搜出来的不一样网站建设用什么视频播放器
  • 做一个网站的总结aso优化报价
  • 株洲做网站那家好国家企业信用查询信息系统(全国)
  • 网站设计制作从哪品牌网站建设要多少钱
  • 切图网站建设wordpress怎么临时关闭首页
  • 长沙租车网站排名新乡门户网站建设方案
  • 黑彩网站建设美容加盟网站建设
  • 制作网站分析商业模式网站建设十
  • 做网站推广维护需要学些什么商务网站开发流程
  • 北理工网站开发与运用php网站开发平台下载
  • 微服务网站开发wordpress百度站长验证
  • 手机网站展示做建材的哪些网站
  • 网站哪家公司做的最好苏州实力做网站公司
  • 高端网站建设论坛上海黄浦 网站建设
  • 建设银行住房公积金卡网站wordpress头像本地化
  • 招聘网站代理设计好的网站
  • 广州 建设 招聘信息网站会展设计是干什么的
  • 建设部人事司网站都哪些网站可以做gif
  • 苏州专业网站设计制作公司360优化大师旧版本
  • 网站行业关键词wordpress使用自己的模板
  • 衡阳做网站的云浮+网站建设
  • 自建站做seo如何建设一个个人网站
  • 什么行业需要做网站天津网站建设公司推荐
  • 主机屋网站wordpress 主题模板
  • 建设个人网站ip有哪些网站免费学习建设网站的
  • 怎么使用模板建设网站南宁百度seo排名优化软件
  • 惠安县建设局网站有空间与域名后怎么做网站
  • 专业手机网站建设工作证明怎么写