统信UOS安装nginx及其所需部件

/usr/local 为Linux默认软件安装路径,类似于C:\Program Files。

因此在local路径下新建nginx文件夹安装nginx。

下载并安装nginx

(1)进入nginx文件夹下,使用 wget 命令下载nginx资源包

命令:wget http://nginx.org/download/nginx-1.21.6.tar.gz

 

(2)解压

命令:tar -zxvf nginx...tar.gz

 

(3)进入nginx的目录下,检测你的安装平台的目标特征

(如:检查是不是有CC或GCC等)

命令(依次执行即可):

cd nginx-1.21.6

ls

./configure

 

此处可能会报错↓

 

原因是因为PCRE包没有安装,不允许你重写之前配置过的内容。

需要执行命令:apt -y install pcre-devel 来安装PCRE包

 

 此处还可能报错↓

 

这个错误出现的原因是安装的虚拟机软件源有问题,需要换源(国内推荐阿里源)

a. 在终端中输入:sudo vim /etc/apt/sources.list 打开配置文件

b. 进行如下配置:之前的程序全部注释(或覆盖)

【重要】 配置过后需要使用命令“sudo apt-get update”更新源。

修改了配置文件后,更新过程中有可能出现“由于没有公钥,无法验证下列签名”错误。

输入命令↓(“76F1A20FF238972E”替换为具体的报错公钥)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 76F1A20FF238972E

输入后又可能会出现“从公钥服务器接收失败”的错误。

输入命令↓(“EB3E94ADBE1229CF”替换为具体的报错公钥)

 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EB3E94ADBE1229CF

显示添加成功后,再次执行更新源命令。

 

 

安装pcre包

打开终端并输入以下命令以更新软件包列表:

sudo apt-get update

输入以下命令以安装PCRE:

sudo apt-get install libpcre3 libpcre3-dev

安装完成后,可以使用以下命令检查PCRE版本:

pcre-config --version

再次输入“./config”检查完整性,不出意外,又双叒叕报错了。这次是没有zlib

 

 若报错需要c / c++编译器,输入下列命令

sudo apt-get install build-essential

安装 zlib

解压:tar -zxvf zlib-1.2.11.tar.gz

进入解压目录:cd zlib-1.2.11

配置:./configure

         编译:make

        

        安装:make install

        

 以为这就完了?还得安装OpenSSL...

不过步骤都大差不差。

解压:tar -zxvf openssl-1.1.1g.tar.gz

进入解压目录:cd openssl-1.1.1g

配置:./config

编译:make

安装:make install

 zlib,pcre,OpenSSL都安装完毕后,就可以开始接着安装nginx了,在make编译前记得再执行一次 ./configure,因为前几次配置其实都是失败了的。

 

 成功

(4)编译

命令:make

老规矩,没报错就是成功

(5)安装

命令:make install

没报错

 

启动nginx

nginx文件路径为:/usr/local/nginx/sbin/nginx

双击,选择直接执行即可。

访问 localhost:80 出现nginx欢迎页面就成功!

 

 

nginx配置文件修改

nginx配置文件路径:/usr/local/nginx/conf/nginx.conf

可以直接复制Windows下的配置文件,只需对路径做基于Linux系统的修改即可。

要将前端项目挂载到nginx,就应当将前端项目移动到 /nginx/html 路径下。

配置文件修改如下↓

修改完后要记得重启nginx

重启nginx↓

进入nginx安装目录sbin下,输入命令./nginx -s reload 即可

关闭nginx↓

(1)查看nginx状态及进程信息 ps -ef | grep nginx

(2)关闭nginx  kill -9 进程号,则关闭nginx

前端文件夹成功部署

 

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值