Linux下安装配置Apache+php+mysql

Linux大全评论1.4K views阅读模式

具体安装步骤与方法如下:

1. MySQL的安装

•解压mysql5 的安装包:tar –zxvf mysql-5.0.16.tar.gz

•进入解压后的安装包: cd mysql-5.0.16

•配置:

./configure

--prefix=/opt/mysql

--with-extra-charsets=all

--with-unix-socket-path=/opt/mysql/var/mysql.sock

•make

•make install

•复制配置文件到/etc下

cp /opt/mysql/share/mysql/my-medium.cnf /etc/my.cnf

•运行:./opt/mysql/bin/mysql_install_db

这个命令是创建MySQL的授权表.

•改变权限:

chmod 755 /opt/mysql/var

chown -R mysql : mysql /opt/mysql/var

•启动服务:

./opt/mysql/share/mysql/mysql.service start (关闭用stop)

•解释参数:

•--prefix=/opt/mysql 把mysql指定安装到/opt/mysql目

录中;

•--with-extra-charsets=all 对多语言的支持;

•--with-unix-socket-path=/opt/mysql/var/mysql.sock

这个是指定mysql服务器启动后,联机套接字文件所

处的位置和文件名,也就是说,如果mysql服务器成

功启动后,就能在/opt/mysql/var目录中看到

mysql.sock文件。

• 解压安装包:tar –zxvf httpd-2.0.55.tar.gz

• 进入解压后的安装包: cd httpd-2.0.55

• 配置:

./configure

--prefix=/opt/apache

--enable-cgi ( 意义支持CGI)

• make

• make install

2. Apache2的安装

• 安装完成后,会在/opt/目录下生成/opt/apache 启动

apache守护进程:

• 启动:./opt/apache/bin/apachectl start

• 打开浏览器,输入http://localhost 就能看到一个

apache的欢迎页面了,这表示我们已经成功解决了

apache的安装。

• apache 配制文件及目录是:/

opt/apache/conf/httpd.conf

• apache默认存放主页的位置应该是:/

opt/apache/htdocs

• 以下是配置文件里面的信息:(有的地方作了修改)

• ServerRoot "/opt/apache"

这是ServerRoot指定apache程序所在的的目

录,比如日志文件、配制文件等目录.

• Listen 80 apache 默认端口80

• DocumentRoot "/opt/apache/htdocs"

这个是存放网页的目录,我们应该把网页的目录指定到哪里,这样当访问网址时,就调用这个目录的文件.

• 这句应该和DocumentRoot 的目录保持一致。

• 修改的地方:

• 找到: DirectoryIndex index.html index.html.var (395行)

改为: DirectoryIndex index.html index.html.var index.php

• 找到:#AddType application/x-tar .tgz

• 加一行: AddType application/x-httpd-php .php(注意空格)

• 找到: AddDefaultCharset ISO-8859-1 (780行)

企鹅博客
  • 本文由 发表于 2019年8月17日 16:11:46
  • 转载请务必保留本文链接:https://www.qieseo.com/131533.html

发表评论