# Centos 7 apache

**URL:** <https://www.batmunkh.net/t/centos-7-apache/473>\
**Category:** Linux, \*nix\
**Tags:** selinux\
**Created:** [January 12, 2018, 4:27am UTC](https://www.batmunkh.net/t/centos-7-apache/473 "2018-01-12T04:27:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Naranbat](https://www.batmunkh.net/letter_avatar_proxy/v4/letter/n/bc79bd/32.png) [@Naranbat](https://www.batmunkh.net/u/Naranbat)\
**Post date:** [January 12, 2018, 4:27am UTC](https://www.batmunkh.net/t/centos-7-apache/473/1 "2018-01-12T04:27:49Z")

</div>

centos 7 apache суулгасан юм. Permission denied гээд болдогүй юунд байгаа юм бол.

```
chown -R test apache:apache test
chmod -R 777 test

/var/www/html/test/test.php

$handle = fopen('file.txt', 'w') or die('Cannot open file: file.txt');

```

error log

```
PHP Warning: fopen(file.txt): failed to open stream: Permission denied in /var/www/html/test/test.php on line 5

```

> ps -ef | grep httpd  
> root 3194 1 0 23:16 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND  
> apache 3197 3194 0 23:16 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND  
> apache 3198 3194 0 23:16 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND  
> apache 3199 3194 0 23:16 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND  
> apache 3200 3194 0 23:16 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND  
> apache 3201 3194 0 23:16 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND  
> apache 3205 3194 0 23:16 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND  
> apache 3206 3194 0 23:16 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND  
> apache 3207 3194 0 23:16 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND  
> root 3598 1485 0 23:23 pts/0 00:00:00 grep --color=auto httpd

---

<div class="post-metadata">

**Author:** ![batmunkh](https://www.batmunkh.net/user_avatar/www.batmunkh.net/batmunkh/32/297_2.png) [@batmunkh](https://www.batmunkh.net/u/batmunkh)\
**Post date:** [January 12, 2018, 4:30am UTC](https://www.batmunkh.net/t/centos-7-apache/473/2 "2018-01-12T04:30:46Z")

</div>

> [@Naranbat](#):
>
> /var/www/html/test/test.php

```
[~$] getenforce

```

коммандын үр дүн?

---

<div class="post-metadata">

**Author:** ![Naranbat](https://www.batmunkh.net/letter_avatar_proxy/v4/letter/n/bc79bd/32.png) [@Naranbat](https://www.batmunkh.net/u/Naranbat)\
**Post date:** [January 12, 2018, 4:37am UTC](https://www.batmunkh.net/t/centos-7-apache/473/3 "2018-01-12T04:37:11Z")

</div>

```
Enforcing гэж байна
```

---

<div class="post-metadata">

**Author:** ![batmunkh](https://www.batmunkh.net/user_avatar/www.batmunkh.net/batmunkh/32/297_2.png) [@batmunkh](https://www.batmunkh.net/u/batmunkh)\
**Post date:** [January 12, 2018, 4:40am UTC](https://www.batmunkh.net/t/centos-7-apache/473/4 "2018-01-12T04:40:36Z")

</div>

Түр зуур selinux хаахын тулд

```
setenforce 0

```

коммандыг ашиглаж болно.

Сервер унтарч ассан ч тохиргоог хэвээр үлдээхийн тулд дараах утгыг өөрчил.

```
vi /etc/selinux/config 
Enforcing=Permissive || Enforcing=Disabled # аль нэгийг тохиргоог нь ашиглаж болно.

```

Энэ дээр их олон хүн алддаг. Тиймээс дээрхи коммандыг ажиллуулаад удаах тохиргоог нь хийчих.

---

<div class="post-metadata">

**Author:** ![Naranbat](https://www.batmunkh.net/letter_avatar_proxy/v4/letter/n/bc79bd/32.png) [@Naranbat](https://www.batmunkh.net/u/Naranbat)\
**Post date:** [January 12, 2018, 4:46am UTC](https://www.batmunkh.net/t/centos-7-apache/473/5 "2018-01-12T04:46:03Z")

</div>

Болчихлоо баярлалаа.
