Drupal安装
首先到drupal官方网站或中文论坛下载drupal最新的软件包并解压至合适的目录。
php参数设置:
1 2 | session.save_handler: user session.cache_limiter: none |
这些参数可在sites/default/settings.php文件设置中,避免了修改php.ini文件。
创建数据库
1 2 3 | mysqladmin -u username -p create databasename GRANT all privileges ON db.* TO ‘name’@'host’ IDENTIFIED BY ‘passwd’; FLUSH PRIVILEGES; |
语言包安装
点击这里下载相应版本的语言包,并解压覆盖drupal下的目录即可。如果是语言包是在站点安装之后安装的,则需要开启locale模块来设置站点语言。
设置目录安全
安全时需要将default目录设置成chmod -R a+w default;安装完成后需要将default目录设置成只读,而default/files目录则要设置成可写。设置完成后,可以查看admin/reports/status来检查是否设置正确。
服务器配置
apache配置
1 2 3 4 5 6 7 8 9 10 11 12 | ServerName test.drupal.com DocumentRoot /var/www/vhosts/test.drupal.com #Options Indexes FollowSymLinks IncludesNOEXEC AllowOverride All Order Allow,Deny Allow from all RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] |
lighttpd配置
1 2 3 | url.rewrite = ( " ^/cms/(.*.gif|.*.png|.*.jpg|.*.pdf|.*.js|.*.css) " = > " /cms/$1 " , " ^/cms/(.*)$ " = > " /cms/index.php?q=$1 " ) |
Monitor Your Web Site 24/7 - Receive email and SMS alerts anytime your web site goes down.
