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

银河麒麟安装lnmp,安装chrome。

银河麒麟下载地址 兆芯 arm 架构64
点击下载

安装lnmp

下载相关文件

链接:https://pan.baidu.com/s/1YqFLfGpE5DP3Sf_2GsXqNg?pwd=ptsn
–来自百度网盘超级会员V7的分享

image-20231206141518081

上传到服务器

我所选择上传的地方是 /home/npf/nginx-serverphp放在跟nginx-server的同级目录

cd /
mkdir home /home/npf  cd /home/npf

mkdir nginx-server  cd nginx-serve

解压所有的软件

tar -xvf pcre-8.38.tar
tar -xvf openssl-1.0.2n.tar
tar -xvf zlib-1.2.11.tar
tar -xvf nginx-1.8.1.tar

编译安装相关配置文件

cd pcre-8.38
./configure
make
make install

cd ..
cd openssl-1.0.2n
./config
make
make install

cd ..
cd zlib-1.2.11
./configure
make
make install 

cd ..
cd nginx-1.8.1
./configure --prefix=/home/npf/nginx-server --with-pcre=/home/npf/nginx-server/pcre-8.38 --with-openssl=/home/npf/nginx-server/openssl-1.0.2n --with-zlib=/home/npf/nginx-server/zlib-1.2.11
make
make install

make nginx 报错一

image-20231206144957540

src/core/ngx_murmurhash.c: 在函数‘ngx_murmur_hash2’中:
src/core/ngx_murmurhash.c:37:11: 警告:this statement may fall through [-Wimplicit-fallthrough=]
         h ^= data[2] << 16;
         ~~^~~~~~~~~~~~~~~~
src/core/ngx_murmurhash.c:38:5: 附注:here
     case 2:
     ^~~~
src/core/ngx_murmurhash.c:39:11: 警告:this statement may fall through [-Wimplicit-fallthrough=]
         h ^= data[1] << 8;

解决办法

cd /home/npf/nginx-server/nginx-1.8.1/objs
vim Makefile  ## 第三行左右删除 error 
# CFLAGS =  -pipe  -O -W -Wall -Wpointer-arith -Wno-unused error -g  删除掉 
# CFLAGS =  -pipe  -O -W -Wall -Wpointer-arith -Wno-unused -g 删除之后的

makenginx 报错 二

src/core/ngx_murmurhash.c: 在函数‘ngx_murmur_hash2’中:
src/core/ngx_murmurhash.c:37:11: 错误:this statement may fall through [-Werror=implicit-fallthrough=]
         h ^= data[2] << 16;
         ~~^~~~~~~~~~~~~~~~
src/core/ngx_murmurhash.c:38:5: 附注:here
     case 2:
     ^~~~
src/core/ngx_murmurhash.c:39:11: 错误:this statement may fall through [-Werror=implicit-fallthrough=]
         h ^= data[1] << 8;
         ~~^~~~~~~~~~~~~~~
src/core/ngx_murmurhash.c:40:5: 附注:here
     case 1:

在这里插入图片描述

cd /home/npf/nginx-server/nginx-1.8.1/src/os/unix
vim ngx_user.c
## 大概在36 行左右
## 注释掉这行代码 /*cd.current_salt[0] = ~salt[0];*/

继续make

php安装包移动到跟nginx同级目录

image-20231207151950896

tar-xf php-7.02 
cd php-7.02
./configure --prefix=/home/npf/php-7.0.2 --with-config-file-path=/home/npf/php-7.0.2/etc --with-config-file-scan-dir=/home/npf/php-7.0.2/etc/php.d --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-fpm --with-fpm-user=www --with-fpm-group=www
make
make install 
cd etc
# php-fpm.conf  把这个复制进去

cd php-fpm.d
cp www.conf.default www.conf
groupadd www
useradd -g www www

启动数据库

systemctl start mariadb
systemctl enable mariadb #开机自启

#进入数据库
mysql -uroot

use mysql; #表

#更新数据库密码
update user set password=password("数据库密码") where user="root";


#开启远程访问,密码是远程访问的密码
 grant all privileges on *.* to 'root'@'%' identified by '密码';flush privileges;
 
 # 刷新表
flush privileges;

离线安装chrome

安装包链接:https://pan.baidu.com/s/1RXWXKS_qzZJoHWzwpIxRKw?pwd=yydt

官方:Google Chrome 网络浏览器 (gooogleweb.com)

下载完成拖动进去

# 切换到安装路径
rpm -i 安装包名字

http://www.kler.cn/news/162168.html

相关文章:

  • [FPGA 学习记录] 快速开发的法宝——IP核
  • 【异常】SpringBoot3.2.0 Description: Failed to configure a DataSource: ‘url‘ att
  • 商品详情页评论和评论列表评论的排序html代码
  • Python---面向对象其他特性
  • 前端小技巧: 写一个异步程序示例, 使用任务队列替代promise和async/await等语法糖
  • Node CLI 之 Commander.js (1)
  • 性能测试工具:Jmeter介绍
  • 什么是网站?
  • Zabbix自定义飞书webhook告警媒介1
  • 设计模式基础——工厂模式剖析(2/2)
  • 使用 python ffmpeg 批量检查 音频文件 是否损坏或不完整
  • 备忘录模式 rust和java的实现
  • 机器学习实战:预测波士顿房价
  • Linus:我休假的时候也会带着电脑,否则会感觉很无聊
  • [论文阅读]Sparse Fuse Dense
  • 快速排序的新用法
  • CleanMyMac软件2024最新Mac系统清理工具实用性测评
  • FFmpeg数据结构AVFrame
  • SpringBoot项目访问resources下的静态资源
  • 企业计算机服务器中了360勒索病毒如何解密,勒索病毒解密数据恢复
  • 十五届蓝桥杯分享会(一)
  • React中每次渲染都会传入一个新的props.children到子组件?
  • Sentinel基础知识
  • WT588F02B单片机语音芯片在磁疗仪中的应用介绍
  • 【算法每日一练]-结构优化(保姆级教程 篇6 分块,倍增)#HDU4417超级马里奥 #poj2019玉米田 #POJ3368频繁值
  • Linux下的同步命令代码编写
  • 借助webpack来优化前端性能
  • Linux学习教程(第十一章 Linux高级文件系统管理)二
  • C语言第四十四弹---调整奇偶数顺序
  • 广州数字孪生赋能工业制造,加速推进制造业数字化转型