跳至主要内容

统信UOS 离线安装 nginx


1、pcre 安装

https://sourceforge.net/projects/pcre/files/pcre/
tar -zxvf pcre-8.45.tar.gz
cd pcre-8.45
./configure
make && make install
pcre-config --version

2、openssl 安装

https://www.openssl.org/source/
tar -zxvf openssl-3.1.1.tar.gz
cd openssl-3.1.1
./config
make && make install

3、zlib 安装

http://www.zlib.net/
tar -zxvf zlib-1.2.13.tar.gz
cd zlib-1.2.13
./configure
make && make install

4、nginx 安装

http://nginx.org/en/download.html
tar -zxvf nginx-1.24.0.tar.gz
cd nginx-1.24.0
#编译 nginx和openssl适配
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/home/tools/openssl-3.1.1
make && make install


supervisor 管理配置

[program:nginx]
command= /usr/local/nginx/sbin/nginx  -g 'daemon off;'
autostart=true
autorestart=true
stderr_logfile=/home/logs/nginx.err.log
stdout_logfile=/home/logs/nginx.out.log
user=root
logfile_maxbytes=50MB
logfile_backups=10
startsecs=1
stopsignal=INT

评论

此博客中的热门博文

Docker-Compose 安装 PolarDB

 version: '3.1' services:   polardb:     container_name: polardb     restart: always     image: polardb/polardb_pg_local_instance     ports:       - 5432:5432     networks:       - net_db     environment:       TZ: Asia/Shanghai     volumes:       - ./polardb:/var/polardb networks:   net_db:     external: true

Docker-Compose 安装 xxl-job-admin

 version: '3' services:  xxl-job-admin:    image: xuxueli/xxl-job-admin:2.3.0    restart: always    container_name: xxl-job-admin    #environment:    #  PARAMS: '--spring.datasource.url= jdbc:mysql://192.168.1.110:3305/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai&useSSL=false --spring.datasource.username=root --spring.datasource.password=123456'    ports:      - 80:8080    networks:      - net_db    volumes:      - ./data/applogs:/data/applogs networks:  net_db:    external: true

Docker-Compose 安装 ClickHouse

 version: '3' services: clickhouse-server: restart: always image: yandex/clickhouse-server container_name: clickhouse-server ulimits: nofile: soft: 262144 hard: 262144 ports: - 8123:8123 - 9000:9000 - 9009:9009 volumes: - ./data:/var/lib/clickhouse - ./config.xml:/etc/clickhouse-server/config.xml - ./users.xml:/etc/clickhouse-server/users.xml - ./log:/var/log/clickhouse-server networks: - net_db healthcheck: test: wget --no-verbose --tries=1 --spider localhost:8123/ping || exit 1 interval: 2s timeout: 2s retries: 16 #clickhouse-client: # restart: always # image: yandex/clickhouse-client # container_name: clickhouse-client # command: ['--host', 'clickhouse-server', '--query', 'select * from system.functions order by name limit 4'] # networks: # - net_db # depends_on: # clickhouse-server: #