Home  >  Article  >  Backend Development  >  Experimenting with Drupal 7 under CentOS 7

Experimenting with Drupal 7 under CentOS 7

WBOY
WBOYOriginal
2016-08-08 09:31:211078browse

Install httpd, mariadb and php, start httpd and mariadb, and create a database with UTF-8 character set.

Download the two files Drupal core and Drupal translations from the official Drupal website: drupal-7.34.tar.gz, drupal-7.34.zh-hans.po.

<code>tar xzvf drupal-7.34.tar.gz
cd drupal-7.34</code>

Copy all files to the web directory, including 2 hidden files.

<code>cp -R * /var/www/html
cp .gitignore .htaccess /var/www/html</code>

Put the Simplified Chinese language pack where it should be.

<code>cp drupal-7.34.zh-hans.po /var/www/html/profiles/standard/translations/</code>

Create settings.php file.

<code>cp /var/www/html/sites/default/default.settings.php /var/www/html/sites/default/settings.php</code>

Add write permissions to the settings.php file and default folder.

<code>chmod a+w /var/www/html/sites/default/settings.php
chmod a+w /var/www/html/sites/default/</code>

Prevent SELinux from causing trouble.

<code>chcon -R -t httpd_sys_content_rw_t /var/www/html/sites/default</code>

Browse http://localhost to start the installation. After the installation is completed, change the permissions back.

<code>chmod a-w /var/www/html/sites/default/settings.php
chmod +w /var/www/html/sites/default/settings.php
chmod a-w /var/www/html/sites/default/
chmod +w /var/www/html/sites/default/</code>

The above is an introduction to testing Drupal 7 under CentOS 7, including the relevant aspects. I hope it will be helpful to friends who are interested in PHP tutorials.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn