http:允许定义指令和嵌入 HTTP 相关模块的区段。
server: 允许声明一个站点。
location:定义一组设置,应用于网站的一个特定位置。
rewrite 模块:执行 URL 重定向。
SSI 是 Server Side Include 的首字母缩略词。包含有嵌入式服务器方包含命令的 HTML 文本。在被传送给浏览器之前,服务器会对 SHTML 文档进行完全地读取、分析以及修改。
./configure
进行程序验证过程,以便确定系统包含所有必要的组成成分。make
对应用程序进行编译make install
复制编译后的文件(也包括资源文件)到安装目录。./
(句点和斜线),这么做的原因是强迫 shell 在当前的工作目录中查找要执行的文件。符号 > 允许你把文本写到文件中,如果指定的文件已经存在,原始的内容会被删除和替换。 touch 命令用于更新一个文件的访问日期和修改时间。
依赖库:GCC, PCRE, zlib, OpenSSL 。
apt-get install libpcre3 pibpcre3-dev(Ubuntu 下)
yum install pcre pcre-devel (centOS 下)
apt-get install zlib1g zlig1g-dev (Ubuntu 下)
yum install lib zlib-devel (centOS 下)
apt-get install openssl libssl-dev (Ubuntu 下)
yum install openssl openssl-dev (centOS 下)
mkdir src && cd src
Nginx wget http://nginx.org/download/nginx-1.14.0.tar.gz
tar zxf nginx-1.14.0.tar.gz
./configure
make
make install
./configure
进行程序验证过程,以便确定系统包含所有必要的组成成分。
make
对应用程序进行编译,一个成功的 build 编译应该会出现最后的信息:
make[1]: leaving directory followed by the project source path.
make install
复制编译后的文件(也包括资源文件)到安装目录。
<VirtualHost A.B.C.D:8080>…</VirtualHost>
service nginx reload
而别选择 service nginx restart
。/usr/local/nginx
,通过/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
启动 Nginx。def __unicode__(self):
python3中: def __str__(self):
str()函数将会返回我们定义好的数据格式sudo apt-get update
用于更新安装好的系统信息(获取列表)
sudo apt-get upgrade
获取所有需要更新或升级的项目(安装更新)lsof -I:端口号
结束端口:kill -9 PID