centos7 php开发环境安装-Apache
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了centos7 php开发环境安装-Apache,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2473字,纯文字阅读大概需要4分钟。
内容图文
![centos7 php开发环境安装-Apache](/upload/InfoBanner/zyjiaocheng/944/ac45ecca05c04c259862f659775ed9ab.jpg)
1.安装apr
tar -zxvf apr-1.6.3.tar.gz cd apr-1.6.3 ./configure --prefix=/usr/local/apr make make install
注意: cannot remove 'libtoolT': No such file or directory
直接打开 configure,把 $RM “$cfgfile” 那行删除掉,重新再运行 ./configure 就可以了
2.安装 Apr-util
tar -zxvf apr-util-1.6.1.tar.gz cd apr-util-1.6.1 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr make make install
3.安装pcre
tar -zxvf pcre-8.39.tar.gz cd pcre-8.39 ./configure --prefix=/usr/local/pcrel make make install
4.安装apache
tar -zxvf httpd-2.4.34.tar.gz cd httpd-2.4.34 ./configure \ --prefix=/usr/local/apache \ --enable-ssl \ --enable-rewrite \ --with-apr=/usr/local/apr \ --with-apr-util=/usr/local/apr-util make make install
5.配置ServerName
进入apache 配置文件
ServerName localhost:80
6.修改家目录
进入httpd.conf配置文件
DocumentRoot "/home/www"
<Directory "/home/www">
7.开机启动
将自己安装目录下的apachect1复制到该目录下并改为httpd
cp /usr/local/apache/bin/apachect1 /etc/init.d/httpd
注:复制时注意安装目录
编辑 vi /etc/init.d/httpd 在 #!/bin/sh 下添加这两句
#chkconfig:345 85 15
#description:Start and stop the Apache HTTP Server
添加启动: chkconfig --add httpd
启动: chkconfig httpd on
查看是否成功: chkconfig --list httpd
8.启动与关闭常用操作
启动: /usr/local/apache/bin/apachectl start
重启: /usr/local/apache/bin/apachectl restart
停止: /usr/local/apache/bin/apachectl stop
不中断: /usr/local/apache/bin/apachectl graceful
9.Apache解析php
首先http.conf中配置
LoadModule php7_module modules/libphp7.so 开启注释
其次在配置文件httpd.conf的<IfModule mime_module></IfModule>块里增加一行
AddType application/x-httpd-php .php
ServerName 127.0.0.1:80
然后搜索<IfModule dir_module>下面这一块添加上index.php
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
重启apache
10.Apache 禁止目录浏览
打开apache配置文件httpd.conf
找到Options Indexes
<Directory />
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
修改
Options Indexes 修改为Options None
Options Indexes FollowSymLinks,修改为Options None
内容总结
以上是互联网集市为您收集整理的centos7 php开发环境安装-Apache全部内容,希望文章能够帮你解决centos7 php开发环境安装-Apache所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。