-1

Как я могу заставить все мои php файлы работать на сервере Linux? Я скопировал все файлы PHP на свой сервер Linux в /www и изменил настройки конфигурации, как показано ниже. Также я создал файл журнала ошибок в /logs .

Но когда я запускаю mytest.example.com в браузере, он не работает, и на странице отображается:

К сожалению! Google Chrome не может найти mytest.example.com

Я думаю, что мне нужно что-то изменить или добавить.

Я использую Putty для доступа к Centos и использую WinSCP в качестве FTP.

<VirtualHost *:80>
ServerName mytest.example.com
DocumentRoot /www/allphpfile/
ErrorLog logs/my_test_error_log
</VirtualHost>

3 ответа3

1

Вы не можете подключиться к сервису на example.com, если вы не являетесь владельцем этого домена. Вам нужно три вещи для размещения содержимого PHP;

  1. Веб-сервер с поддержкой PHP (например, Apache).
  2. Модули PHP для этого сервера.
  3. Компьютер (или ВМ) с публичным IP-адресом.

Технически говоря, вам не нужно ничего из этого, чтобы "запустить файл PHP". Вы можете установить интерпретатор с помощью менеджера пакетов и вызвать его в файле:

php /home/moo/somescript.php

Другой пользователь предположил, что на самом деле можно использовать пример домена, если он настроен локально. Чтобы разрешить локальному компьютеру разрешать произвольный домен, вы можете связать этот произвольный домен с произвольным IP-адресом в /etc /hosts следующим образом:

/ и т.д. / хосты:

 # local
 10.3.0.1        monger.lan      mon.lan monger   mon   ruter
 10.3.0.3        tryggve.lan     try.lan tryggve  try
 # remote
 xx.zz.yy.185  caracal
 xx.zz.yy.184  gaupe
 xx.zz.yy.175  login.pvv.org pvv
 # example
 127.0.0.1     mytest.example.org

(xx.zz.yy должны быть действительными числами)

-1

Решение: настройте сервер LAMP в centos, после чего выполните несколько шагов, укажите URL-адрес для настройки https://library.linode.com/lamp-guides/centos-6, а также установите phpmyadmin для URL- адреса управления базой данных https://library.linode. ком / LAMP-гиды / CentOS-6

-1
  1. Установите пакет php через rpm или yum.

  2. Тогда сначала нам нужно узнать, какой тип хостинга требуется пользователю (выделенный хостинг или виртуальный хостинг).

  3. Установить пакет MySQL на сервере

  4. внесите изменения в файл httpd> conf> httpd.conf, если вы хотите получить какие-либо изменения в отношении порта службы Apache No и всего этого

  5. Предоставить виртуальный хостинг через единый сервис и единый IP. Пожалуйста, обратитесь ниже DocumentRoot /var/www/.html ServerName example.com

  6. запустить httpd сервис службы httpd start

  7. Теперь попробуйте разместить любой веб-сайт, предоставив IP-адрес установленной системы Apache в DNS для файлов rev или rev.

  8. Хорошего дня

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .