设为首页 加入收藏

TOP

nginx做负载均衡服务器,配置动静分离(五)
2023-07-23 13:38:00 】 浏览:154
Tags:nginx 衡服务
1 php-8.1.11]# ls [root@RS1 etc]# ls pear.conf php-fpm.conf php-fpm.conf.default php-fpm.d [root@RS1 etc]# cp php-fpm.conf.default php-fpm.conf [root@RS1 etc]# cd php-fpm.d/ [root@RS1 php-fpm.d]# ls www.conf.default [root@RS1 php-fpm.d]# cp www.conf.default www.conf [root@RS1 php-fpm.d]# ls www.conf www.conf.default [root@RS1 php-fpm.d]# cd [root@RS1 ~]# cd /etc/init.d [root@RS1 init.d]# ls README functions mysqld php-fpm [root@RS1 init.d]# service php-fpm start //开启 Starting php-fpm done [root@RS1 init.d]# service php-fpm stop //关闭 Gracefully shutting down php-fpm . done [root@RS1 init.d]# service php-fpm start Starting php-fpm done [root@RS1 init.d]# ss -antl //查看端口 State Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 128 0.0.0.0:80 0.0.0.0:* LISTEN 0 128 0.0.0.0:22 0.0.0.0:* LISTEN 0 128 127.0.0.1:9000 0.0.0.0:* LISTEN 0 128 [::]:22 [::]:* LISTEN 0 70 *:33060 *:* LISTEN 0 128 *:3306 *:*

配置nginx

[root@RS1 init.d]# cd /usr/local/nginx/conf/
[root@RS1 conf]# ls
fastcgi.conf            koi-utf             nginx.conf           uwsgi_params
fastcgi.conf.default    koi-win             nginx.conf.default   uwsgi_params.default
fastcgi_params          mime.types          scgi_params          win-utf
fastcgi_params.default  mime.types.default  scgi_params.default
[root@RS1 conf]# vim nginx.conf
...
location / {
            root   html;
            index  index.php ;                    
        }
[root@RS1 ~]# systemctl restart nginx
[root@RS1 ~]# ss -antl
State       Recv-Q      Send-Q           Local Address:Port            Peer Address:Port     Process      
LISTEN      0           128                    0.0.0.0:80                   0.0.0.0:*                     
LISTEN      0           128                    0.0.0.0:22                   0.0.0.0:*                     
LISTEN      0           128                  127.0.0.1:9000                 0.0.0.0:*                     
LISTEN      0           128                       [::]:22                      [::]:*                     
LISTEN      0           70                           *:33060                      *:*                     
LISTEN      0           128                          *:3306                       *:*                     
...

下面内容需要取消注释然后修改
location ~ \.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html$fastcgi_script_name;
            include        fastcgi_params;
        }
[root@RS1 ~]# cd
[root@RS1 ~]# cd /usr/local/nginx/html/
[root@RS1 html]# vim index.php   //编辑访问网站
[root@RS1 html]# cat index.php
<?php
    phpinfo();
?>
[root@RS1 html]# service php-fpm stop
Gracefully shutting down php-fpm . done
[root@RS1 html]# service php-fpm start 
Starting php-fpm  done
[root@RS1 ~]# ss -antl
State       Recv-Q      Send-Q           Local Address:Port            Peer Address:Port     Process      
LISTEN      0           128                    0.0.0.0:80                   0.0.0.0:*                     
LISTEN      0           128                    0.0.0.0:22                   0.0.0.0:*                     
LISTEN      0           128                  127.0.0.1:9000                 0.0.0.0:*                     
LISTEN      0           128                       [::]:22                      [::]:*                     
LISTEN      0           70                           *:33060                      *:*                     
LISTEN      0           128                          *:3306                       *:*                     

访问:

配置虚拟主机用于存放静态文件

[root@RS1 ~]# vim /usr/local/nginx/conf/nginx.conf
#gzip  on;
    server {
        listen       82;
        root         html/tushanbu;
        index        index.html;
    }

部署LAMP

源码安装httpd

[root@RS2 ~]# dnf groups mark install 'Development Tools' -y
//安装开发工具包
[root@RS2 ~]# dnf -y install openssl-devel pcre-devel expat-devel libtool gcc gcc-c++ wget vim make
//安装依赖包
[root@RS2 ~]# useradd -r -M -s /sbin/nologin  apache
//创建用户
[root@RS2 ~]# wget https://downloads.apache.org/apr/apr-1.7.0.tar.gz https://downloads.apache.org/apr/apr-util-1.6.1.tar.gz https://downloads.apache.org/httpd/httpd-2.4.54.tar.gz
//下载依赖包
[root@RS2 ~]# ls
anaconda-ks.cfg  apr-1.7.0.tar.gz  apr-util-1.6.1.tar.gz  httpd-2.4.54.tar.gz
[root@RS2 ~]# tar -xf apr-1.7.0.tar.gz  //解压
[root@RS2 ~]# tar -xf apr-util-1.6.1.tar.gz
[root@RS2 ~]# tar -xf httpd-2.4.54.tar.gz
[root@RS2 ~]# ls
anaconda-ks.cfg  apr-1.7.0.tar.gz  apr-util-1.6.1.tar.gz  httpd-2.4.54.tar.gz
apr-1.7.0        apr-
首页 上一页 2 3 4 5 6 7 8 下一页 尾页 5/11/11
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇CentOS 7内核升级 下一篇Linux logrotate 日志转储功能配置

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目