debian apache2不执行php,Debian下Apache2的安装与配置
首先自然是安装
apt-get install apache2
apt-get install php4
apt-get install postgresql
等等。apache2的php module和php的postgresql支持也是必须装的。
#配置Apache2
编辑/etc/apache2/sites-available/default:
(a)注释掉:
#RedirectMatch ^/$ /apache2-default/
否则http://localhost/不会指向默认箮.ache2-dafault/
(b)添加
AddLanguage cn .cn
AddLanguage zh-cn .cn
(c)修改
LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
为
LanguagePriority en cn da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
以上两点不知是否有用。
保存,重启Apache2服务:
/etc/init.d/apache2 restart
Server Root: /etc/apache2 -- Apache2配置及日志位置。
在/etc/apache2/apache2.conf中配置。
Document Root: /var/www -- 即http-root
在/etc/apache2/sites-available/default中配置。
#配置php4
php.ini位于:
/etc/php4/apache2/php.ini
插入
extension=pgsql.so
添加PostgreSQL支持。
在Apache2中,PHP Module位于:
/etc/apache2/mods-available/php4.conf和php4.load
#配置PostgreSQL
添加路径
在/etc/profile中添加:
PATH="...:/usr/lib/postgresql/bin"
所有用户都可以访问PostgreSQL命令。
在DEBIAN用户管理界面中修改用户postgres的密码(汗!我确实不知道默认的密码)
$su postgres
建立与你Linux帐号同名的用户,
$createuser your-account
选择权限:是否可以建立新数据库和新用户。
编辑/etc/postgresql/pg_hba.conf -- 十分重要,否则无法连接数据库:
如果喜欢用phppgadmin来管理数据库,加上一行:
#TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
host all all 127.0.0.1 255.255.255.255 trust
重新启动postgresql:
$sudo /etc/init.d/postgresql restart
这样就可以用
http://localhost/phppgadmin/登录管理数据库了。
个人感觉好像没有phpmyadmin好用,这可能是我不熟悉的缘故。
也可以用pgadminIII这个图形管理工具。
继续回到原登录Linux的帐号下,现在可以建立数据库。
建立名为"test"的数据库:
$createdb test
$psql test
欢迎来到 psql 7.4.7, PostgreSQL 的交互终端.
键入: \copyright 获取发布信息
\h 获取 SQL 命令的帮助
\? 获取内部反斜扛命令的帮助
\g 或者以分号结尾执行查询
\q 退出
test=>
如果是超级用户,则显示为:
test=#
#配置phppgadmin
如果需要,可以编辑配置文件/etc/phppgadmin/config.inc.php
debian apache2不执行php,Debian下Apache2的安装与配置相关推荐
- Linux下Nagios的安装与配置
Linux下Nagios的安装与配置 2017-03-23 17:40:20 来源: 点击:0 Nagios是企业普遍使用的最具影响力的网络信息监视系统之一,它可以动态监视指定的网络状态 ...
- Centos 7下Nagios的安装及配置(完整版)
Centos 7下Nagios的安装及配置(完整版) 简介 Nagios 是一款自动化运维工具,可以协助运维人员监控服务器的运行状况,并且拥有报警功能.本文章将介绍其安装方法和详细的配置方法. nag ...
- python3.6安装包多大_win10下Python3.6安装、配置以及pip安装包教程
0.目录 1.前言 2.安装python 3.使用pip下载.安装包 3.1安装Scrapy 3.2安装PyQt 3.3同时安装多个包 3.4pip的常用命令 1.前言 之前在电脑上安装了python ...
- linux下jdk的安装与配置jdk-6u45-linux-i586.bin
linux下jdk的安装与配置 一.安装JDK从sun网站上直接下载JDK:http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45- ...
- Linux下Tomcat的安装与配置
本篇文章主要对如何在Linux下安装与配置Tomcat进行介绍. 如果想要了解Windows下Tomcat的安装与配置,请参考文章: https://blog.csdn.net ...
- linux 安装cvs,linux下cvs详细安装和配置.docx
Linux 下cvs详细安装和配置 2009-03-18 14:37:12 标签:[推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始岀处 作者信息和本声明.否则将追究 ...
- Linux下EPICS的安装与配置——CSS安装与配置
本文继"Linux系统下EPICS的安装与配置"文章后,给出了客户端CSS新版本Phoebus的安装与配置. Phoebus是一个框架和一系列工具,用于监视和操作大型控制系统,例如 ...
- linux mrtg 安装,17.1.2 Linux下MRTG的安装与配置
17.1.2 Linux下MRTG的安装与配置 MRTG通过SNMP从设备中得到使用设备(如交换机)的网络流量信息,并把PNG格式图形以HTML方式显示出来,便于网络管理员对所监控设备(交换机)进行 ...
- Centos7下Nginx的安装与配置
Centos7下Nginx的安装与配置 一.安装 1.下载 nginx官网下载地址,下载nginx-1.20.2.tar.gz,并将其上传至centos,我这里上传到了/usr/local/src/目 ...
- nux下mysql的安装,配置,主从配置,卸载
linux下mysql的安装,配置,主从配置,卸载 一.安装与配置 1.下载 2.解压 3.添加用户组和用户 4.安装 安装 修改启动脚本 修改项: 启动服务 测试连接 加入环境变量,编辑 /etc/ ...
最新文章
- MybatisPlus忽略实体类中的非数据库字段、JPA忽略实体类中的非数据库字段、HeHibernate忽略实体类中的非数据库字段
- 数据合并设计_八秒搞定合并相同内容的单元格,你却加班了1小时
- 您如何重命名MongoDB数据库?
- linux网络操作系统应用技术规程,GB/T 32395-2015
- java orm框架什么意思_ORM框架是什么
- 25个CSS3 渐变和动画效果教程
- 传统企业安全vs互联网企业安全vs云安全
- [转载]CMMI之功能点估算法:EI、EQ和EO
- FZU 2129 子序列个数(DP)题解
- javascript - return
- 【申博攻略】三.北交计算机学院学术型博士“申请-考核”攻略(经验分享篇)
- 信号-失真噪声比 (SNDR) 无杂散动态范围 (SFDR)
- Java多线程和操作系统多线程关系
- 走进Linux内核网络 套接字的秘密—socket与sock
- 计算高德经纬度坐标点之间的距离
- python_爬校花图片
- 第一次搭建React项目以及错误:getaddrinfo ENOTFOUND registry.npmjs.org解决办法
- Pycharm关闭错误提示,关闭“This inspection detects shadowing names defined in outer scopes.”等
- 苹果CMS小俊XG013主题模板下载
- LeetCode 第 58 场力扣夜喵双周赛(动态规划、马拉车算法,前后缀处理)/ 第 253 场力扣周赛(贪心,LIS)
热门文章
- Teams Meeting 实时事件通知
- MFC中通过SendMessage修改Edit控件的文本
- php excel导入功能
- 图片大大了怎么修改大小KB不改变尺寸
- matlab 梳妆函数,梳状函数.PPT
- 浙江大学计算机考研真题及答案,浙江大学计算机考研真题-20210531140358.docx-原创力文档...
- 多台计算机虚拟化方案,虚拟化建设解决方案
- oracle查询语句 switch,ORACLE SQL语句中的“SWITCH语句”函数DECODE
- numpy array 升维
- 龟背驼腰下一句更精彩