- nginx拷贝
scp -P 【端口】 -r /usr/local/ningx 192.168.x.x:/usr/local/
- 直接启动发现有报错(error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory)
cd /usr/local/ningx/sbin
./ nginx
- libpcre.so.0拷贝
scp -P 【端口】 /lib64/libpcre.so.0* 192.168.x.x:/lib64/l
- 再次启动nginx,还有报错(nginx: [emerg] getpwnam(“sandy_reader”) failed in /usr/local/nginx/conf/nginx.conf:2),账号的相关数据为设置
./nginx
- 设置需要的账号和关联数据
vi /etc/passwd
sandy_reader:x:503:500::/home/sandy_reader:/sbin/nologin
- 终于再次启动可以了,浏览器打开192.168.x.x:6802,见到了久违的页面

文章描述了在nginx启动过程中遇到的两个主要问题:一是缺少libpcre.so.0库,通过scp命令从另一台机器复制解决了这个问题;二是nginx配置文件中getpwnam(sandy_reader)失败,通过编辑/etc/passwd文件添加相应账号数据后,成功启动nginx并访问到了预期页面。
700

被折叠的 条评论
为什么被折叠?



