mac编写翻译安装nginx及nginx,lamp所需事项

By admin in 4858美高梅 on 2019年4月17日

前言:

阿里云ecs部署Java环境,阿里ecs部署java

1、安装JDK8

在极端实行下载命令:wget

#
直接下载只下载到download-fail-1505220.html的html文件。因为Oracle必要在下载JDK在此以前先要接受OTN条款。点击accept之后会调换对应的cookie。
消除办法如下。
wget –no-cookies –header “Cookie:
oraclelicense=accept-securebackup-cookie;”

解压到/root/sdk
tar -xzvf jdk-8u151-linux-x64.tar.gz -C /root/sdk

2、安装gradle4.1
wget
unzip gradle-4.1-all.zip  -d /root/sdk

3、安装maven
wget

tar -xzvf apache-maven-3.5.2-bin.tar.gz -C /root/sdk

将/root/sdk/apache-maven-3.5.2/conf/settings.xml文件,复制到~/.m2目录下

cp /root/sdk/apache-maven-3.5.2/conf/settings.xml ~/.m2

安顿国内镜像,maven仓库国内有比较好用的镜像能够使用。

在maven的settings.xml 文件里铺排mirrors的子节点,增多如下mirror

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
   
<url>;
</mirror>

4、安装git
yum install git

伍、配置JDK环境变量
cd ~
vi .bash_profile

累加刚刚安装的jdk,gradle和maven到环境变量中:

alias ll=’ls -alF’
alias la=’ls -A’
alias l=’ls -CF’
alias gbt=’gradle build -x test’

export JAVA_HOME=/root/sdk/jdk1.8.0_151
export PATH=$PATH:$JAVA_HOME/bin

export M2_HOME=/root/sdk/apache-maven-3.5.2
export PATH=$PATH:$M2_HOME/bin

export GRADLE_HOME=/root/sdk/gradle-4.1
export PATH=$PATH:$GRADLE_HOME/bin

丰盛完后保存,实施source .bash_profile

6、安装daemontools

wget

tar xvzf daemontools-0.76.tar.gz -C /root/sdk/daemontools-0.76
cd admin/daemontools-0.76
sudo package/install

install脚本会在根目录/下创设四个目录:/service和/command目录。当中/service目录用来存放被daemontools管理的经过,注意在/service目录下存放的只可以是一连。/command命令下存放的是daemontools的片段常用命令。

如果install有错误:

/usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section .tbss
mismatches non-TLS reference in envdir.o

/lib64/libc.so.6: could not read symbols: Bad value

collect2: ld 返回 1

make: *** [envdir] 错误 1

Copying commands into ./command…

cp: 不可能 stat “compile/envdir”: 未有卓殊文件或目录

则编辑src/conf-cc, gcc加上-include /usr/include/errno.h 使用正式错误

启动
启动daemontools工具:
/command/svscanboot &
&后台运维
这时候看下svs(supervise)的运维状态:

ps -ef | grep svs
可以见见四个相关进程:
/bin/sh /command/svscanboot
和svscan /service

7、安装nginx

Nginx是C写的,须要用GCC编译;Nginx的Rewrite和HTTP模块会用到PCRE(Perl
Compatible Regular Expression);Nginx中的Gzip用到zlib[1]。

故此在设置nginx从前必要检查当前环境是还是不是已经安装有GCC、PCRE、Zlib还有3个正是OpenSSL。

运用rpm -qa命令查看GCC、Zlib、PCRE和OpenSSL是还是不是已设置:

# rpm -qa gcc
gcc-4.4.7-17.el6.x86_64
# rpm -qa pcre
pcre-7.8-7.el6.x86_64
# rpm -qa zlib
zlib-1.2.3-29.el6.x86_64
# rpm -qa openssl
openssl-1.0.1e-48.el6_8.3.x86_64

能够,ECS
centos陆.八系统下已安装具备供给的以上软件,下一步间接设置nginx。

下载

wget
tar -zxvf nginx-1.10.3.tar.gz -C /root/sdk

安装

源码编写翻译准备

使用./configure实行设置环境检查和安装配置(由于不明确私下认可安装路线,故指虞升卿装路线为/usr/local/nginx),此命令会生成
Makefile:

cd nginx-1.10.3/
./configure –prefix=/usr/local/nginx

倘使报错
./configure: error: the HTTP rewrite module requires the PCRE library.
则执行:
yum -y install pcre-devel

假使报错
./configure: error: the HTTP gzip module requires the zlib library.
则执行:
yum install -y zlib-devel

万1报错
./configure: error: the HTTP cache module requires md5 functions from
OpenSSL library.   
则执行:
yum -y install openssl openssl-devel

编译
make

安装
make install

查阅安装

# whereis nginx
nginx: /usr/local/nginx

启动nginx
nginx可推行文件存放路线:
安装目录/sbin/nginx。那里就是/usr/local/nginx/sbin/nginx

/usr/local/nginx/sbin/nginx
./nginx -h命令,查看命令扶助
./nginx -t 查看配置文件

启动nginx服务

./nginx

实行nginx命令就可以运行nginx服务。假如发现80端口已经被占用,大概是nginx服务①度起步。施行pkill
nginx就能够杀掉nginx服务。
能够使用ps -ef | grep nginx命令查看内部存款和储蓄器中是不是还有nginx进度。
ps -ef | grep nginx
root     29919     1  0 16:36 ?        00:00:00 nginx: master process
./nginx
nobody   29920 29919  0 16:36 ?        00:00:00 nginx: worker process

近期开辟浏览器,在地方栏输入
to nginx,申明nginx已经配备成功。
下一步可进展有关布署,将呼吁从80端口转向8080端口

进入/usr/local/nginx/conf路线,输入以下命令:

vi nginx.conf

mac编写翻译安装nginx及nginx,lamp所需事项。其中:

    listener 监听端口
    server_name 监听域名
    location{}是用来为合作的 U瑞虎I 举办安插,UCR-VI 即语法中的“/uri/”。
    location / { }相配任何查询,因为具有请求都是 / 开首。
   
root钦命对应uri的资源查找路线,html为绝对路线,在自家的服务器上完全路线为/usr/local/nginx/html/,
   
该路径下有二个index.html的文本,正是输入ECS实例IP或绑定的域名再次回到的响应内容。[2]

4858美高梅,那边大家是想行使nginx的反向代理(Reverse
Proxy)功用。反向代理格局是指以代理服务器来接受internet上的连年请求,然后将呼吁转载给内部网络上的服务器,并将从服务器上获得的结果再次回到给internet上呼吁连接的客户端,此时期理服务器对外就呈现为贰个服务器。
server {
        listen       80;
        server_name  127.0.0.1:8080;

        location / {
            proxy_pass   ;
        }

    }

server下的结点:

listen:监听80端口
server_name:转载到哪些地点
proxy_pass:代理到哪个地点

安排完结后,重启nginx

进入/usr/local/nginx/sbin路径:

./nginx -s reload

展开vmware下的ubuntu,外部用xshell连接终端
1.ubuntu server 大班权限解读
su 切换成极品管理员
sudo 以最佳管理员身份推行
sudo弥补了su的多账户安全主题素材
行使su命令全数管理员 都必须掌握root账户的密码
sudo使得一般管理员使用自身的密码也足以赢得最棒管理员权限
2.isbadguy @ imooc:~ $
用户名 @主机名:当前目录 用户类型标志
$表示普通用户 #代表超级管理员
透过passwd 命令修改账户密码
pwd 突显当前目录实际路线
~ 默认的当前目录,壹般彰显实际路线
修改root账户密码:sudo passwd root
时下密码 新密码
进去最好格局:su
password:修改过的密码
root@imooc:~ #

Ubuntu 1四.0肆 编写翻译安装 Nginx

在Ubuntu 1四.04下编写翻译安装 Nginx进程笔记。

下载源码包 nginx 地址:

编写翻译前先安装多个包:

直接编写翻译安装会遭受贫乏pcre等难题,那时候只要到再设置七个包就ok

sudo apt-get install libpcre三-dev aptitude libssl-dev那样再make
install就足以成功了

推行如下操作来设置openssl及其开垦函数库:

1.$ sudo apt-get install openssl 
2.$ sudo apt-get install libssl0.9.8 
3.$ sudo apt-get install libssl-dev 

依傍包安装完结之后 就能够编写翻译安装nginx

一。解压源码包
tar zxvf nginx-1.0.14.tar.gz -C ../extra/
cd ../extra/nginx-1.0.14/

  1. 编写翻译安装

./configure \
–prefix=/usr/local/nginx \
–user=www \
–group=www \
–with-http_stub_status_module \
–with-http_ssl_module

3。 make 
  make install

4.启动nginx
sudo /usr/local/nginx/sbin/nginx
  关闭nginx
sudo /usr/local/nginx/sbin/nginx -s stop
  重读nginx配置文件
sudo /usr/local/nginx/sbin/nginx -s reload

起步nginx出现的失实 :nginx: [emerg] bind() to 0.0.0.0:80 failed (98:
Address already in use)

利用命令关闭占用80端口的主次

sudo fuser -k 80/tcp

##确立软链接sudo ln -s /usr/local/nginx/sbin/nginx
/etc/init.d/##启动nginx/etc/init.d/nginx
日后就开发浏览器  输入 ;

测试一下啊!

给nginx 设定扶助PHP成效

先是编辑
sudo vi /usr/local/nginx/conf/nginx.conf

一贯修改

 location / {
            root  /usr/local/nginx/html/;      //网址的根路线 是
/usr/local/nginx/html/下
            index  index.html index.htm index.php;    //主页文件的种类
        }

 location ~ \.php$ {
            root          /usr/local/nginx/html;      //  /网址的根路径是 /usr/local/nginx/html/下
            fastcgi_pass  127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME 
/usr/local/nginx/html$fastcgi_script_name;  //帮忙php的门道  意思就是在/usr/local/nginx
            include        fastcgi_params;                             
                                                        /html 的目录下
辅助php的文本
      }

修改那两处就可以让nginx 帮忙 php 功效

然后 sudo /etc/init.d/nginx -s reload  //重新载入nginx 的配置文件

越来越多Nginx相关学科见以下内容:

CentOS 六.2实战计划Nginx+MySQL+PHP

使用Nginx搭建WEB服务器

搭建基于Linux陆.三+Nginx1.二+PHP伍+MySQL伍.五的Web服务器全经过

CentOS 陆.三下Nginx质量调优

CentOS 6.3下配置Nginx加载ngx_pagespeed模块

CentOS 六.肆安装配置Nginx+Pcre+php-fpm

Nginx安装配置使用详细笔记

Nginx日志过滤 使用ngx_log_if不记录特定日志

Nginx 的详细介绍:请点那里
Nginx 的下载地址:请点那里

14.0四 编译安装 Nginx 在Ubuntu
1四.0四下编译安装 Nginx进度笔记。 下载源码包 nginx 地址:
编写翻译前先安装八个包:…

自家安装nginx-echo-module的初衷是事先遭遇过局地时候,纵然有布署location规则,不过却在浏览器访问时,出现错误等未相称或不吻合预期的情况,想要知道,实际上是不是有相称哪条location规则,不过nginx的日记却只得记录请求url,所以,看到echo输出就十分闷热情洋溢,终归感到return不是那么好用的,作为八个小白前端,只好写到那种程度,各位参考指教吧~

三.sudo apt-get update //获取更新数据
sudo apt-get install apache2
apache二 -v 获取apache版本新闻
sudo apt-get install php5
php5 -v 查看版本消息
cat /etc/apache2/mods-enabled/php5.load
查看apache是不是加载php伍_module模块libphp5.so 查看配置
sudo apt-get install mysql-server
cat /etc/php5/conf.d/mysql.ini 查看mysql.so模块是不是加载

  1. 下载nginx源码 下载地址:链接:
    密码: 936t
  2. 下载nginx-echo-module 
    链接:
  3. 命令行新建文件夹,将下载下来的nginx源码解压,cd到该目录

sudo apt-get install php5-mysql 安装php的mysql的扩展
再次查看mysql.ini
sudo service mysql restart
sudo service apache2 restart

./configure

sudo apt-get install apache二 php5 mysql-server php5-mysql 一条命令
sudo tasksel install lamp-server 一条命令

sudo make

4.cd /var/www/
sudo vim info.php
i
<?php echo phpinfo();
去浏览器运营
esc :wq

sudo make install

给php增多常用扩展
sudo apt-get install php5-gd curl libcurl3-dev php5-curl
sudo service apache2 restart
运转info.php 查看扩张的模块

 

五.ubuntu系统安插文件目录:/etc
各组件配置文件地方
Apache /etc/apache2
MySql /etc/mysql
PHP /etc/php5

那会儿,nginx已经打响安装到系统/usr/local/nginx目录下,可试行文件是/usr/local/nginx/sbin中的nginx文件

apache主题配置
apache.conf
着力配置
mods-** Apache模块
sites-** 虚拟主机
第3词available能够行使的 enabled已启用的
enabled ln -s命令建立软连接 available
cd /etc/apache2
ll
cd mods-available/
ls
cd..
cd mods-enabled/

起步命令:cd /usr/local/nginx/sbin

mysql宗旨配置 /etc/my.cnf
php核心配置 /ect/php.ini

           sudo ./nginx

6.模仿DNS 将多个域名指向1九二.16捌.0.十四 hosts文件
192.168.0.104 video.imooc.com
192.168.0.104 bbs.imooc.com
192.168.0.104 oa.imooc.com

重启使配置生效  sudo ./nginx -s reload

7.创办目录
cd /var/
ls
sudo mkdir -p /wwwroot/{video,bbs,oa} 目录 以及多少个子目录
cd /wwwroot/
ls
cd video/
sudo vim index.html (i
cd ../bbs
sudo vim index1.html (i
cd ../oa
sudo vim index2.html (i

停下服务  sudo ./nginx -s stop

八.apache第22中学安插虚拟主机 重点
cd /etc/apache2/sites-available/
ll
cat default查看那些文件

  四. 将nginx-echo-module解压后移动到三中目录下

sudo cp default video
sudo cp default bbs
sudo cp default oa
sudo vim video i
足够数据:ServerName video.immoc.com
修改 Document /wwwroot/video
修改 <Diretory /wwwroot/video/>
esc :wq
sudo vim bbs i
累加数码:ServerName bbs.immoc.com
修改 Document /wwwroot/bbs
修改 <Diretory /wwwroot/bbs/>
esc :wq
sudo vim oa i
增添数据:ServerName oa.immoc.com
修改 Document /wwwroot/oa
修改 <Diretory /wwwroot/oa/>
esc :wq

 

cd /etc/apache2/sites-enabled/
ll
sudo ln -s ../sites-available/video video
ll
sudo ln -s ../sites-available/bbs bbs
ll
sudo ln -s ../sites-available/oa oa
ll
sudo service apache2 restart

sudo ./configure –add-module=echo-nginx-module-0.61

玖.数量存款和储蓄目录迁移 重点
sudo service mysql stop 先甘休数据库
cd /var/lib/
ll
sudo mkdir /mysqldata
sudo chown -vR mysql:mysql /mysqldata/
sudo chmod -vR 700 /mysqldata/
su 切换到root su test 切换到test
cp -av /var/lib/mysql/* /mysqldata/ //mysql下的具备文件复制
exit //退出SU权限
sudo vim /etc/mysql/my.cnf

sudo
make

datadir =/var/lib/mysql 注释掉

datadir =/mysqldata 新加

sudo vim /etc/apparmor.d/usr.sbin.mysqld

sudo make
install

/var/lib/mysql/ r,

  那么些进度中,因为依照网上教程操作,不过,下载的0.60及0.5八在sudo
make时都会在调控台报三个错,因为没截图,记得报错是赋值类型不相称相关,错误文件是http-request.c,后来尝试下载了链接中的0.陆一本子,重新从.configure推行2遍,发现未有报错了(这些进程当成折腾啊,本人又不懂nginx实现的底细,网上又从未过多好像报错音讯,像没头苍蝇同样乱试)

/var/lib/mysql/** rwk,

/mysqldata/ r,
/mysqldata/** rwk,

sudo service apparmor reload
sudo service mysql start

连接数据库
mysql -u root -p
create database imooc;
show database;
exit
cd / 根目录
su
cd /mysqldata/
ll
rm -rvf /var/lib/mysql/

exit

10.安装phpmyadmin
apt-get方式
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin/ /var/www/pma
手动利用filezilla 上传安装包到服务器安装phpmyadmin

11.修改Mysql权限
暗许情状下,出于安全的设想,MySQL在起先状态下不容许远程连接,只允许服务器内部使用的本地连接。
sudo vim /etc/mysql/my.cnf
找到bind-address

   接下来,发现nginx安装目录下的nginx.conf分化意修改,尝试在文件简要介绍处将权力修改为可读写,不过如故这多少个,只可以讲文件复制到别处修改后再覆盖回来,个人其余nginx配置是身处nginx安装目录下新建了3个servers文件夹,里头有各个域名的布局文件

bind-address =127.0.0.1 注释掉

mysql -u root -p
grant all privileges on . to ‘root’@’%’ identified by ‘z6824980’ with
grant option;
flush privileges;

sudo service mysql restart

然后经过中距离终端数据库举行连接。输入地方和用户名

12.apache下rewrite配置
httpd-conf文件中拉开相关格局
LoadModule rewrite_module modules/mod_rewrite.so 去掉前边#
Include conf/extra/httpd-vhosts.conf 去掉前面#
vhosts文件扩展相关域名
测试 phpinfo();
httpd-vhosts.conf配置相关信息
设置伪静态
RewriteEngine on
RewriteRule ^/detail/([0-9]*).html$ /detail.php?id=$1;
RewriteCond %{DOCUMENT-ROOT}%{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteRule

13.nginx下rewrite配置
设置伪静态
rewrite ^/detail/(\d+).html$ /detail.php?id=$1 last;

1四.要是虚拟机删除不干净 能够下载VMware_Install_Cleaner软件去删除
快速照相 便于恢复生机破坏的系统
克隆 不用安装就能够再度利用
安装虚拟机及镜像。桥接

主分区:最八只好有6个
扩张分区:
最多只好有1个
主分区加扩丰硕区最多有6个
不能够写入数据 只好分包逻辑分区
逻辑分区

一伍.写入文件系统把全路分区分成了等大小的数据块,在分区列表里创设文件音讯表格(I
node, 权限,
修改时间)。而写入文件系统前必须排除数据,在此之前认为格式化就是单纯的清空数据,未来知晓清空只是格式化为达到写入文件系统必做的1件事。

1陆.linux中 整个剧情兼文书
挂载
不能够不分区
linux 中 ‘/’代表 根分区 ext4
swap分区(调换分区,内部存储器2倍,不超越二GB)
引入分区
/boot (运维分区,200MB) ext四
/home 文件类型ext4
分区:把大硬盘分为小的逻辑分区
格式化:写入文件系统
分区设备文件名:给各类分区定义设备文件名
挂载:给各样分区分配挂载点

17.进去虚拟机中按F1二,采纳Boot
‘+’ 改换运营顺序 CD-ROM Drive,
Exit Exit Discarding Changes 不保留退出

ctrl+alt+enter 虚拟机全屏
Minimal 最小化
Basic Server 基本服务器(CentOs 初学者)

18.红帽CentOs
setup (采取互联网配置 DNS配置 配置IP 网关 DNS 掩码 ,然后鲜明)
service network restart 重启网络服务
ipconfig
安装xshell5(已有)

1玖.如何编译安装软件
编写翻译安装是在Linux安装软件的重大方法
编写翻译前的预备干活:./configure
编译:make
安装:make install

20.CentOs测试网络
ping
www.baidu.com(若不好使)
vi /etc/sysconfig/network-scripts/ifcfg-cnp0s三(tab键自动补全)
分配ip修改并丰盛:
IPADDR=192.168.1.158
NETMASK=255.255.255.0
NM_CONTROLLED=no
DEFROUTE=yes

ONBOOT=yes
:wq
再一次启航网络服务sudo systemctl restart network.service
测试ip ip addr

允许远程防火墙连接:
sudo firewall-cmd –zone=public –add-port=22/tcp –permanent
再也启航防火墙:
sudo systemctl restart firewalld.service
将互连网设置为桥接网络

二1.极端连接或然Xshell5
ssh 用户名@192.168.1.150
输入密码 就能够登6

centos编写翻译安装:
sudo yum install vim
vim 可进入vim编辑
sudo yum install wget
wget 链接网站 (能够把网站上的财富下载下来)
ll (查看下载的压缩包)
tar -zxvf 下载的压缩包
sudo yum install gcc gcc++ libxml2-devel
cd php-7.0.7/
./configure –prifex=/usr/local/php7-imooc –enable-fpm
(PHP-FPM是多少个PHP法斯特CGI管理器,是只用于PHP的。)
make (编译)
sudo make install (编写翻译安装)
ll /usr/local/php7-imooc/lib/php
cd ~
ll
vim test.php (<?php phpinfo();)
/usr/local/php7-imooc/bin/php test.php

wget 数据库链接
tar -zxvf 包名
sudo yum install cmake gcc-c++ ncurses-devel perl-Date-Dumper boost
boost-doc boost-devel(壹些工具)
cd mysql-5.7.13
cmake \ (命令参数) 回车
make (编译)
sudo make install (编写翻译安装)
mysqld 启动mysql
mysql 进入mysql

拷贝链接
wget 链接网站
tar -zxvf 包名
cd httpd-2.4.20
./configure –prifex=/usr/local/apache二(假诺报错 表达不够文件)
cd ..
wget 分别下载 apr和apr-util 输入相应的链接
ll
tar -zxvf 包名
mv apr-1.4.5 apr 重命名
mv apr-util-1.3.12 apr-util 重命名
ll
mv apr apr-util httpd-2.4.20/srclib/ (将apr apr-util 剪切到
httpd-2.4.20/srclib/文件里)
下载pcre wget 链接
mv download pcre.tar.bz2
tar -jxvf pcre.tar.bz2
cd pcre-8.37/
./configure –prifex=/usr/local/pcre-8.37
make
sudo make install
cd ..
cd httpd-2.4.20/
./configure –prifex=/usr/local/apache2 -with-p
make
sudo make install
cd /usr/local/apache/bin
sudo ./apachectl -k start(重新启航apache)
sudo firewall-cmd –zone=public –add-port=80/tcp
–permament(防火墙允许80端口)
sudo systemctl restart firewalld.service(重新开动防火墙)

22.lnmp 安装nginx
下载nginx
wget 链接
tar -zxvf 包名
ls -alh | grep nginx
cd nginx-1.10.1
./configure –prefix=/usr/local/nginx -with-pcre=../pcre-8.37/
make
sudo make install
cd /usr/local/nginx/
cd sbin/
ps aux | grep httpd
sudo kill -9 31587 31588 31589
ps aux | grep httpd
sudo ./nginx
ll
cd /usr/local/php7-imooc/sbin/
ll
cd /usr/local/php7-imooc/etc/
ll
sudo mv php-fpm.conf.default php-fpm.conf
../sbin/php-fpm (报错)

vim /usr/local/php7-imooc/etc/php-fpm.conf
找到125行 :125
cd /usr/local/php7-imooc/etc/php-fpm.d/
ll
sudo mv
www.conf.default
www.conf
cd ..
sudo ./php-fpm(启动php-fpm)
ps aux | grep php-fpm(查看进程)
cd /usr/local/nginx/
ll
cd conf/
ll
sudo vim nginx.conf/
cd ..
cd html/
ll
vim test.php (<?php echo ‘zjx’;) :wq
走访192.168.1.十伍 显示数据

23.配置php-fpm
cd /usr/local/php7-imooc/
ll
cd etc/
ll
vim php-fpm.conf
cd php-fpm.d/
ll
vim www.conf
sudo /usr/local/php7-imooc/sbin/php-fpm
ps aux | grep php-fpm

vim www.conf
将pm.max_children = 10
pm.start_servers = 10
pm.min_spare_servers = 10
pm.max_spare_servers = 10

24.配置nginx
cd /usr/local/nginx/
ll
cd conf/
ll
sudo vim nginx.conf
修改 worker_processer : 10;
ps aux | grep nginx
sudo ../sbin/nginx
ps aux | grep nginx
sudo ../sbin/nginx -s reload (重启nginx)
ps aux | grep nginx

   此时,再在任意location /xxx配置中echo ‘xxxxx’
然后在浏览器中做客该域名:端口号/location路线,
发现回车后,浏览器会活动下载下来1个文书,内容为echo输出的字符串(这里不太精通为何,初始初衷是认为echo应该在浏览器调控台出口才对,恐怕依然何地没太搞对啊【补充:明天做测试时,发现能够在页面上直接体现echo的字符串,好像唯有相配location时,会下载这么些文件~(有待考证)】),然则到方今停止,nginx-echo也算能用了,不枉捣鼓了壹天

 

注:

那种艺术只适用于自身编写翻译nginx源码,不适用于直接下载安装nginx的(包罗npm
install,brew
install等),直接下载的在装置目录下是尚未.configure可实行文书的!

参考链接:

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有