首页 热点资讯 义务教育 高等教育 出国留学 考研考公

php和nginx安装后怎么配置

发布网友

我来回答

2个回答

懂视网

产品型号:Thinkpad E15

系统版本:centos8

通过yum安装nginx服务

[root@xuegod63 ~]# yum install -y epel-release  #安装epel源

[root@xuegod63 ~]# yum install -y nginx  #安装nginx

[root@xuegod63 ~]# systemctl start nginx  #启动nginx

[root@xuegod63 ~]# iptables -F  #清空防火墙

打开浏览器,访问虚拟机的IP地址:http://192.168.1.63/

可以访问,成功,说明nginx安装成功了。

总结:

1. yum install -y epel-release

2. yum install -y nginx

3. systemctl restart nginx

热心网友

先安装编译依赖的一些组件

复制代码 代码如下:

yum install pcre pcre-devel openssl openssl-devel -y

1、解压程序包

复制代码 代码如下:

tar xf nginx-1.10.0.tar.gz
cd nginx-1.10.0

2、预编译配置参数

复制代码 代码如下:

./configure --user=www \
--group=www \
--prefix=/data/server/nginx \
--with-http_stub_status_mole \
--without-http-cache \
--with-http_ssl_mole \
--with-http_gzip_static_mole

3、执行编译

复制代码 代码如下:

make && make install

4、替换配置文件
nginx.conf
user www www;
worker_processes 1;
error_log /u01/data/log/nginx/error.log crit;
pid /u01/data/server/nginx/logs/nginx.pid;
#Specifies the value for maximum file descriptors that can be opened by this process.
worker_rlimit_nofile 65535;
events
{
use epoll;
worker_connections 65535;
}
http {
include mime.types;
default_type application/octet-stream;
#charset gb2312;
server_names_hash_bucket_size 128;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_max_body_size 8m;
sendfile on;
tcp_nopush on;
keepalive_timeout 60;
tcp_nodelay on;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size k;
fastcgi_buffers 4 k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 128k;
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.0;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;
#limit_zone crawler $binary_remote_addr 10m;
log_format main '$remote_addr - "$request_time" [$time_local] "$request" '
'"$status" $body_bytes_sent "$http_referer" '
'"$http_user_agent" $http_x_forwarded_for';
log_format '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" $http_x_forwarded_for "$request_time"';
include /u01/alidata/server/nginx/conf/vhosts/*.conf;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com