phpweb项目部署linux(实景部署pbootcms)

安装php

(1)首先执行如下命令安装 EPEL 源及源管理工具

yum install epel-release yum-utils

(2) 安装remi源

Remi 软件源:主要提供最新版的 PHP 软件包和其他一些 PHP 扩展工具包,它是针对 Fedora 和 RHEL 系分支变体 (包括:RHEL、CentOS、Oracle Linux 等等) 要安装 PHP,推荐使用 Remi 软件源。Remi 对 PHP 的支持和更新都很积极,可以在第一时间获得新版本的支持。

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

(3)安装 PHP7.3 及扩展

yum install -y php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-pecl-swoole php73-php-recode php73-php-snmp php73-php-soap php73-php-xmll

(4) 查看 PHP 版本

php73 -v

(5)将 php73 链接到系统环境变量中,就可以使用 php -v

ln -s /opt/remi/php73/root/usr/bin/php /usr/bin/php

(6) 启动 php-fpm,并且将其设置为开机自启动

systemctl enable php73-php-fpm
systemctl start php73-php-fpm

(7) 常用命令

systemctl restart php73-php-fpm  //重启
systemctl stop php73-php-fpm  //关闭
systemctl status php73-php-fpm  //检查状态

(8) 编辑 php.ini 文件

vi /etc/opt/remi/php73/php.ini
找到 memory_limit 一行,将其改成 512M
然后将 cgi.fix_pathinfo 前面的注释(;)去掉,并将值设置为 0

(9) 编辑 www.conf

vi /etc/opt/remi/php73/php-fpm.d/www.conf
将 user 和 group 的值都改成 nginx

(10) 创建 nginx 用户

groupadd nginx
useradd -g nginx nginx
vi /usr/local/nginx/conf/nginx.conf
去掉 user 注解,将其值改成 nginx

(11)配置nginx

#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
	#设定通过nginx上传文件的大小
    client_max_body_size 100m;
    #gzip  on;
	
	#gzip模块设置
    gzip on; #开启gzip压缩输出
    gzip_min_length 1k;    #最小压缩文件大小
    gzip_buffers 4 16k;    #压缩缓冲区
    gzip_http_version 1.0;    #压缩版本(默认1.1,前端如果是squid2.5请使用1.0)
    gzip_comp_level 2;    #压缩等级
    gzip_types text/plain application/x-javascript text/css application/xml;    #压缩类型,默认就已经包含textml,所以下面就不用再写了,写上去也不会有问题,但是会有一个warn。
    gzip_vary on;
	
    
    	server {
        listen       8083;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
    
    location / {
      root   /www/wwwroot/web/;
            index  index.php;
            include rewrite.conf;
}
		location ~ \.php$ {
		root   /www/wwwroot/web/;
			fastcgi_pass   127.0.0.1:8055;
			fastcgi_index  index.php;
			fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
			include        fastcgi_params;
		}

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

    }

}
rewrite.conf 里面是伪静态化配置
  • 10
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
信易phpweb全能补丁包 I:\陈君毅个人文档\陈君毅的事业\制作网站项目\PHPWEB\升级破解补丁\信易,陈君毅,验证,能用好用的补丁\全能破解(安装+2.0.14升级+模板安装免验证) ├─base │ ├─admin-post.php 【模板升级免验证破解】 免验证增加模板后,需要添加权限 │ ├─install-index.php安装跳第三步破解】 第二十行的 $step=0 修改为$step=3 。 修改为3的意思是从第三步开始。 │ └─templates-header.htm 【IE6的兼容性补丁】 修改浏览器的兼容性问题,增加了一句<meta http-equiv="X-UA-Compatible" content="IE=7" /> ├─includes-update.php 【升级包安装补丁】 第150行为密码123456。原来个别补丁更新后会覆盖本文件,需要再上传本update.php方可继续安装下一升级包,现在信易已更新补丁包,可一直安装无需再上传。 └─update 【升级包源文件2.05】 更新至2.0.14版,20121019,已修正20100830和20111209的update.php,无需中途再上传update.php。只上传要用的升级包到服务器,即可。 └─upupup 【冰蓝PhpwebBak 2011】 备份数据库的工具,用户名:admin class/config.php,“$set_password”的值改为“e10adc3949ba59abbe56e057f20f883e”,密码就是:123456。 www.ebcm.com.cn ========================================================================================================================================================================================================================================================================================================================= 【post.php详细说明】好不容易给客户架设后了一个成品网站,客户提出要增加会员功能,这可愁坏我了,因为之前这套模板里面是没有会员等模块,怎么办呢,重新换版子?那太累了,数据都要重新添加(BS一下,其他模板程序都是数据和模板分离)。幸好程序提供了添加功能。好了,成都网站建设专家-易维网络特意总结了一下详细步骤,希望能帮到一些人: 把要安装的模块的文件先传到网站根目录。这里有人就说我没有文件怎么办,可以去其他模板下面下载下来。会员的文件夹名称是member,下载是down。 后台-设置-模块插件管理,点击右边的“查询未安装模块”,下拉选择要安装的模块。这一步会提示需要用户名验证:1,找卖给你程序的人,他们有会员账号。2,给他破解了。base\admin下面的post.php,这个文件,破解后的文件为: 把这个文件替换上去就OK了,但是点击会员模块的时候还会提示无权操作。解决方法:设置-管理账户维护,把帐号的权限下面的会员相关都打上勾。 附上一些内部网址的地址,在网站制作的时候用得上: 1、会员模块 会员中心:member/index.php 会员资料设置 member/member_account.php 登录账号设置 member/member_account.php 会员资料修改 member/member_detail.php 头像签名设置 member/member_person.php 联系信息修改 member/member_contact.php 我的收藏夹 member/member_fav.php 我的点评 member/member_comment.php 我的好友 member/member_friends.php 我的积分 member/member_cent.php 我的站内短信 member/member_msn.php 安全退出登录 logout.php 会员付款记录 member/member_paylist.php 会员消费记录 member/member_buylist.php 在线支付充值 member/member_onlinepay.php 2、新闻文章模块 文章分类 news/news_cat.php 文章发布 news/news_fabu.php 文章管理 news/news_gl.php 3、图片展示模块 图片分类 photo/photo_cat.php 图片发布 photo/photo_fabu.php 图片管理 photo/photo_gl.php 4、产品展示模块 产品分类 product/product_cat.php 产品发布 product/product_fabu.php 产品管理 product/product_gl.php 5、文件下载模块 下载分类 down/down_cat.php 下载发布 down/down_fabu.php 下载管理 down/down_gl.php 6、客户服务模块 提交我的问题 service/service.php 客服工单查询 service/feedback.php 存档工单查询 service/feedbackhis.php 7、网上购物模块 订单查询 shop/order.php 8、医院门诊模块 门诊预约管理 hospital/hospital_reservenotice.php 网上预约挂号 hospital/hospital_reserve.php 预约挂号查询 hospital/hospital_reservemanage.php 历史预约记录 hospital/hospital_reservedue.php 9、供求信息模块 信息自定分类 bizinfo_cat.php 供求信息管理 bizinfo/bizinfo_fabu.php 供求信息发布 bizinfo/bizinfo_fabu.php 供求信息管理 bizinfo_gl.php 10、技术信息模块 技术项目发布 tech/techadd.php 技术需求发布 tech/techdemandadd.php 项目信息管理 tech/techgl.php 需求信息管理 tech/techdemandgl.php 11、展会信息模块 加入公司名录 zlinfo/zlinfo_comadd.php 展会信息发布 zlinfo/zlinfo_add.php 展会信息管理 zlinfo/zlinfo_gl.php 展览场馆发布 zlinfo/zlinfo_cgadd.php 展览场馆管理 zlinfo/zlinfo_cggl.php 服务信息发布 zlinfo/zlinfo_fuwuadd.php 服务信息管理 zlinfo/zlinfo_fuwugl.php 参展申请查询 zlinfo/zlinfo_sq.php =========================================================================================================================================================================================================================================================================================================================

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值