Home  >  Article  >  Operation and Maintenance  >  How to install and configure nginx under Centos7

How to install and configure nginx under Centos7

WBOY
WBOYforward
2023-06-03 13:36:141537browse

Note: The basic directory path for software installation: /usr/local, so when downloading the software, switch to this directory to download and unzip it directly

1. Install gcc gcc-c dependency package

yum install -y gcc gcc-c

2. Download, compile and install the pcre library

Switch to usr Execute the command in the /local directory

Download the installation package

wget

Decompress the installation package

tar -zxvf pcre-8.36.tar.gz

Compile and install

cd pcre-8.36
./configure
make && make install

3. Download, compile and install the ssl library

Download the installation package

wget

Unzip the compressed package

tar -zxvf openssl-1.0.1j.tar.gz

Compile and install

cd openssl-1.0.1j
./config
make && make install

4. Download, compile and install the zlib dependent library

Download the installation package

wget

Unzip the installation package

tar -zxvf zlib-1.2. 11.tar.gz<br>

Compile and install

cd zlib-1.2.11
./configure
make && make install

After the dependent packages and environment are installed and configured, you need to install nginx

5.nginx installation

Download the installation package

wget
Unzip the installation package

tar -zxvf nginx-1.8.0.tar .gz

Compile and install

cd nginx-1.8.0
./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module
make && make install

(Note: In the second instruction of compilation: --prefix=/usr/local/nginx specifies the directory for compilation and installation. After the compilation is successful, it will Display the nginx installation folder in the /usr/local directory, you can delete the nginx-1.8.0 compiled file)

6.nginx related operation commands

Switch to In the nginx directory

cd /usr/local/nginx

Execute the following command

Start nginx

./ sbin/nginx

Check whether the nginx configuration file is correct

./sbin/nginx -t

See the instructions as shown in the figure The nginx configuration file is accurate

Stop nginx

Check the process number occupied by nginx and end it

ps -ef|grep nginx
kill -9 端口号

The above is the detailed content of How to install and configure nginx under Centos7. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:yisu.com. If there is any infringement, please contact admin@php.cn delete