1、centos下怎么找到apache的配置文件
httpd -V
查看输出的HTTPD_ROOT和SERVER_CONFIG_FILE 就可以确定httpd.conf的路径了
ServerName:80记得做DNS域名指向。---------------------修改Apache配置文件里的ServerNameDNS域名指向设置,请向域名供应商咨询
3、centos编译安装php7怎么加入apache
centos编译安装php7怎么加入apache
可以直接下载PHP7.0.2的安装包解压内,编译,容安装:
下载php7,并解压
$ cd /usr/src/
$ wget http://cn2.php.net/distributions/php-7.0.2.tar.gz
#解压
$ tar -xzxvf php-7.0.2.tar.gz
$ cd php-7.0.2
解压完后先不要编译,请检查是否安装了gcc ,没有的话执行yum install gcc
检查是否安装了libxml2 ,没有的话执行yum install libxml2
检查是否安装了libxml2-devel,没有的话执行yum install libxml2-devel
注:因为改为用nginx了,所以编译参数中的--with-apxs2=/usr/bin/apxs去掉了,如果要配置apache用,安装PHP前,请先安装apache。
4、centos 下 修改apache网站目录到新挂载的数据盘报错
chcon -R -h -t httpd_sys_content_t /home
chcon -R -h -t httpd_sys_content_t /home/mydata
chcon -R -h -t httpd_sys_content_t /home/mydata/
chcon -R -h -t httpd_sys_content_t /home/mydata/www
chcon -R -h -t httpd_sys_content_t /home/mydata/www/
service httpd start
5、Centos7 系统下怎么更改apache默认网站目录
方法步骤:
一、先创建我们想要的目录,我选择在 /home 下建一个 www目录
cd /home/ --进入home文件夹下
mkdir www --创建www文件夹1212
二、修改apache配置文件,使定位到/home/www/
vim /etc/httpd/conf/httpd.conf -- 用编辑器打开配置文件(没安装vim的同学可以用vi)11
找到 DocumentRoot “/var/www/html” 这表示 #apache的根目录,将该目录改成 /home/www 即可。再找到 #定义apache /var/www/html这个区域,把 /var/www/html改成/home/www,这样我们就把apahce的默认路径改掉了。
然后:
systemctl restart httpd.service --重启apache服务器。11
完成以上步骤后,访问主机IP,访问成功。
如果显示,you don’t have permission…..什么的,则是权限问题,因为有些版本的centos在创建文件夹的时候默认权限是750,apache作为一个外来的用户,是没有权限访问的,我们需要为其赋予权限:
chmod -R 755 /home/www 11
至此,你已经成功的将apache默认目录移至/home/www/下了。
特别的,如果你的项目用的是thinkphp框架,由于apache还要往Runtime文件夹里面添加缓存和日志等内容,单单是 755 权限是不够的。因此要对Runtime这个目录赋予全部权限:
chmod -R 777 /home/www/Runtime
将你的项目移到该目录下即可。
6、linux centos怎么安装httpd
Apache在Linux系统中,其实叫“httpd”,它“无耻的”占据了官方名义!
CentOS可以使用yum命令,非常简单内和容易的安装容Apache,下面演示一下步骤:
1、安装Apache
yum install httpd
2、设置Apache服务的启动级别
chkconfig --levels 235 httpd on
Apache是一个服务,所以,可以通过设置服务的启动级别来让它启动。2,3,5三个级别分别表示什么意思就不用我多说了吧。
3、现在就启动它
/etc/init.d/httpd start
安装之后的说明:
1、验证是否安装成功
现在打开http://ip地址,看看有没有Apache的默认页面出来了?如果有就对了。
2、安装目录介绍
Apache默认将网站的根目录指向/var/www/html 目录
默认的主配置文件是/etc/httpd/conf/httpd.conf
配置存储在的/etc/httpd/conf.d/目录
7、Centos7 系统下怎么更改apache默认网站目录
1、在安装后的Apache目录下,有一个conf目录,在这个目录里,有一个"httpd.conf"文件专,要做的,就是修改属这个文件.。2、在这个文件里,凡是以"#"开头的每一行,都是无效的,如果你想让你的设置起作用,就要把行首的"#"去掉.
3、找到 DirectoryIndex 这段.把它改成DirectoryIndex index.php index.Html index.html 这样,你的网站目录的默认首页是 index.php, 如果没有index.php系统会自动寻找index.html、html做为默认首页了。
4、注意事项:index.php index.Html之间要有一个空格
5、另外还可以操作一下其它的:
6、找到 ServerRoot 这段.将它设成你的Apache安装目录,我的是 ServerRoot "D:/Apache Group/Apache2"
7、找到 DocumentRoot 这段.把他设成你网站的根目录,我的是 DocumentRoot "D:/Apache Group/web 。
8、centos查看apache用的是哪个httpd.conf
果进程中无法找到尝试百在启动脚本中寻找,适用于yum安装的apache,如下度所示版,可以看到启动时apache加载权配知置文件的位置,其中apache运行的站点目录可以在/etc/httpd/conf/httpd.conf中找道到
#查看apache配置文件位置
sed
-n
'9,11p'
/etc/init.d/httpd
#
config:
/etc/httpd/conf/httpd.conf
#
config:
/etc/sysconfig/httpd
#
pidfile:
/var/run/httpd/httpd.pid
#查看apache站点目录
grep
"DocumentRoot"
/etc/httpd/conf/httpd.conf|grep
-v
"#"
DocumentRoot
"/var/www/html"
3.
通过回编译参数查找
apache_bin=$(find
/
-type
f
-name
"httpd"|xargs
-i
ls
-l
{}|awk
'{if($5>30000)print
$NF}')
$apache_bin
-V|grep
HTTPD_ROOT
结果:-D
HTTPD_ROOT="/etc/httpd"
#apache安装在/etc/httpd
目录下答
9、centos的apache绑定域名问题
额,是可以直接访问的。但你不想别人访问的话,就在http.conf配置下虚拟主机,相当于绑定域名,然后让那些没绑定的去访问到另外一个地方就好了。
10、centos服务器怎么配置环境
安装apache:
yum install httpd httpd-devel
启动apache:
/etc/init.d/httpd start
此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口
安装mysql:
yum install mysql mysql-server
启动mysql:
/etc/init.d/mysqld start
安装php
yum install php php-devel
重启apache使php生效
/etc/init.d/httpd restart
此时可以在目录:/var/www/html/下建立一个PHP文件
代码:
<?php phpinfo(); ?>
然后访问这个文件,就能看到PHP的一些信息,php.ini配置文件的路径可以在这个页面上看到
安装php的扩展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安装完扩展之后需要再次重启apache
/etc/init.d/httpd restart
测试mysql是否链接成功的php代码
<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("mydb", $con);
$result = mysql_query("SELECT * FROM sys_user");
while($row = mysql_fetch_array($result))
{
echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
echo "<br />";
}
mysql_close($con);
?>
可以把上面的代码传入目录/var/www/html/
就可以看到执行情况