网上教程多,杂乱无章,有诸多错误,所以写此文,新手向,本人已亲测成功。
前提准备:
熟悉基本linux命令行操作,已安装centOS(虚拟机即可)。
开始:
参考菜鸟教程:http://www.runoob.com/linux/nginx-install-setup.html
打开以上链接,并阅读下文注意项,按教程走即可。
注意几点:
1,我在根目录下创建了 learn文件夹存放所有项目,mkdir /learn
2,教程中需要下载的压缩包,如果虚拟机网络差,可以在windows下载,用FileZilla软件传送到linux虚拟机即可。FileZilla的安装配置请百度,这个软件我觉得是玩虚拟机必备的,很多linux需要的东西都要从windows传,建议提前安装调试好。
3,教程中所有的下载的压缩包解压到 /learn下,
tar zxvf xxxxxxx.tar.gz -C /learn4,在如下这一步时:
‘’ 4、编译安装 ”
[root@bogon nginx-1.6.2]# ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35 [root@bogon nginx-1.6.2]# make [root@bogon nginx-1.6.2]# make install将第一行的路径/usr/local替换为learn,注意最后一个参数要将src也替换掉,因为你的pcre-8.35在/learn下,如果不这样做,make的时候会报error,提示路径不存在:
./configure --prefix=/learn/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/learn/pcre-8.35如果make的时候报error,一定要查明原因处理,否则无法install。
5,”nginx配置”那一步中,创建 Nginx 运行使用的用户 www 这一步可以跳过,配置nginx.conf 这一步可以跳过,检查配置文件ngnix.conf的正确性命令 这一步需要,显示successful说明安装配置成功。
6,启动nginx后,浏览器访问输入你的linux虚拟机ip,nginx默认的端口是80,因为我们没有改配置文件,所以是默认端口,80端口不用输入,直接浏览器地址栏输入ip即可。
成功: