本人比较懒,按照下面的方法可以实现正确的安装nginx,在ubuntu的浏览器输入网址,显示欢迎来到nginx的页面。

第一部分:先设置网络

1. 对于该虚拟机的网络设置模式必须为NAT模式,如图 

 

2.在VM上找到vmnet8的网段,用于内网的设置(电脑外部主机与虚拟机的私有通信),此处为192.168.131.0: 

3.打开电脑cmd控制台ipconfig找到wnnet8的ipv4地址,此处为192.168.131.1:

4:打开centOS7的网络设置,如图点击有线—–有线设置——添加配置,添加一个内网连接和外网连接,外网连接用于下载更新外部插件包。如图 

5.内网的ip设置和外网的IP设置后,使用下面的ipv4地址 ping 本机电脑,用本机电脑ping下面的地址,

连接外网后则可以在火狐浏览器登录百度网页咯:

6.***虚拟机连接上外网outnet***,进行安装nginx服务器的运行环境,连接上记得打开一个网页测试一下是否连接成功上网。

第二部分:下面是nginx的安装:

1、安装nginx的依赖包  ,安装gcc

sudo apt-get update   #安装前先更新一下软件

sudo apt-get install gcc

sudo apt-get install c++

2、安装PCRE

sudo apt-get install pcre pcre-devel

3、安装zlib

sudo apt-get install -y zlib-devel

4、安装openssl

sudo apt-get install -y openssl openssl-devel  

5、下载nginx

# 下载nginx

wget http://nginx.org/download/nginx-1.13.1.tar.gz

6 # 解压nginx

tar -xzvf nginx-1.13.1.tar.gz

# 重命名文件夹(可选做,我就没有重命名)

mv nginx-1.13.1 nginx

# 移动文件夹到ubuntu常见软件目录下(可选做)

mv nginx/ /usr/local/ 

7配置makefile 

(注意:1. /usr/local下如果没有nginx目录,需要在此目录下创建nginx目录 2. 上边将临时文件目录指定为/var/temp/nginx,需要在/var下创建temp及nginx目录

//(在安装包路径下cd nginx-1.13.1/)输入以下命令
./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi

现在可以查看多了makefile

 

8、编译make

cd nginx-1.13.1 #到安装包下面

make

9、安装make

make install

安装成功显示如下:

[root@localhost nginx-1.8.0]# cd /usr/local/nginx
[root@localhost nginx]# ll
total 12
drwxr-xr-x. 2 root root 4096 Dec 20 01:02 conf
drwxr-xr-x. 2 root root 4096 Dec 20 01:02 html
drwxr-xr-x. 2 root root 4096 Dec 20 01:02 sbin

 

10、

启动nginx,进入sbin文件夹

cd     /usr/local/nginx/sbin

./nginx

11、

现在需要知道nginx是否已经启动

输入ifconfig,查看当前本地IP地址,然后在ubuntu的浏览器中输入地址和80端口号

显示如上,表示安装成功。(时间原因,写的比较粗糙,将就着看吧,)

 

 

参考文章   https://blog.csdn.net/u014374031/article/details/73441577?utm_source=copy

      http://www.cnblogs.com/saule/articles/6201404.html

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐