ubuntu下Nginx的安装:
参考:
http://my.oschina.net/raydchang/blog/323228
http://my.oschina.net/u/244918/blog/500953
1)准备好Perl 5 兼容正则表达式库(PCRE)与SSL 支持库。
2)已安装gcc和g++。
3)输入命令
./configure 可检查安装条件是否完备。
./configure --prefix=/usr/local/nginx(Nginx安装部署后的根目录)
sudo ./configure
--sbin-path=/usr/local/nginx/nginx (可执行文件放置路径)
--conf-path=/usr/local/nginx/nginx.conf (配置文件放置路径)
--with-http_ssl_module (安装http ssl module。该模块使Nginx支持SSL协议,提供HTTPS服务。)
--with-http_stub_status_module (该模块可以让运行中的Nginx提供性能统ji页面,获取相关的并发连接,请求的信息。)
4)安装完成后:
启动nginx /usr/local/nginx/nginx
在浏览器中输入 http://localhost/ 若出现Welcome to nginx则表示成功。
5)源码安装的Nginx的卸载
直接删除文件夹
一些问题:
(1)nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 错误解决
1)sudo lsof -i:80 //显示所有打开80端口的进程
2)kill -9 <进程号> 杀死进程