网络安全学习P172 ---tomcat服务的搭建

tomcat服务的搭建

Nginx实现PHP语言的解析

[root@a ~]# cd Desktop/
[root@a Desktop]# tar xf php-5.4.23.tar.gz 
[root@a Desktop]# cd php-5.4.23/
[root@a php-5.4.23]# yum install -y libxml2-devel libjpeg-devel libpng-devel
[root@a php-5.4.23]# ./configure --prefix=/usr/local/php5 --with-gd-zlib --with-config-file-path=/usr/local/php5 --enable-mbstring --enable-fpm --with-jpeg-dir=/usr/lib
[root@a php-5.4.23]#make
[root@a php-5.4.23]#make install
cd /usr/local/php5
cd bin/
./php -v  //查看php版本,之前装过php,而这次出现的是新版本的php

安装成功
在这里插入图片描述

之前出现了一个问题
configure: error: can not find sources in . or …
然后我最后发现为啥php包里的文件那么少,发现可能是下载的php包有问题,重新下载了一个包,发现就可以执行了

对基本命令进行优化

其实就是版本替换,用新装的php的功能替换原来的rpm包安装的php的功能
就是把原来的版本卸掉,安装新的版本

php的部署

[root@a bin]# yum remove php-cli
[root@a bin]# php -v
bash: /usr/bin/php: No such file or directory  //php不能用了

[root@a bin]# ln -s /usr/local/php5/bin/* /usr/bin/
[root@a bin]# ln -s /usr/local/php5/sbin/* /usr/sbin/

[root@a bin]# php -v
PHP 5.4.23 (cli) (built: Jun 21 2021 03:00:11)  //php又能用了

[root@a Desktop]# cd php-5.4.23/
[root@a php-5.4.23]# cp php.ini-development /usr/local/php5/
cd /usr/local/php5/
[root@a php5]# mv php.ini-development php.ini  //把其中一个文件改名

vim php.ini
/short //查找这个字符,会出现黄标
:set nu  //会出现行号
然后将short_open_tag=Off 改为On

在这里插入图片描述

让php独立成为一个进程

cd /usr/local/nginx/conf/
vim nginx.conf

找到这个部分,然后往下拉
在这里插入图片描述
定位到要修改的部分
在这里插入图片描述

php-fpm -h  //查看对应的命令![在这里插入图片描述](https://img-blog.csdnimg.cn/20210621151223493.png)

killall php-fpm   //直接关闭进程
[root@a conf]# /usr/local/nginx/sbin/nginx -s stop   //关闭
[root@a conf]# php-fpm
[root@a conf]# /usr/local/nginx/sbin/nginx   //开启进程

然后蹦出来了个这个玩意
在这里插入图片描述
???
在这里插入图片描述
好像php的环境还是没配置好

然后啥都没干,又可以了,迷幻…
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值