Basic install instructions, use sudo if necessary for the below (depends on your setup/security).
# [optional as you may have these installed]
sudo apt-get install libpcre3-dev zlib1g-dev
mkdir -p ~/temp/nginx-install
cd ~/temp/nginx-install
# download/curl/wget nginx
wget http://nginx.org/download/nginx-1.7.9.tar.gz
tar -xvf nginx-1.7.9.tar.gz
cd nginx-1.7.9/
./configure
make
sudo make install
#copy/download/curl/wget the init script
sudo wget https://raw.githubusercontent.com/JasonGiedymin/nginx-init-ubuntu/master/nginx -O /etc/init.d/nginx
sudo chmod +x /etc/init.d/nginx
service nginx status # to poll for current status
service nginx stop # to stop any servers if any
service nginx start # to start the server
#[optional]
sudo update-rc.d -f nginx defaults
#[optional remove the upstart script]
sudo update-rc.d -f nginx remove
分享到:
相关推荐
ubuntu自动安装nginx php脚本ubuntu自动安装nginx php脚本
在Ubuntu系统中,要使Nginx在系统启动时自动启动,可以通过以下命令设置服务的启动状态: ```bash sudo update-rc.d nginx defaults ``` 如果要移除自动启动,可以使用: ```bash sudo update-rc.d -f nginx ...
nginx启动脚本,下载后可以直接上传使用
在构建一个基于Ubuntu系统的Web服务器时,通常会选择Nginx作为Web服务器,PHP作为后端脚本语言,而MySQL作为数据库管理系统。以下是根据提供的文件内容,详细解释如何一步步搭建一个Ubuntu Nginx + PHP + MySQL...
### Ubuntu 设置 Nginx 支持 CGI #### 1. 概述 Nginx 是一款功能强大且高效的 HTTP 反向代理服务器,同时提供 IMAP/POP3/SMTP 服务。它以其低资源消耗和高并发处理能力而著称。在本篇文档中,我们将详细介绍如何在...
这个"ubuntunginx+PHP+mysql服务器搭建.rar"文件很显然是一个教程或指南,旨在帮助用户在Ubuntu操作系统上配置一个功能完备的Web服务器环境。 首先,我们来详细了解一下这个过程: 1. **Ubuntu**:Ubuntu是一个...
### Nginx 开机启动脚本详解 ...此外,通过自定义函数 `make_dirs` 来确保 Nginx 正常运行所需的目录结构和权限设置,提高了脚本的稳定性和健壮性。对于部署和维护 Nginx 服务来说,这样的脚本是非常实用且重要的工具。
nginx-init-ubuntu, 尝试和 true Nginx 初始化脚本得到增强 发送请求? ! nginx-init-ubuntu状态 当前版本:v3.9.0以前稳定版本 v3.8.0注意:v3.8.0在最近几个月一直稳定,没有问题。 v3.9.0稳定,是新的。电子邮件...
日志文件存放在`/var/log/nginx`,同时在`/etc/init.d/`下有一个启动脚本,名为`nginx`,用于启动、停止或重启Nginx服务。默认的虚拟主机目录设置在`/var/www/nginx-default`。 接下来是启动Nginx服务,执行`sudo /...
打开`/etc/nginx/sites-available/default`文件,设置正确的服务器名、默认索引文件,并启用PHP支持。对于PHP支持,你需要取消对以下部分的注释: ```nginx location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; ...
在IT行业中,自动化部署是提高效率、减少...4. **配置Nginx**:进入解压后的目录并运行配置脚本,这个过程允许我们指定安装路径、模块选项等,如`cd nginx-1.20.0 && ./configure --prefix=/usr/local/nginx --with-...
### Ubuntu16集成nginx+多个tomcat+memcached文档知识点详解 #### 一、环境搭建概述 本文档主要介绍如何在Ubuntu 16.04系统上集成部署Nginx、多个Tomcat以及Memcached。这是一套常用的Web服务器集群方案,其中...
编辑`php-cgi`脚本,替换`nginx`为`php-cgi`,并设置相应的DAEMON和DAEMON_OPTS选项。 至此,我们就成功地在Ubuntu上搭建了一个Nginx + PHP + MySQL的服务器环境。现在,你可以将你的PHP应用程序部署到`/var/...
ubuntu-nginx-lucee, 在Ubuntu上,使用 Nginx 和Tomcat构建Lucee服务器的脚本 ubuntu-nginx-lucee一组bash脚本,用于在Ubuntu上使用 Nginx 和Tomcat来支持Lucee服务器。 使用Ubuntu发行版中的Tomcat,这样你就可以...
1. **安装必备工具**:在开始安装Nginx之前,确保系统已经安装了必要的软件包管理器,如`apt`(Ubuntu/Debian)或`yum`(CentOS/RHEL)。这些包管理器能帮助我们便捷地安装和更新软件。 2. **更新系统**:在执行...
3. 配置Nginx以支持ThinkPHP的Pathinfo模式:在Ubuntu系统上配置Nginx以支持ThinkPHP的Pathinfo模式需要在Nginx的配置文件中设置location块,以便正确处理.php文件请求。在此过程中,需要定义变量来存放Pathinfo信息...
在nginx下支持cgi脚本于支持node类似的,只要在nginx直接做个转发,转发到对应的cgi套接字就好。 使用Fcgiwrap Fcgiqwrap是另外一个CGI封装库,跟Simple CGI类似。 安装fcgiwrap apt-get install fcgiwrap 安装以后...