在网上直接下载欧拉3G多的系统,用最小安装方式。发现还是欧拉的最小安装方式很快很爽,不像某些系统会下载一堆东西!
在VMWARE网络可以直接使用,
发现系列里没有vim 命令
按照网上的 yum install ansible
竟然没有tar命令 yum install tar
最小系统也没有locate 命令 yum installl mlocate 以为安装成功 ,结果还得用 updatedb命令才让locate 安装成功!locate ansible 就可查到。
wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
开始下载,tar pcre , cd pcre
./configure --prefix=/opt/nagixceshi/
checking for windows.h... no
configure: error: You need a C++ compiler for C++ support.
[root@localhost pcre-8.37]# ./configure --prefix=/opt/nagixceshi/
报错
yum install gcc 接着 yum install gcc-c++ 在重复 ./confiugre ,接着make && make install
用 以下命令发现安装失败
./configure --prefix=/opt/nagixceshi/
之后到另外一个Xshell对话框,用 以下命令就成功了
./configure
make && make install
验证 pcre-config --version 有效果 再用
pcre-config --libs也验证有反馈内容!
安装 zlibs
yum -y install make zlib zlib-devel libtool openssl openssl-devel在欧拉系统也是很快
安装 nginx ./configure 然后 make && make install
src/os/unix/ngx_user.c: 在函数‘ngx_libc_crypt’中:
src/os/unix/ngx_user.c:36:7: 错误:‘struct crypt_data’没有名为‘current_salt’的成员
36 | cd.current_salt[0] = ~salt[0];
| ^
src/os/unix/ngx_user.c: 在函数‘ngx_libc_crypt’中:
src/os/unix/ngx_user.c:36:7: 错误:‘struct crypt_data’没有名为‘current_salt’的成员
36 | cd.current_salt[0] = ~salt[0];
| ^
报错
cd.initialized = 0;
#ifdef __GLIBC__
/* work around the glibc bug */
//修改 cd.current_salt[0] = ~salt[0];
#endif
将以上行注释
make && make install
依然报错
guojitian 在欧拉系统用 ./congure 和make && make install ,pcre 安装成功!
[root@localhost pcre-8.37]# yum -y install make zlib zlib-devel libtool openssl openssl-devel
Last metadata expiration check: 0:02:28 ago on 2022年08月09日 星期二 23时00分47秒.
Package make-1:4.3-2.oe2203.x86_64 is already installed.
Package zlib-1.2.11-20.oe2203.x86_64 is already