yxly33126 发表于 2021-1-19 00:28:30

CentOS Stream release 8 Nginx MySQL安装失败

依赖关系解决。
无需任何处理。
完毕!
iptables: Saving firewall rules to /etc/sysconfig/iptables:
Redirecting to /bin/systemctl reload iptables.service
Add iptables service at system startup...
Add Startup and Starting LNMP...
Add nginx service at system startup...
Synchronizing state of nginx.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable nginx
Created symlink /etc/systemd/system/multi-user.target.wants/nginx.service → /etc/systemd/system/nginx.service.
Job for nginx.service failed because the control process exited with error code.
See "systemctl status nginx.service" and "journalctl -xe" for details.
Add mysql service at system startup...
Synchronizing state of mysql.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable mysql
Add php-fpm service at system startup...
Synchronizing state of php-fpm.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable php-fpm
Created symlink /etc/systemd/system/multi-user.target.wants/php-fpm.service → /etc/systemd/system/php-fpm.service.
============================== Check install ==============================
Checking ...
Error: Nginx install failed.
Error: MySQL install failed.
PHP: OK
PHP-FPM: OK
Sorry, Failed to install LNMP!
Please visit https://bbs.vpser.net/forum-25-1.html feedback errors and logs.
You can download /root/lnmp-install.log from your server,and upload lnmp-install.log to LNMP Forum.






yxly33126 发表于 2021-1-19 00:47:31

更换过内核到5.10.8,升级过gcc到10.2.0
Last login: Tue Jan 19 00:39:49 2021 from 10.168.1.101
# gcc -v
使用内建 specs。
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:/home/install/gcc/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
线程模型:posix
Supported LTO compression algorithms: zlib
gcc 版本 10.2.0 (GCC)
# cat /etc/redhat-release
CentOS Stream release 8
# uname -r
5.10.8-1.el8.elrepo.x86_64
#

licess 发表于 2021-1-19 08:11:38


文件系统             容量已用可用 已用% 挂载点
devtmpfs             3.9G   03.9G    0% /dev
tmpfs                3.9G   03.9G    0% /dev/shm
tmpfs                3.9G9.0M3.9G    1% /run
tmpfs                3.9G   03.9G    0% /sys/fs/cgroup
/dev/mapper/cl-root   17G   15G3.0G   83% /
/dev/sda1         1014M195M820M   20% /boot
tmpfs                793M   0793M    0% /run/user/0

。。。。
[ 26%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_host_by_event_name.cc.o
/tmp/ccbI2Q8q.s: Assembler messages:
/tmp/ccbI2Q8q.s: 致命错误:can't write 3919 bytes to section .debug_str of CMakeFiles/perfschema.dir/table_esms_by_host_by_event_name.cc.o: '设备上没有空间'
/tmp/ccbI2Q8q.s: 致命错误:can't close CMakeFiles/perfschema.dir/table_esms_by_host_by_event_name.cc.o: 设备上没有空间
make: *** 错误 1
make: *** 错误 2

只要3GB的可用空间肯定远远不够用,mysql 8.0一般要至少9GB以上可用空间,安装教程上都有各种要求

yxly33126 发表于 2021-1-19 13:24:27

本帖最后由 yxly33126 于 2021-1-19 13:27 编辑

licess 发表于 2021-1-19 08:11
只要3GB的可用空间肯定远远不够用,mysql 8.0一般要至少9GB以上可用空间,安装教程上都有各种要求 ...
军哥。改变磁盘大小后mysql安装好了,但是Nginx还是安装失败。

yxly33126 发表于 2021-1-19 13:34:57

Uncompress nginx-1.18.0.tar.gz...
cd nginx-1.18.0...
checking for OS
+ Linux 5.10.8-1.el8.elrepo.x86_64 x86_64
checking for C compiler ... found
+ using GNU C compiler
+ gcc version: 8.3.1 20191121 (Red Hat 8.3.1-5) (GCC)
checking for gcc -pipe switch ... found
checking for --with-ld-opt="'-ljemalloc'" ... not found
./configure: error: the invalid value in --with-ld-opt="'-ljemalloc'"

make: *** 没有规则可制作目标“build”,由“default” 需求。 停止。
make: *** 没有规则可制作目标“build”,由“default” 需求。 停止。
make: *** 没有规则可制作目标“install”。 停止。
cp: 无法创建普通文件'/usr/local/nginx/conf/nginx.conf': 没有那个文件或目录
cp: 无法创建目录 '/usr/local/nginx/conf/': 没有那个文件或目录
cp: 无法创建普通文件'/usr/local/nginx/conf/pathinfo.conf': 没有那个文件或目录
cp: 无法创建普通文件'/usr/local/nginx/conf/enable-php.conf': 没有那个文件或目录
cp: 无法创建普通文件'/usr/local/nginx/conf/enable-php-pathinfo.conf': 没有那个文件或目录
cp: 无法创建目录 '/usr/local/nginx/conf/example': 没有那个文件或目录
mkdir: 无法创建目录 “/usr/local/nginx/conf/vhost”: 没有那个文件或目录
include/nginx.sh:行134: /usr/local/nginx/conf/fastcgi.conf: 没有那个文件或目录
3.9+
sed:无法读取 /usr/local/nginx/conf/nginx.conf:没有那个文件或目录
Create PHP Info Tool...
Copy PHP Prober...
Copy Opcache Control Panel...

licess 发表于 2021-1-19 20:55:52

yxly33126 发表于 2021-1-19 13:34


nginx没有找到jemalloc,不清楚什么原因
我们这边几个centos stream 8测试jemalloc、tcmalloc、不安装都是正常,你可以不开jemalloc试一下

yxly33126 发表于 2021-1-19 22:42:36

licess 发表于 2021-1-19 20:55
nginx没有找到jemalloc,不清楚什么原因
我们这边几个centos stream 8测试jemalloc、tcmalloc、不安装都 ...

好的,谢谢军哥,我试试。
页: [1]
查看完整版本: CentOS Stream release 8 Nginx MySQL安装失败