一:上传+解压
[root@node0719 ~]# tar -zxvf tengine-2.1.0.tar.gz
二:预编译
[root@node07192 ~]# cd tengine-2.1.0
[root@node07192 tengine-2.1.0]# ./configure
三:补全需要的编译环境
c编译环境(redis安装时已经装好了)
[root@node07192 tengine-2.1.0]# yum -y install gcc-c++
pcre环境
[root@node07192 tengine-2.1.0]# yum -y install pcre-devel
openssl环境
[root@node07192 tengine-2.1.0]# yum install -y openssl openssl-devel
zlib环境(redis安装时已经装好了)
[root@node07192 tengine-2.1.0]# yum install -y zlib zlib-devel
四:编译+安装
默认安装路径/usr/local/nginx/
[root@node07192 tengine-2.1.0]# make
[root@node07192 tengine-2.1.0]# make install
五:启动nginx服务器(端口号是80,需要防火墙设置放开权限)
[root@node07192 tengine-2.1.0]# cd /usr/local/nginx/sbin/
[root@node07192 sbin]# ./nginx
六:访问浏览器(http://192.168.23.12:80)成功
到这步已经配置成功了,当我们需要进一步配置,指定访问的根路径
七:修改/usr/local/nginx/conf/nginx.conf文件。指定图片根路径和服务端口
八:重启服务器
[root@node07192 sbin]# ./nginx -s reload
九:设置根路径和图片路径的访问权限
[root@node07192 nginx]# chmod 705 /home/ftpuser
[root@node07192 nginx]# chmod 705 /home/ftpuser/ego
十:浏览器测试测试(因为nginx.conf里面设置的默认路径是/home/ftpuser/ego)
所以网址里面不需要写这个路径了
原文链接: https://www.cnblogs.com/zhangxiong-tianxiadiyi/p/12795074.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/345070
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!