6.4编译及安装make && make install6.5复制模版文件作为PHP 的主配置文件,并进行修改cp /opt/php-7.1.10/php.ini-development /usr/local/php7/php.ini#在测试环境时使用php.ini-development文件,而在生产环境时使用php.ini-production文件vim /usr/local/php7/php.ini--1170行--修改mysqli.default_socket = /usr/local/mysql/mysql.sock--939行--取消注释,修改date.timezone = Asia/Shanghai6.6优化把PHP 的可执行程序文件放入路径环境变量的目录中便于系统识别ln -s /usr/local/php7/bin/* /usr/local/bin/php -m#查看PHP 加载了哪些模块6.7修改httpd 服务的配置文件,让apache支持PHPvim /etc/httpd.conf--393行--插入以下内容AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps--255行--修改首页文件名设置DirectoryIndex index.html index.php---156行检查支持php7的模块是否存在------LoadModule php7_modulemodules/libphp7.so6.8验证PHP测试页rm -rf /usr/local/httpd/htdocs/index.htmlvim /usr/local/httpd/htdocs/index.php<?phpphpinfo();?>systemctl restart httpd.service浏览器访问http://192.168.10.10七、实例操作:编译安装PHP解析环境7.1将安装PHP所需软件包传到/opt目录下
文章插图
7.2安装GD库和GD库关联程序,用来处理和生成图片
文章插图
7.3.配置软件模块7.3.1 解压文件
文章插图
文章插图
7.3.2配置相关软件模块
文章插图
7.4编译及安装
文章插图
7.5复制模版文件作为PHP的主配置文件,并进行修改
文章插图
文章插图
文章插图
7.6优化把PHP的可执行程序文件放入路径环境变量的目录中便于系统识别
文章插图
7.7修改httpd服务的配置文件,让apache支持PHP
文章插图
文章插图
文章插图
文章插图
7.8验证PHP测试页7.8.1 备份index.html,新建index.php文件
文章插图
7.8.2开启服务,验证PHP 测试页
文章插图
文章插图
八、安装论坛8.1创建数据库,并进行授权mysql -u root -pCREATE DATABASE bbs;#创建一个数据库GRANT all ON bbs.* TO 'bbsuser'@'%' IDENTIFIED BY 'admin123';#把bbs数据库里面所有表的权限授予给bbsuser,并设置密码admin123flush privileges;#刷新数据库show databases;8.2解压论坛压缩包unzip /opt/Discuz_X3.4_SC_UTF8.zip -d /opt/discd /opt/dis/dir_SC_UTF8/cp -r upload/ /usr/local/httpd/htdocs/bbs#上传站点更新包8.3更改论坛目录的属主ps aux#查看发现论坛进程的用户名是daemoncd /usr/local/httpd/htdocs/bbschown -R daemon ./configchown -R daemon ./datachown -R daemon ./uc_clientchown -R daemon ./uc_server/data
经验总结扩展阅读
- 表驱动法在STM32中的应用
- Vue3的新特性
- 概念+协议的了解+OSI七层模型,TCP/IP五层协议,网络数据传输流程 Linux--网络基础
- 家庭自制豆豉到底要发酵几天
- 软件工程师一个月大概多少钱 每月工资多吗
- 喜欢轰轰烈烈的爱一场的星座女
- Unity坐标系入门
- 三 Linux--多线程
- 下个月桃花运最旺的星座 身边不缺异性朋友大概率会被表白
- 高考人数大概会是多少,近几年高考人数统计汇总