apache+php项目部署
先安装apache和php然后进行如下操作(以63服务器的安装路径为例)
1.查看php项目运行的报错信息
路径: cd /var/log/httpd/error_log
如果错误如下:
可以尝试给需要写入的文件赋权限,例如: chmod 777 ../type.json
2.编辑httpd.conf文件,使apache支持php
[root@localhost conf]# vim /etc/httpd/conf/httpd.conf
1)找到 AddType text/html .shtml
在后面添加:
AddType application/x-httpd-php .php(使Apcche支持PHP)
AddType application/x-httpd-php-source .php5
2)找到 #ServerName www.example.com:8
修改为: ServerName localhost:80
3)找到 <IfModule dir_module> DirectoryIndex index.html </IfModule>
添加 <IfModule dir_module> DirectoryIndex index.html index.php </IfModule>
4)修改默认的Web站点目录
找到 DocumentRoot "/usr/local/apache2/htdocs"
修改为 DocumentRoot "/var/www/html" --该目录为自己创建的目录
找到 <Directory "/usr/local/apache2/htdocs">
修改为 <Directory "/var/www/html">
3.php项目包存放位置: /var/www/html
4.apche启动和停止
[root@localhost httpd]# /etc/init.d/httpd start
[root@localhost httpd]# /etc/init.d/httpd stop
最新文章
- SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志
- 在chrome下的文本框sendkeys,提示element can&#39;t focus--解决方法
- Spring事务管理只对出现运行期异常进行回滚
- python-dev无法安装
- 生成1~n的全排列
- Questions that are independent of programming language. These questions are typically more abstract than other categories.
- overflow,white-space,text-overflow组合技,省略号!
- js数组反转
- linux下grep命令笔记
- 15个Docker基本命令及用法
- jquery之stop()的用法
- SESSION 与 COOKIE的区别是
- 『Lucas定理以及拓展Lucas』
- SpringBoot进阶教程(二十三)Linux部署Quartz
- python@wraps实现原理
- JavaScript工作体系中不可或缺的函数
- 数学模型:3.非监督学习--聚类分析 和K-means聚类
- asp.net前台页面与后台之间传值,
- map内置函数分析所得到的思路
- 【Linux】-NO.7.Linux.3.Maven.1.001-【CentOS 7 Install Maven 3.5】-
热门文章
- 前端笔记之移动端&;响应式(上)媒体查询&;Bootstrap&;动画库&;zepto&;velocity
- Webpack 4教程 - 第四部分,使用SplitChunksPlugin分离代码
- 取之有道——巧用Root权限 启动其他APP中的Activity
- Rekit
- MySQL 笔记整理(19) --为什么我只查一行的语句,也执行这么慢?
- 一个GIS开源工具集架构的总结
- 46.Odoo产品分析 (五) – 定制板块(2) – 为业务自定义odoo(1)
- 解决laravel Class &#39;Doctrine\DBAL\Driver\PDOMySql\Driver&#39; not found 错误
- 【English】十三、英语中的连词有哪些,都有什么作用
- HTML导出excel